R0E521000CPE00 Renesas Electronics America, R0E521000CPE00 Datasheet

no-image

R0E521000CPE00

Manufacturer Part Number
R0E521000CPE00
Description
EMULATOR COMPACT FOR R8C/TINY
Manufacturer
Renesas Electronics America
Type
In Circuit Debuggerr
Datasheets

Specifications of R0E521000CPE00

Contents
Compact Emulator, IDE, Assembler and Linker
For Use With/related Products
R8C/Tiny
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
To our customers,
Corporation, and Renesas Electronics Corporation took over all the business of both
companies. Therefore, although the old company name remains in this document, it is a valid
Renesas Electronics document. We appreciate your understanding.
Issued by: Renesas Electronics Corporation (http://www.renesas.com)
Send any inquiries to http://www.renesas.com/inquiry.
On April 1
st
, 2010, NEC Electronics Corporation merged with Renesas Technology
Renesas Electronics website:
Old Company Name in Catalogs and Other Documents
http://www.renesas.com
April 1
Renesas Electronics Corporation
st
, 2010

Related parts for R0E521000CPE00

R0E521000CPE00 Summary of contents

Page 1

To our customers, Old Company Name in Catalogs and Other Documents st On April 1 , 2010, NEC Electronics Corporation merged with Renesas Technology Corporation, and Renesas Electronics Corporation took over all the business of both companies. Therefore, although the ...

Page 2

All information included in this document is current as of the date this document is issued. Such information, however, is subject to change without any prior notice. Before purchasing or using any Renesas Electronics products listed herein, please confirm ...

Page 3

... R0E521000CPE00 8 User’s Manual Compact Emulator for R8C Family Rev.6.00 2009.08 ...

Page 4

This document is provided for reference purposes only so that Renesas customers may select the appropriate Renesas products for their use. Renesas neither makes warranties or representations with respect to the accuracy or completeness of the information contained in ...

Page 5

... R0E521000CPE00 User’s Manual Regulatory Compliance Notices European Union regulatory notices on Electromagnetic compatibility CE Certifications: This product complies with the following European EMC standards. ・EMC Directive 2004/108/EC EN 55022 Class A WARNING: This is a Class A product domestic environment this product may cause radio interference in which case the user may be required to take adequate measures. ...

Page 6

... The R0E521000CPE00 is a compact emulator for R8C Family MCUs which has a real-time trace function. This user's manual mainly describes specifications of the R0E521000CPE00 compact emulator and how to setup it. For details on the emulator debugger and C compiler M3T-NC30WA (evaluation version), which are included with each product, refer to the online manual. All the components of this product are shown in " ...

Page 7

... R0E521000CPE00 User’s Manual Important Before using this product, be sure to read this user’s manual carefully. Keep this user’s manual, and refer to this when you have questions about this product. Emulator: The emulator in this document refers to the following products that are manufactured by Renesas Technology Corp.: ...

Page 8

... R0E521000CPE00 User’s Manual Usage restrictions: This emulator has been developed as a means of supporting system development by users. Therefore, do not use device used for equipment-embedded applications. Also, do not use it for developing the systems or equipment used for the following purposes either: (1) Transportation and vehicular ...

Page 9

... R0E521000CPE00 User’s Manual Precautions for Safety Definitions of Signal Words In both the user’s manual and on the product itself, several icons are used to insure proper handling of this product and also to prevent injuries to you or other persons, or damage to your properties. This chapter describes the precautions which should be taken in order to use this product safely and properly. Be sure to read this chapter before using this product ...

Page 10

... R0E521000CPE00 User’s Manual Warnings for AC Power Supply: Do not touch the plug of the AC power cable when your hands are wet. This may cause electric shock. This product is connected signal ground with frame ground. If your developing product is transformless (not having isolation transformer of AC power), this may cause electric shock. Also, this may give an unrepairable damage to this product and your developing one ...

Page 11

... R0E521000CPE00 User’s Manual Cautions to Be Taken for Connecting the Power Supply: Do not use any power cable other than the one that is included with the product. The power cable included with the product has its positive and negative poles color-coded by red and black, respectively ...

Page 12

... R0E521000CPE00 User’s Manual Contents Regulatory Compliance Notices ...................................................................................................................................3 Preface..........................................................................................................................................................................4 Important.......................................................................................................................................................................5 Precautions for Safety ..................................................................................................................................................7 Contents......................................................................................................................................................................10 User Registration ........................................................................................................................................................12 Terminology ................................................................................................................................................................13 1. Outline.....................................................................................................................................................................14 1.1 Package Components ...................................................................................................................................14 1.2 System Configuration ....................................................................................................................................15 1.2.1 System Configuration ..........................................................................................................................15 1.2.2 Names and Functions of each part of the Emulator............................................................................16 1.3 Specifications ................................................................................................................................................18 1.4 Operating Environment..................................................................................................................................19 2 ...

Page 13

... Hardware Specifications .........................................................................................................................................69 4.1 Target MCU Specifications............................................................................................................................69 4.2 Differences between the Actual MCU and Emulator.....................................................................................70 4.3 Connection Diagrams ....................................................................................................................................72 4.3.1 Connection diagrams of R0E521000CPE00.......................................................................................72 4.3.2 Connection diagrams of R0E5212BACFG00, R0E5212BACFK00 and R0E5212DACFK00 .............73 4.4 External Dimensions......................................................................................................................................74 4.4.1 External Dimensions of the Compact Emulator ..................................................................................74 4.4.2 External Dimensions of the Converter Board R0E521134CFG00......................................................75 4 ...

Page 14

... R0E521000CPE00 User’s Manual User Registration When you install debugger software, a text file for user registration is created on your PC. Fill it in and email it to your local distributor. If you have replaced an emulator main unit or emulation probe, rewrite an emulator name and serial number in the text file you filled in earlier to register your new hardware products ...

Page 15

... This means a compact emulator for R8C Family (this product). Emulator system This means an emulator system built around the compact emulator R0E521000CPE00. The emulator system is configured with compact emulator R0E521000CPE00, power supply for the emulator, emulator debugger and host machine. Integrated development environment High-performance Embedded Workshop This tool provides powerful support for the development of embedded applications for Renesas microcomputers ...

Page 16

... M16C R8C Compact Emulator Debugger C compiler package M3T-NC30WA (evaluation version) * Please keep the R0E521000CPE00's packing box and cushion material in your place for reuse at a later time when sending your product for repair or other purposes. Always use these packing box and cushion material when transporting this product ...

Page 17

... Compact emulator R0E521000CPE00 (this product) This compact emulator contains for the R8C Family which has a real-time trace function. This is described as emulator hereafter. An evaluation MCU is mounted on the R0E521000CPE00. (2) USB interface cable (included) This is an interface cable for connecting the host machine and emulator. ...

Page 18

... LED5: MCU RESET pin (RESET) LED6: Program execution (RUN) Figure 1.2 Names of the LEDs on the upper panel of the R0E521000CPE00 (1) System Status LEDs The system status LEDs indicate the emulator's power supply, and operating status, etc. Table 1.2 lists the definition of each system status LED ...

Page 19

... R0E521000CPE00 User’s Manual (3) System Reset Switch By pressing the system reset switch, you can initialize the emulator system. Table 1.4 shows the functions of the system reset switch depending on the state of the emulator. Table 1.4 Functions of the system reset switch State of Emulator When the user’ ...

Page 20

... R0E521000CPE00 User’s Manual 1.3 Specifications Tables 1.5 and Table 1.6 list the specifications of the R0E521000CPE00. Table 1.5 R0E521000CPE00 specifications (1) Applicable MCUs Usable mode Maximum ROM/RAM capacity Maximum operating frequency Applicable power supply Basic debugging functions Real-time trace function Real-time RAM monitor function ...

Page 21

... R0E521000CPE00 User’s Manual Table 1.6 R0E521000CPE00 specifications (2) Power supply for emulator Host machine interface *3: If using this product when the voltage is less than 2.7V, the JP1 of the R0E521000EPBM0 should be set to EXT. 1.4 Operating Environment Be sure to use this emulator with the operating environmental of the emulator and host machine listed in Tables 1.7 and 1.8. ...

Page 22

... R0E521000CPE00 User’s Manual 2. Setup This chapter describes the preparation for using this product, the procedure for starting up the emulator and how to change settings. 2.1 Flowchart of Starting Up the Emulator The procedure for starting up the emulator is shown in Figure 2.1. For details, refer to each section hereafter. And, when the emulator does not start up normally, refer to “ ...

Page 23

... R0E521000CPE00 User’s Manual 2.2 Installing the Included Software If the OS used in your host machine is Windows® Windows® 2000, this installation must be executed by a user with administrator rights. Be aware that users without administrator rights cannot complete the installation. Install the software as instructed by the displayed messages by inserting the included CD into the CD-ROM drive. ...

Page 24

... R0E521000CPE00 User’s Manual 2.3 Changing Settings 2.3.1 MCU Power Supply Source Selection Jumper/MCU Power Supply Voltage Selection Jumper Set the MCU power supply source selection jumper and the MCU power supply voltage selection jumper of the emulator according to conditions of use (see Figure 2.2). ...

Page 25

... R0E521000CPE00 User’s Manual 2.3.2 Setting the Jumpers on the R0E521000EPBM0 Board Figure 2.3 shows the location of jumper switches on the R0E521000EPBM0 board and their factory-settings. R0E521000EPBM0 JP2 UP DOWN Figure 2.3 Jumper switches on the R0E521000EPBM0 Table 2.2 Setting jumper switches on the R0E521000EPBM0 Switch No. ...

Page 26

... R0E521000CPE00 User’s Manual 2.3.3 Setting the POWER Selection Jumper The POWER select jumper needs to be set depending on the user system’s power supply voltage and power supply condition. If the system is used with power supply voltages in the range 2.7 to 5.5 [V], leave the POWER select jumper as set to the INT side, which is the default setting. If the system is used with power supply voltages less than 2.7 [V], change the POWER select jumper’ ...

Page 27

... Using an Internal Oscillator Circuit Board 1. Kinds of Oscillator Boards The R0E521000CPE00 comes with an oscillator circuit board OSC-3 (20 MHz). And an oscillator circuit bare board OSC-2 is included with this product. If you use an internal oscillator circuit board of the emulator as a main clock, choose "Internal" in the emulator debugger after replacing oscillator circuit boards to change a clock supplied to an MCU. ...

Page 28

... R0E521000CPE00 User’s Manual 2. Replacing Oscillator Circuit Boards Figure 2.4 shows how to replace the oscillator circuit boards. POWER USB 5.0V SW1 SYSTEM LED1 POWER - + POWER J2 SAFE STATUS SAFE J1 LED2 5.0V JP2 3.3V COMPACT EMULATOR R0E521000CPE00 EXT JP1 INT 発振回路基板 ...

Page 29

... R0E521000CPE00 User’s Manual 3. Using the Internal Oscillator Circuit Bare Board To use this product at a frequency you like, build a desired oscillator circuit on the included OSC-2 oscillator circuit bare board. Figure 2.5 shows an external view of the OSC-2 oscillator circuit bare board and the connector pin locations. Figure 2.6 shows the circuitry of the oscillator circuit bare board OSC-2 ...

Page 30

... R0E521000CPE00 User’s Manual (2) Using an Oscillator Circuit on the User System To operate this product with an external clock, construct an oscillator circuit as shown in Figure 2.7 in the user system and input the oscillator output at 50% duty (within the operating range of the evaluation MCU) into pin X be open. Choose " ...

Page 31

... R0E521000CPE00 User’s Manual 2.3.5 A/D Conversion Bypass Capacitors There is a foot pattern on the R0E521000EPBM0 board for mounting bypass capacitors for an A/D conversion circuit near the MCU. Mount suitable bypass capacitors as occasion demands. Figure 2.9 shows where they are installed and the configuration of this product ...

Page 32

... R0E521000CPE00 User’s Manual 2.4 Attaching the Ferrite Core Attach the ferrite core included with this product close to the DC plug of the power cable. Without the ferrite core it may cause interference. The power cable should be wound around the ferrite core as shown in Figure 2.10, and close the ferrite core until it clicks. ...

Page 33

... R0E521000CPE00 User’s Manual 2.6 Connecting to the Host Machine Connect the emulator and the host machine with the USB interface cable. Connect the USB interface cable (included) to the USB interface connector (J2) and the USB port of the host machine (see Figure 2.13). ...

Page 34

... R0E521000CPE00 User’s Manual 2.7 Turning ON the Power 2.7.1 Checking Connections of the Emulator System Before turning the power ON, check the connection of the interface cable to the host machine, emulator, and user system. 2.7.2 Power Supply to the User System This emulator cannot supply the power to the user system. Therefore design your system so that the user system is powered separately ...

Page 35

... R0E521000CPE00 User’s Manual 2.7.4 LED Display When the Emulator Starts Up Normally After the emulator starts up, check the status of the LEDs to see whether the emulator operation is enabled or not. Figure 2.14 shows the positions of the emulator status LEDs. System status LEDs Target status LEDs Figure 2 ...

Page 36

... R0E521000CPE00 User’s Manual When the user system connected: (Power selection jumper: EXT, user system is ON) If the POWER LED does not light, shut off the system. Then check the setting of the jumper switches and if the power is properly supplied to the user system. ...

Page 37

... R0E521000CPE00 User’s Manual 2.8 Self-check 2.8.1 Self-check Procedure Self-check is used to verify the emulator function works properly. To run the self-check of the emulator explained here below. While the self-check is in progress, the LEDs will change as shown in Figure 2.18. (1) If the user system is connected, disconnect it. ...

Page 38

... R0E521000CPE00 User’s Manual 2.8 Error is Detected in the Self-check Table 2.7 lists how to remedy the troubles if the target status LED display is abnormal in the self-check. When an error is detected, shut off the emulator and the user system and follow the steps in the Table 2.7. ...

Page 39

... R0E521000CPE00 User’s Manual 2.9 Connecting to the User System Figure 2.19 shows the connection of the R0E521000CPE00 and the user system. Converter board R0E521134CFG00 32-pin R0E521276CFG00 0.8mm pitch R0E5212L4CFG00 LQFP YQ-GUIDE (×4) *1 YQPACK032SA *1 NQPACK032SA *1 32-pin 0.8mm pitch LQFP 52-pin Converter board 0.65mm pitch ...

Page 40

... Mount the NQPACK032SA included with the R0E521134CFG00, R0E521276CFG00 or R0E5212L4CFG00 to the user system. (2) Attach the YQPACK032SA included with the R0E521134CFG00, R0E521276CFG00 or R0E5212L4CFG00 to the NQPACK032SA and secure it with the YQ-GUIDE's. (3) Attach the R0E521134CFG00, R0E521276CFG00 or R0E5212L4CFG00 to the J3 and J4 of the R0E521000CPE00. (4) Attach the R0E521134CFG00, R0E521276CFG00 or R0E5212L4CFG00 to the YQPACK032SA. R0E521134CFG00 R0E521276CFG00 ...

Page 41

... Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. Notes on Connectors of the Converter Board: The connectors of the R0E521000CPE00 and R0E521174CSJ00 are guaranteed for only 50 insertion/removal iterations. The connectors of the R0E521174CSJ00 and YSPACK20BG are guaranteed for only 100 insertion/removal iterations ...

Page 42

... Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. Notes on Connectors of the Converter Board: The connectors of the R0E521000CPE00 and R0E521174CDB00 are guaranteed for only 50 insertion/removal iterations. The connectors of the R0E521174CDB00 and PM-6-10P are guaranteed for only 100 insertion/removal iterations ...

Page 43

... Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. Notes on Connectors of the Converter Board: The connectors of the R0E521000CPE00 and R0E521237CFK00 are guaranteed for only 50 insertion/removal iterations. The connectors of the R0E521237CFK00 and YQPACK048SD are guaranteed for only 100 insertion/removal iterations ...

Page 44

... Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. Notes on Connectors of the Converter Board: The connectors of the R0E521000CPE00 and R0E521258CFJ00 are guaranteed for only 50 insertion/removal iterations. The connectors of the R0E521258CFJ00 and YQPACK052SB are guaranteed for only 100 insertion/removal iterations ...

Page 45

... Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. Notes on Connectors of the Converter Board: The connectors of the R0E521000CPE00 and R0E5212BACFG00 are guaranteed for only 50 insertion/removal iterations. The connectors of the R0E5212BACFG00 and YQPACK064SA are guaranteed for only 100 insertion/removal iterations ...

Page 46

... Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. Notes on Connectors of the Converter Board: The connectors of the R0E521000CPE00 and R0E5212BACFK00 are guaranteed for only 50 insertion/removal iterations. The connectors of the R0E5212BACFK00 and YQPACK064SD are guaranteed for only 100 insertion/removal iterations ...

Page 47

... Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. Notes on Connectors of the Converter Board: The connectors of the R0E521000CPE00 and R0E5212DACFK00 are guaranteed for only 50 insertion/removal iterations. The connectors of the R0E5212DACFK00 and YQPACK080SD are guaranteed for only 100 insertion/removal iterations ...

Page 48

... R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) This chapter describes how to start up the emulator debugger and operate the major windows. 3.1 Starting Up the Emulator Debugger When debugging the completed programs, switch the session. The session can be changed by the drop down list of the tool bar shown below ...

