Advertisement

Quick Links

E1/E20 Emulator
Additional Document for User's Manual
(Notes on Connection of RH850/E1L
and RH850/E1M-S)
Supported Devices:
RH850 Family RH850/E1x Series
All information contained in these materials, including products and product specifications,
represents information on the product at the time of publication and is subject to change by
Renesas Electronics Corp. without notice. Please review the latest information published by
Renesas Electronics Corp. through various means, including the Renesas Electronics Corp.
website (http://www.renesas.com).
Rev.5.00 Oct 2015

Advertisement

Table of Contents
loading

Summary of Contents for Renesas RH850/E1L

  • Page 1 All information contained in these materials, including products and product specifications, represents information on the product at the time of publication and is subject to change by Renesas Electronics Corp. without notice. Please review the latest information published by Renesas Electronics Corp. through various means, including the Renesas Electronics Corp.
  • Page 2 Renesas Electronics product before using it in a particular application. You may not use any Renesas Electronics product for any application for which it is not intended. 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 which the product is not intended by Renesas Electronics.
  • Page 3: Table Of Contents

    E1/E20 Emulator Contents Contents Outline ......................................4 Features of an E1 or E20 emulator ................................ 4 Caution on using the E20 emulator ............................... 4 Configuration of manuals ..................................4 Connecting the Emulator and User System ..........................5 Connector mounted on the user system .............................. 5 Pin assignments of the connector .................................
  • Page 4: Outline

    Emulator Additional Document for User’s Manual (this manual). The additional document is for a particular set of MCUs (in this case, MCUs of the RH850/E1L and RH850/E1M-S groups). Be sure to read both of the manuals before using the E1 or E20 emulator.
  • Page 5: Connecting The Emulator And User System

    E1/E20 Emulator 2. Connecting the Emulator and User System Connecting the Emulator and User System To connect the E1 or E20 emulator, a connector for the user system interface cable must be mounted on the user system. When designing the user system, read this chapter of this manual and the hardware manual for the MCUs to be used. Connector mounted on the user system Table 2-1 shows the recommended connectors for connection of the E1 or E20 emulator.
  • Page 6: Pin Assignments Of The Connector

    E1/E20 Emulator 2. Connecting the Emulator and User System CAUTION Note on connector insertion and removal: When connecting or disconnecting the user-system interface cable and the emulator or user system, grasp the connector cover at the end of the cable. Pulling the cable itself will damage the wiring. Also, be aware that the user-system interface cable has the direction in which it must be inserted.
  • Page 7: Examples Of Recommended Connections Between The Connector And Mcu

    E1/E20 Emulator 2. Connecting the Emulator and User System Examples of recommended connections between the connector and MCU This section describes examples of recommended connections between the target MCU and interface circuit. 2.3.1 Example of recommended connections Multiple recommended examples for connection are given in accord with the purposes for which the emulator is to be used.
  • Page 8 E1/E20 Emulator 2. Connecting the Emulator and User System Connection which allows Both debugging (4-pin LPD) and programming (2-wire UART) Figure 2-2 Example of Connection  Refer to section 2.3.2, Connecting the RESET pin, for more information on the reset circuit. ...
  • Page 9 E1/E20 Emulator 2. Connecting the Emulator and User System Connection which allows Only programming (2-wire UART) FPMD1 Figure 2-3 Example of Connection  Refer to section 2.3.2, Connecting the RESET pin, for more information on the reset circuit.  For details on TVDD, refer to section 2.3.3, Connecting the TVDD pin. ...
  • Page 10: Connecting The Reset Pin

    E1/E20 Emulator 2. Connecting the Emulator and User System 2.3.2 Connecting the RESET pin While you are using the E1 or E20 emulator, pin 13 (RESET pin) of the 14-pin connector must be connected to the reset pin of the target device. An example is shown in the figure below. The E1 or E20 emulator fixes the RESET pin to the low level before the debugger is activated.
  • Page 11: Connecting The Tvdd Pin

    E1/E20 Emulator 2. Connecting the Emulator and User System 2.3.3 Connecting the TVDD pin Power source monitoring function Connect the power source on the user system to pin 8 (TVDD pin) of the 14-pin connector. For the RH850/E1x series, this will be the source of the VCC voltage. The power source connected to the TVDD pin provides power to the final stage output buffer and first stage input buffer on the E1/E20 emulator circuit.
  • Page 12: Hot Plug-In Adapter For The E1 Emulator

    Isolator for the E1 emulator For a debugging environment where there is a difference in potential between the GND of the user system and that of the host PC, use the isolator for the E1 emulator (R0E000010ACB20) which is separately available from Renesas. 2.3.6...
  • Page 13: Specifications

    E1/E20 Emulator 3. Specifications Specifications Specifications are shown in the table below. Broad Category Medium Category Narrow Category Specification Hardware in general Corresponding host machine Computer equipped with a USB port, OS depends on the debugger User system interface 14-pin connector Host machine interface USB 2.0 (full speed or high speed) Connection to the user system...
  • Page 14 E1/E20 Emulator 3. Specifications Measurement section From run to break, or between two event points Items measured Latest value, total value, pass count, maximum value, minimum value Performance 32-bit counters (for four sections) Performance Measurement section From run to break measurement Items of measurement Execution time, total execution time, pass...
  • Page 15: Notes On Usage

    E1/E20 Emulator 4. Notes on Usage Notes on Usage Cautionary notes on using the E1 or E20 emulator are given below. Notes on differences in operation between the actual device and the E1 or E20 emulator No. 1 Cautionary note on the DBTRAP instruction The DBTRAP instruction is used for software breaks and thus cannot be used in programs with the emulator.
  • Page 16 E1/E20 Emulator 4. Notes on Usage No. 9 Operation in response to resets and interrupts when an emulator is in use When an emulator is in use, operation in response to resets and interrupts differs according to the specifications of the reset mask and interrupt settings, respectively, as shown in the tables below.
  • Page 17: Cautionary Notes On Debugging

    E1/E20 Emulator 4. Notes on Usage Cautionary notes on debugging No. 1 Handling of devices which were used for debugging Do not use devices that were used for debugging in mass-production. This is because writing to the flash memory of such devices has already proceeded during debugging, so we cannot guarantee the number of times rewriting of the flash memory can proceed.
  • Page 18 E1/E20 Emulator 4. Notes on Usage of the E1 or E20 emulator session. No. 6 Initialization of RAM areas All RAM areas for use by a program must be initialized when an emulator is in use. Before the emulator is used, if any setting is made to initialize the RAM area when the emulator is started, ECC errors are not generated since the debugger initializes the RAM area.
  • Page 19 E1/E20 Emulator 4. Notes on Usage (4) Turn on the user system. Turn on the user system. (5) Launch the debugger. Launch the debugger. <When finished using the emulator> (1) Close the debugger. Close the debugger. (2) Turn off the user system. Turn off the user system.
  • Page 20 E1/E20 Emulator 4. Notes on Usage No. 12 DEB bit of the MGDGRPROTn register When you are using an emulator, leave both the DEB bit of the MGDGRPROTn register and PROTDEB bit of the FSGDxxDPROTn register with the setting 1 (which allows access by a debug master). Changing either bit to a value other than its initial value may lead to normal access to memory becoming impossible.
  • Page 21 E1/E20 Emulator 4. Notes on Usage the operating frequency of the MCU. No. 19 Access to I/O resources in the MCU Access to I/O resources (registers and RAM) in the MCU by the debugger (i.e. access through the memory or I/O register window) proceeds in the same way as access from a user program.
  • Page 22 E1/E20 Emulator 4. Notes on Usage No. 22 Cautionary note on asynchronous debugging mode (peripheral break function) In the asynchronous debugging mode, peripheral break functions cannot be used. Even if peripheral break functions are enabled, peripheral functions are not stopped. No.
  • Page 23: Internal Circuits Of The Emulator

    E1/E20 Emulator 5. Internal Circuits of the Emulator Internal Circuits of the Emulator The internal interface circuits related to the communications interface between the E1 or E20 emulator and user system are shown in figure A below. Please refer to these figures when determining parameters in board design. Figure A Interface Circuits in the E1 or E20 Emulator (4-Pin LPD, 2-Wire UART) R20UT3054EJ0500 Rev.5.00...
  • Page 24 E1/E20 Emulator Additional Document for User's Manual (Notes on Connection of RH850/E1L and RH850/E1M-S) Publication Date: Oct 01, 2015 Rev.5.00 Published by: Renesas Electronics Corporation...
  • Page 25 SALES OFFICES Refer to "http://www.renesas.com/" for the latest and detailed information. Renesas Electronics America Inc. 2801 Scott Boulevard Santa Clara, CA 95050-2549, U.S.A. Tel: +1-408-588-6000, Fax: +1-408-588-6130 Renesas Electronics Canada Limited 9251 Yonge Street, Suite 8309 Richmond Hill, Ontario Canada L4C 9T3...
  • Page 26 E1/E20 Emulator Additional Document for User’s Manual (Notes on Connection of RH850/E1L and RH850/E1M-S) R20UT3054EJ0500...

This manual is also suitable for:

Rh850/e1m-s

Table of Contents