Download E1 On-Chip Debugging Emulator

Transcript
Introductory Guide for the RX610 Group
2.
Product Overview
Figure 2.1 shows the configuration of the E1 emulator system.
E1/E20 emulator software and RX family C/C++ compiler
(these must be prepared by the user)
User-system interface cable
(with 14 pins)
USB interface cable
E1 emulator
Host computer
(this must be prepared by the user)
Figure 2.1
2.1
2.1.1
User system (CPU board: must be
prepared by the user)
System Configuration with the Emulator
Items Included in the E1 Emulator Package
E1 Emulator
The E1 is an on-chip debugging emulator from Renesas that provides a highly-efficient debugging
environment in combination with the High-performance Embedded Workshop and E1/E20 emulator
debugger.
After debugging has been completed, the E1 is also usable as a flash-memory programmer in combination
with the Flash Development Toolkit (FDT).
2.1.2
USB Interface Cable
This cable is used to connect the emulator and host computer.
2.1.3
User-System Interface Cable
This cable is used to connect the emulator and user system.
2.1.4
E1/E20 Emulator Software
The E1/E20 emulator software consists of the following items.
(1) High-performance Embedded Workshop
The High-performance Embedded Workshop is a common GUI in which various tools such as a C compiler,
assembler, emulator software, and editor are integrated for the more efficient development of software.
Debugging with the E1 emulator is always controlled via this GUI.
(2) E1/E20 emulator debugger
The E1/E20 emulator debugger runs on the host computer and communicates with the MCU via the E1
emulator, providing an advanced debugging environment. Users are not directly aware of the presence of
the emulator debugger because it operates as part of the High-performance Embedded Workshop. The
features of the E1 emulator debugger are given below.
•
Basic debugging functions including running and stopping a program, breaks in execution, and
watching
•
Acquiring trace information on 256 branches or cycles
•
Measuring performance between two points (i.e. performance measurement facility)
•
Automatic updating of the display of data in the [Memory] window by using a cycle-stealing transfer
mode
These enhanced debugging functions facilitate the analysis of problems during debugging and evaluation,
greatly reducing times required for debugging.
R20AN0022EJ0100 Rev.1.00
Sep. 07, 2010
Page 3 of 66