Page 49

... R0E521000CPE00 User’s Manual 3.1.1 Init Dialog Box The Init dialog box is used to set the items that need to be set when the emulator debugger starts up. The contents set in this dialog box remain effective the next time you start the debugger. (1) MCU tab 1) Specifying the MCU file and Serial No ...

Page 50

... R0E521000CPE00 User’s Manual 2) Using or not using the CPU rewrite mode and trace point function REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Using or not using CPU rewrite mode Specify whether or not to debug in CPU rewrite mode. To debug the user program that uses CPU rewrite mode, select the check box ...

Page 51

... R0E521000CPE00 User’s Manual 3) Executing the self-check (2) Debugging Information tab 1) Referencing the compiler used and the object format REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Executing the self-check Enable this function when you want the emulator to be self- checked at startup ...

Page 52

... R0E521000CPE00 User’s Manual (3) Emulator tab 1) Specifying the target clock (4) Script tab 1) Automatically executing a script command When the tab settings (1) to (4) above are completed, click OK button. REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Specifying the target clock Specify the clock sources supplied to the MCU (main clock and sub clock) ...

Page 53

... R0E521000CPE00 User’s Manual 3.1.2 MCU Setting Dialog Box The MCU Setting dialog box is used to set the user target information displayed after you closed the Init dialog box. (1) MCU tab 1) Specifying the processor mode 2) Referencing the MCU pin status REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page ...

