Renesas R0E521000CPE00 User Manual
Renesas R0E521000CPE00 User Manual

Renesas R0E521000CPE00 User Manual

Compact emulator for r8c family
Table of Contents

Advertisement

Quick Links

To our customers,
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 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.
Old Company Name in Catalogs and Other Documents
Renesas Electronics website:
http://www.renesas.com
st
April 1
, 2010
Renesas Electronics Corporation

Advertisement

Table of Contents
loading

Summary of Contents for Renesas R0E521000CPE00

  • Page 1 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 old company name remains in this document, it is a valid Renesas Electronics document. We appreciate your understanding.
  • Page 2 Renesas Electronics. Renesas Electronics shall not be in any way liable for any damages or losses incurred by you or third parties arising from the use of any Renesas Electronics product for an application categorized as “Specific”...
  • Page 3 R0E521000CPE00 User’s Manual Compact Emulator for R8C Family Rev.6.00 2009.08...
  • Page 4 Please be sure to implement safety measures to guard against the possibility of physical injury, and injury or damage caused by fire in the event of the failure of a Renesas product, such as safety design for hardware and software including but not limited to redundancy, fire control and malfunction prevention, appropriate treatment for aging degradation or any other applicable measures.
  • Page 5: Regulatory Compliance Notices

    Address: Nippon Bldg., 2-6-2, Ote-machi, Chiyoda-ku, Tokyo 100-0004, Japan ・Person responsible for placing on the market Name: Renesas Technology Europe Limited European Headquaters Address: Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, U.K. United States Regulatory notices on Electromagnetic compatibility...
  • Page 6: Preface

    All the components of this product are shown in "1.1 Package Components" (page 14). If there is any question or doubt about this product, contact your local distributor. The related manuals for using this product are listed below. You can download the latest manuals from the Renesas Tools homepage (http://www.renesas.com/tools).
  • Page 7: Important

    The emulator herein does not include the customer’s user system and host machine. Purpose of use of the emulator: This emulator is a device to support the development of a system that uses the R8C Family of Renesas 16-bit single-chip MCUs. It provides support for system development in both software and hardware.
  • Page 8 R0E521000CPE00 User’s Manual Important Usage restrictions: This emulator has been developed as a means of supporting system development by users. Therefore, do not use it as a device used for equipment-embedded applications. Also, do not use it for developing the systems or equipment used for the following...
  • Page 9: Precautions For Safety

    R0E521000CPE00 User’s Manual Precautions for Safety 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.
  • Page 10 R0E521000CPE00 User’s Manual Precautions for Safety WARNING 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.
  • Page 11 R0E521000CPE00 User’s Manual Precautions for Safety CAUTION 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: Table Of Contents

    R0E521000CPE00 User’s Manual Contents Contents Page 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...
  • Page 13 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...
  • Page 14: User Registration

    R0E521000CPE00 User’s Manual User Registration 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: Terminology

    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.
  • Page 16: Outline

    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: System Configuration

    (1) 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: Names And Functions Of Each Part Of The Emulator

    MADE IN JAPAN COMPACT EMULATOR 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 1. Outline (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...
  • Page 20: Specifications

    R0E521000CPE00 User’s Manual 1. Outline 1.3 Specifications Tables 1.5 and Table 1.6 list the specifications of the R0E521000CPE00. Table 1.5 R0E521000CPE00 specifications (1) Applicable MCUs R8C Family MCUs Usable mode Single-chip mode Maximum ROM/RAM capacity ROM capacity: 112KB (04000h--1FFFFh) + 4KB (02000h--02FFFh)
  • Page 21: Operating Environment

    R0E521000CPE00 User’s Manual 1. Outline Table 1.6 R0E521000CPE00 specifications (2) Power supply for emulator DC5.0V±5%/(2A) externally supplied (Prepare a power supply which complies with CE marking requirements separately.) Host machine interface (USB 1.1 full-speed, mini-B standard connector) *3: If using this product when the voltage is less than 2.7V, the JP1 of the R0E521000EPBM0 should be set to EXT.
  • Page 22: Setup

    R0E521000CPE00 User’s Manual 2. Setup 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 “5.
  • Page 23: Installing The Included Software

    R0E521000CPE00 User’s Manual 2. Setup 2.2 Installing the Included Software If the OS used in your host machine is Windows® XP or Windows® 2000, this installation must be executed by a user with administrator rights. Be aware that users without administrator rights cannot complete the installation.
  • Page 24: Changing Settings

    R0E521000CPE00 User’s Manual 2. Setup 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: Setting The Jumpers On The R0E521000Epbm0 Board

    R0E521000CPE00 User’s Manual 2. Setup 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 R5E2E000FP Front view DOWN Figure 2.3 Jumper switches on the R0E521000EPBM0 Table 2.2 Setting jumper switches on the R0E521000EPBM0...
  • Page 26: Setting The Power Selection Jumper

    R0E521000CPE00 User’s Manual 2. Setup 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.
  • Page 27: Selecting Clock Supply

    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. Setup 2. Replacing Oscillator Circuit Boards Figure 2.4 shows how to replace the oscillator circuit boards. POWER USB 5.0V SYSTEM LED1 POWER POWER SAFE STATUS SAFE LED2 5.0V 3.3V COMPACT EMULATOR The oscillator circuit board of the emulator is in the lower right R0E521000CPE00 corner of the board.
  • Page 29 R0E521000CPE00 User’s Manual 2. Setup 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. Setup (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 .
  • Page 31: A/D Conversion Bypass Capacitors

    R0E521000CPE00 User’s Manual 2. Setup 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: Attaching The Ferrite Core

    R0E521000CPE00 User’s Manual 2. Setup 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: Connecting To The Host Machine

    R0E521000CPE00 User’s Manual 2. Setup 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: Turning On The Power

    R0E521000CPE00 User’s Manual 2. Setup 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.
  • Page 35: Led Display When The Emulator Starts Up Normally

    R0E521000CPE00 User’s Manual 2. Setup 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.
  • Page 36 R0E521000CPE00 User’s Manual 2. Setup 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: Self-Check

    R0E521000CPE00 User’s Manual 2. Setup 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, do so as explained here below. While the self-check is in progress, the LEDs will change as shown in Figure 2.18.
  • Page 38: If An Error Is Detected In The Self-Check

    R0E521000CPE00 User’s Manual 2. Setup 2.8.2 If an 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: Connecting To The User System

    R0E521000CPE00 User’s Manual 2. Setup 2.9 Connecting to the User System Figure 2.19 shows the connection of the R0E521000CPE00 and the user system. Compact emulator R0E521000CPE00 Converter board R0E521134CFG00 20-pin 20-pin 48-pin 32-pin R0E521276CFG00 Converter board 0.65mm pitch Converter board 1.778mm pitch...
  • Page 40: Connecting To A 32-Pin 0.8Mm Pitch Lqfp Foot Pattern

    (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.
  • Page 41: Connecting To A 20-Pin 0.65Mm Pitch Lssop Foot Pattern

    Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. IMPORTANT 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: Connecting To A 20-Pin 1.778Mm Pitch Sdip Foot Pattern

    Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. IMPORTANT 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: Connecting To A 48-Pin 0.5Mm Pitch Lqfp Foot Pattern

    Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. IMPORTANT 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: Connecting To A 52-Pin 0.65Mm Pitch Lqfp Foot Pattern

    Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. IMPORTANT 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: Connecting To A 64-Pin 0.8Mm Pitch Lqfp Foot Pattern

    Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. IMPORTANT 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: Connecting To A 64-Pin 0.5Mm Pitch Lqfp Foot Pattern

    Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. IMPORTANT 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: Connecting To An 80-Pin 0.5Mm Pitch Lqfp Foot Pattern

    Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. IMPORTANT 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: Usage (How To Use The Emulator Debugger)

    R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 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.
  • Page 49: Init Dialog Box

    R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 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.
  • Page 50 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 2) Using or not using the CPU rewrite mode and trace point function Using or not using CPU rewrite mode Specify whether or not to debug in CPU rewrite mode.
  • Page 51 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 3) Executing the self-check Executing the self-check Enable this function when you want the emulator to be self- checked at startup. Be sure to select the check box only when you want the emulator to be self-checked at startup.
  • Page 52 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) (3) Emulator tab 1) Specifying the target clock Specifying the target clock Specify the clock sources supplied to the MCU (main clock and sub clock). Select the appropriate clock sources according to the clock used by your target MCU.
  • Page 53: Mcu Setting Dialog Box

    R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 3.1.2 MCU Setting Dialog Box The MCU Setting dialog box is used to set the user target information. It is displayed after you closed the Init dialog box. (1) MCU tab...
  • Page 54: Checking Connections Of The Emulator System

    R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) (2) Flash Clear tab 1) Setting to clear the MCU’s internal flash ROM Setting to clear the MCU’s internal flash ROM Specify whether or not you want the MCU’s internal flash ROM to be cleared when downloading the user program or data.
  • Page 55: Downloading The Program

    R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 3.2 Downloading the Program Download the program to be debugged. 1) Downloading from the work space window Downloading the program Download the object program you want to debug. Select Download from “xxx.x30” of “Download module”.
  • Page 56: Program Execution

    R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 3.3 Program Execution (1) Program execution CPU reset Resets the target MCU. You can select “CPU reset” from the “Debug” menu for the same effect. Runs the program beginning with the current PC position. You can select “Go”...
  • Page 57 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) (2) Setting software breakpoints 1) Setting software breakpoint and program execution 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. Usage (How to Use the Emulator Debugger) (3) Executing up to the cursor position 1) Setup procedure for running the program up to the cursor position Setup procedure for running the program up to the cursor position (1) Click the line in the editor (source) window that you want to be executed.
  • Page 59: Hardware Breakpoint

    R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 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).
  • Page 60 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 3) Opening the break event setting dialog box Specifying the event type Click to select the event type you want to set. - FETCH Event Type: Detects an instruction prefetch.
  • Page 61 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) (3) When DATA ACCESS is selected 1) Setting the address 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. Usage (How to Use the Emulator Debugger) 3) Example Data Settings Setting a break event Event setting for even-address word access (16-bit bus width) STE.W A0,126h(A0=5423h) Address 1 :000126 Data 1 :5423 MASK :FFFF 16-bit bus width area (High-order and low-order data effective)
  • Page 63 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) (4) Setting the combinatorial condition for the hardware break point 1) Window for setting the combinatorial condition Setting the combinatorial condition There are following three conditions that you can choose for the combinatorial events.
  • Page 64: Trace Window

    R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 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 Trace Clicking this button opens the trace window.
  • Page 65 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 4) Trace window (bus information display) Explanation trace window (bus information display) The following explains the displayed contents, from left to right. - Address Shows the status of the address bus.
  • Page 66 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) (2) Suspending and resuming trace measurement 1) Suspending trace measurement Stop Click this toolbar button to suspend the trace measurement in progress. 2) Resuming trace measurement Re-Start Click this toolbar button to resume the trace measurement in progress.
  • Page 67 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) (3) Trace point setup window 1) Opening the trace point setup window Trace point Clicking this toolbar button opens the trace point setting window. Or you can select “Trace point” from “Trace (T)” of “View (V)”...
  • Page 68 R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 3) Setting trace write conditions 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: Ram Monitor Window

    R0E521000CPE00 User’s Manual 3. Usage (How to Use the Emulator Debugger) 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 3. Usage (How to Use the Emulator Debugger) (2) Modifying the RAM monitor display area 1) RAM Monitor window Modifying the RAM monitor display area Clicking this button opens the RAM monitor setting window. : Shows the RAM monitor area setting window.
  • 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 Description Applicable MCU...
  • Page 72: Differences Between The Actual Mcu And Emulator

    R0E521000CPE00 User’s Manual 4. Hardware Specifications 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. IMPORTANT Notes on Internal Memory (ROM, RAM): The evaluation MCU mounted on this product has RAM of 8 KB (00300h--012FFh, 03000h--03FFFh) and flash ROM of 4 KB (02000h--02FFFh) and 112 KB (04000h--1FFFFh).
  • Page 73 R0E521000CPE00 User’s Manual 4. Hardware Specifications IMPORTANT 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: Connection Diagrams Of R0E5212Bacfg00, R0E5212Bacfk00 And R0E5212Dacfk00

    R0E521000CPE00 User’s Manual 4. Hardware Specifications 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: External Dimensions

    R0E521000CPE00 User’s Manual 4. Hardware Specifications 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. 85.0 10.0 POWER USB 5.0V SYSTEM POWER STATUS SAFE LED2 5.0V 3.3V...
  • Page 77: External Dimensions Of The Converter Board R0E521134Cfg00

    R0E521000CPE00 User’s Manual 4. Hardware Specifications 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...
  • Page 78: External Dimensions Of The Converter Board R0E521174Cdb00

    R0E521000CPE00 User’s Manual 4. Hardware Specifications 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. 25.4 0.7ø...
  • Page 79: External Dimensions Of The Converter Board R0E521258Cfj00

    R0E521000CPE00 User’s Manual 4. Hardware Specifications 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...
  • Page 80: External Dimensions Of The Converter Board R0E5212Bacfg00

    R0E521000CPE00 User’s Manual 4. Hardware Specifications 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...
  • Page 81: External Dimensions Of The Converter Board R0E5212Dacfk00

    R0E521000CPE00 User’s Manual 4. Hardware Specifications 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 0.25...
  • Page 82: Notes On Using This Product

    R0E521000CPE00 User’s Manual 4. Hardware Specifications 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. IMPORTANT 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 4. Hardware Specifications IMPORTANT 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.
  • Page 84 R0E521000CPE00 User’s Manual 4. Hardware Specifications IMPORTANT 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.
  • Page 85 R0E521000CPE00 User’s Manual 4. Hardware Specifications IMPORTANT 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.
  • Page 86: Troubleshooting

    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: When The Emulator Debugger Does Not Start Up Properly

    R0E521000CPE00 User’s Manual 5. Troubleshooting 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 Connection to Error Checkpoint the user system LEDs do not light up.
  • Page 88: Errors Occur At Emulator Debugger Startup

    R0E521000CPE00 User’s Manual 5. Troubleshooting 5.2.3 Errors Occur at Emulator Debugger Startup Table 5.3 Checkpoints of errors at debugger startup Error Checkpoint Target MCU is in the reset state. Check that the reset pin of the user system is held high.
  • Page 89: How To Request For Support

    R0E521000CPE00 User’s Manual 5. Troubleshooting 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: Maintenance And Guarantee

    R0E521000CPE00 User’s Manual 6. Maintenance and Guarantee 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: How To Make Request For Repair

    R0E521000CPE00 User’s Manual 6. Maintenance and Guarantee (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 6. Maintenance and Guarantee [MEMO] REJ10J0845-0600 Rev.6.00 Aug. 20, 2009 Page 90 of 92...
  • Page 93 R0E521000CPE00 User's Manual Publication Date: Aug. 20, 2009 Rev.6.00 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 R0E521000CPE00 User’s Manual 1753, Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8668 Japan REJ10J0845-0600 (T)

Table of Contents