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