Page 54

... R0E521000CPE00 User’s Manual (2) Flash Clear tab 1) Setting to clear the MCU’s internal flash ROM When the tab settings (1) to (2) above are completed, click OK button. 3.1.3 Checking Connections of the Emulator System Check to see that the emulator debugger has been connected correctly to the emulator. ...

Page 55

... R0E521000CPE00 User’s Manual 3.2 Downloading the Program Download the program to be debugged. 1) Downloading from the work space window 2) Showing the program REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Downloading the program Download the object program you want to debug. ...

Page 56

... R0E521000CPE00 User’s Manual 3.3 Program Execution (1) Program execution REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) CPU reset Resets the target MCU. You can select “CPU reset” from the “Debug” menu for the same effect. ...

Page 57

... R0E521000CPE00 User’s Manual (2) Setting software breakpoints 1) Setting software breakpoint and program execution 2) Execution completed with software break REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Program execution with software breakpoint - A software breakpoint can be set or cleared by double-clicking the software breakpoint display area in the editor (source) window (A red circle is displayed at the setting line) ...

Page 58

... R0E521000CPE00 User’s Manual (3) Executing up to the cursor position 1) Setup procedure for running the program up to the cursor position 2) After the execution has finished REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Setup procedure for running the program up to ...

Page 59

... R0E521000CPE00 User’s Manual 3.4 Hardware Breakpoint Hardware break is set by event condition such as FETCH or DATA ACCESS, etc. If the breakpoint you set is a hardware breakpoint, the program stops after executing the instruction at the set breakpoint (after several cycles). (1) Breakpoint setup dialog box ...

Page 60

... R0E521000CPE00 User’s Manual 3) Opening the break event setting dialog box Event Type: Setting Range: Function: Source File: Function: (2) When FETCH is selected 1) Setting addresses Event Type: Setting Range: Function: Source File: Function: REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Specifying the event type Click to select the event type you want to set ...

Page 61

... R0E521000CPE00 User’s Manual (3) When DATA ACCESS is selected 1) Setting the address Event Type: Setting Range: Function: Source File: Function: 2) Setting data Event Type: Setting Range: Access: REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Setting the address Specified in the Address tab. You can set eight conditions, e.g., a specified address, a specified address range, etc ...

Page 62

... R0E521000CPE00 User’s Manual 3) Example Data Settings Event setting for even-address word access (16-bit bus width) STE.W A0,126h(A0=5423h) 16-bit bus width area (High-order and low-order data effective) Event setting for even-address word access (8-bit bus width) STE.W A0,400h(A0=5423h) 8-bit bus width area (Only Low-order data effective) Event setting for odd-address word access STE ...

Page 63

... R0E521000CPE00 User’s Manual (4) Setting the combinatorial condition for the hardware break point 1) Window for setting the combinatorial condition 1 A1 000000 FETCH (addr) == 000000 REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Setting the combinatorial condition There are following three conditions that you can choose for the combinatorial events ...

Page 64

... R0E521000CPE00 User’s Manual 3.5 Trace Window The trace window is used to show the results of real-time trace measurements. (1) Trace window 1) Opening the trace window 2) Trace window 3) Trace display mode REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Trace Clicking this button opens the trace window. ...

Page 65

... R0E521000CPE00 User’s Manual 4) Trace window (bus information display) 5) Trace window (Disassemble display) 6) Trace window (Source display) 7) Trace window (Data access display) REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Explanation of the trace window information display) The following explains the displayed contents, from left to right ...

Page 66

... R0E521000CPE00 User’s Manual (2) Suspending and resuming trace measurement 1) Suspending trace measurement 2) Resuming trace measurement REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Stop Click this toolbar button to suspend the trace measurement in progress. Re-Start Click this toolbar button to resume the trace measurement in ...

Page 67

... R0E521000CPE00 User’s Manual (3) Trace point setup window 1) Opening the trace point setup window 2) Trace point setting window OR REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Usage (How to Use the Emulator Debugger) Trace point Clicking this toolbar button opens the trace point setting window. ...

Page 68

... R0E521000CPE00 User’s Manual 3) Setting trace write conditions OR 4) Realtime-trace Write Condition dialog box REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Setting trace write conditions You can specify a condition for the cycles to be written into the trace memory. - Total All cycles are written into memory. ...

Page 69

... R0E521000CPE00 User’s Manual 3.6 RAM Monitor Window This function makes it possible to make reference to the changes in memory contents without impairing the real-time performance for user program execution. The compact emulator system is provided with the 1K-byte RAM monitoring area, which can be arranged in the 1K-byte space from any continuous address, or can be divided into four blocks in terms of 256 bytes ...

Page 70

... R0E521000CPE00 User’s Manual (2) Modifying the RAM monitor display area 1) RAM Monitor window 2) RAM Monitor Area Setting window RAM Monitor Area Setting Current Assigned Area are available. Save... 3) RAM monitor area setting dialog box Set RRAM Area Start: Size: Area: REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 ...

Page 71

... Hardware Specifications This chapter describes the specifications of this product. 4.1 Target MCU Specifications Table 4.1 lists the specifications of target MCUs which can be debugged with this product. Table 4.1 Specifications of target MCUs for the R0E521000CPE00 Item Applicable MCU Applicable MCU mode Maxi. ROM/RAM capacity Operating voltage/frequency *1 The voltage of the user system is less than 2 ...

Page 72

... R0E521000CPE00 User’s Manual 4.2 Differences between the Actual MCU and Emulator Differences between the actual MCU and emulator are shown below. When debugging the MCU using this product, be careful about the following precautions. Notes on Internal Memory (ROM, RAM): The evaluation MCU mounted on this product has RAM (00300h--012FFh, 03000h--03FFFh) and flash ROM (02000h--02FFFh) and 112 KB (04000h--1FFFFh) ...

Page 73

... R0E521000CPE00 User’s Manual Note on A/D Converter: Because a flexible cable and other devices are used between the evaluation MCU and the user system, the A/D converter operates differently from that of the actual MCU. Notes on Stack Area: With this product, the interrupt stack pointer (ISP) is set to 00500h and used as stack area after the reset is released ...

Page 74

... Connection Diagrams 4.3.1 Connection diagrams of R0E521000CPE00 Figure 4.1 shows the connection diagrams of the R0E521000CPE00. These connection diagrams mainly show the interface section. The signals not shown in Figure 4.1 connect the evaluation MCU and the user system directly. The circuits not connected to the user system such as the emulator's control system are omitted ...

Page 75

... R0E521000CPE00 User’s Manual 4.3.2 Connection diagrams of R0E5212BACFG00, R0E5212BACFK00 and R0E5212DACFK00 Figure 4.2 shows the connection diagrams of the R0E5212BACFG00, R0E5212BACFK00 and R0E5212DACFK00. These connection diagrams mainly show the interface section. The signals not shown in Figure 4.2 connect the evaluation MCU and the user system directly ...

Page 76

... R0E521000CPE00 User’s Manual 4.4 External Dimensions 4.4.1 External Dimensions of the Compact Emulator Figure 4.3 shows external dimensions of the R0E521000CPE00 connected with the converter. LED2 LED3 RUN LED6 Figure 4.3 External dimensions of the compact emulator REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page 85.0 POWER USB 5 ...

Page 77

... R0E521000CPE00 User’s Manual 4.4.2 External Dimensions of the Converter Board R0E521134CFG00 Figure 4.4 shows external dimensions and a sample foot pattern of the converter board R0E521134CFG00 (included with the R0E521134CPE00) for a 32-pin 0.8mm pitch LQFP. 28.5 R0E521134CFG00 REV.A MADE IN JAPAN Figure 4.4 External dimensions and a sample foot pattern of the R0E521134CFG00 4 ...

Page 78

... R0E521000CPE00 User’s Manual 4.4.4 External Dimensions of the Converter Board R0E521174CDB00 Figure 4.6 shows external dimensions and a sample foot pattern of the converter board R0E521174CDB00 (included with the R0E521174CPE10) for a 20-pin 1.778mm pitch SDIP. Figure 4.6 External dimensions and a sample foot pattern of the R0E521174CDB00 4 ...

Page 79

... R0E521000CPE00 User’s Manual 4.4.6 External Dimensions of the Converter Board R0E521258CFJ00 Figure 4.8 shows external dimensions and a sample foot pattern of the converter board R0E521258CFJ00 (included with the R0E521258CPE00) for a 52-pin 0.65mm pitch LQFP. 37.0 R0E521258CFJ00 REV.A MADE IN JAPAN Figure 4.8 External dimensions and a sample foot pattern of the R0E521258CFJ00 4 ...

Page 80

... R0E521000CPE00 User’s Manual 4.4.8 External Dimensions of the Converter Board R0E5212BACFG00 Figure 4.10 shows external dimensions and a sample foot pattern of the converter board R0E5212BACFG00 (included with the R0E5212BACPE00) for a 64-pin 0.8mm pitch LQFP. 35.0 R0E5212BACFG00 REV.A MADE IN JAPAN Figure 4.10 External dimensions and a sample foot pattern of the R0E5212BACFG00 4 ...

Page 81

... R0E521000CPE00 User’s Manual 4.4.10 External Dimensions of the Converter Board R0E5212DACFK00 Figure 4.12 shows external dimensions and a sample foot pattern of the converter board R0E5212DACFK00 (included with the R0E5212DACPE00) for an 80-pin 0.5mm pitch LQFP. 40.0 R0E5212DACFK00 REV.A MADE IN JAPAN Figure 4.12 External dimensions and a sample foot pattern of the R0E5212DACFK00 4 ...

Page 82

... R0E521000CPE00 User’s Manual 4.5 Notes on Using This Product Notes on using this product are listed below. When debugging the MCU using this product, be careful about the following precautions. Note on Downloading Firmware: Do not shut off the power while downloading the firmware. If this happens, the product will not start up properly ...

Page 83

... R0E521000CPE00 User’s Manual Note on Clock Supply to an MCU: A clock supplied to the evaluation MCU is selected by the Emulator tab in the Init dialog box of the emulator debugger. (1) When Internal is selected: The clock generated by the oscillation circuit board in the emulator is supplied to the evaluation MCU. The clock is continually supplied to the evaluation MCU regardless of " ...

Page 84

... R0E521000CPE00 User’s Manual Note on Debugging in CPU Rewrite Mode: When you debug a program in CPU rewrite mode, check "Debug the program using CPU Rewrite Mode" in the MCU tab of the Init dialog box of the emulator debugger. Notes on Restrictions on Debugging in CPU Rewrite Mode: If you check "Debug the program using CPU Rewrite Mode" in the MCU tab of the Init dialog box of the emulator debugger, you cannot use the following functions ...

Page 85

... R0E521000CPE00 User’s Manual Notes on CE Declaration of Conformity: Please use this product with care as described below. (1) Electrostatic Discharge Precautions must be taken when handling the product. (2) Must not be used within 30 meters of a domestic radio or television receiver. (3) For correct operation of this product recommended that Mobile phones are not used within 10 meters of this product system ...

Page 86

... R0E521000CPE00 User’s Manual 5. Troubleshooting This chapter describes how to troubleshoot when this product does not work properly. 5.1 Flowchart to Remedy the Troubles Figure 5.1 shows the flowchart to remedy the troubles from when power to the emulator is activated until the emulator debugger starts up. Check this while the user system is disconnected. For the latest FAQs visit the Renesas Tools Homepage. ...

Page 87

... R0E521000CPE00 User’s Manual 5.2 When the Emulator Debugger Does Not Start Up Properly 5.2.1 When the LEDs of the Emulator Do Not Display Normally Table 5.1 Errors LEDs show and their checkpoints Error LEDs do not light up. Target Status POWER LED does not light up. ...

Page 88

... R0E521000CPE00 User’s Manual 5.2.3 Errors Occur at Emulator Debugger Startup Table 5.3 Checkpoints of errors at debugger startup Error Target MCU is in the reset state. Target MCU cannot be reset. Target is in "HOLD" state. Target clock is stopped. Target MCU is not receiving power. Target MCU is uncontrollable. ...

Page 89

... R0E521000CPE00 User’s Manual 5.3 How to Request for Support After checking the items in "5 Troubleshooting", fill in the text file which is downloaded from the following URL, then send the information to your local distributor. http://tool-support.renesas.com/eng/toolnews/registration/support.txt For prompt response, please specify the following information: ...

Page 90

... R0E521000CPE00 User’s Manual 6. Maintenance and Guarantee This chapter describes how to perform maintenance, warranty information, repair provisions and the procedures for requesting a repair. 6.1 User Registration When you purchase our product, be sure register as a user. For user registration, refer to “User Registration” (page 12) of this user's manual ...

Page 91

... R0E521000CPE00 User’s Manual (3) Expiration of the repair period When a period of one year elapses after the model was dropped from production, repairing products of the model may become impossible. (4) Transportation fees at sending your product for repair Please send your product to us for repair at your expense. ...

Page 92

... R0E521000CPE00 User’s Manual [MEMO] REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page Maintenance and Guarantee ...

Page 93

... Compact Emulator for R8C Family R0E521000CPE00 User's Manual Publication Date: Aug. 20, 2009 Sales Strategic Planning Div. Published by: Renesas Technology Corp. Microcomputer Tool Development Department Edited by: Renesas Solutions Corp. © 2009. Renesas Technology Corp. and Renesas Solutions Corp., All rights reserved. Printed in Japan. ...

Page 94

... Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8668 Japan R0E521000CPE00 User’s Manual REJ10J0845-0600 (T) ...

Related keywords