As a sophisticated on-chip debugging emulator and flash programmer, the E20 emulator provides enhanced trace functions and RAM monitoring functions for RX600 and RX700 products, and the full basic debugging functionality of the E1 emulator. It is capable of large-capacity tracing for enhanced debugging in combination with MCUs that incorporate trace output functionality.


Release Information

Purpose of use Software to be used Target devices Note1 Latest Version Released Operating Environment
On-chip Debugging CS+
*Evaluation Software Download


RX, RL78, RH850
[More details]
 List of Functions Supported by CS+
V8.04.00 Jul. 20, 2020 Operating Environment
e² studio
[More details]
*See "Release notes".
(64-bit version)
Oct. 06, 2020
(32-bit version)
Apr. 20, 2020
IAR Embedded Workbench Note2 RX, RL78, RH850 Contact IAR Systems.
Green Hills Multi Note2 RH850
Contact Green Hills Software.
Flash Programming Renesas Flash Programmer V3
*Evaluation Software Download
RL78, RX, RH850
[More details]
 List of MCUs supported by Renesas Flash Programmer


V3.08.00 Oct. 06, 2020 Operating Environment


  1. For details when using devices of V850 family, 78K0R, 78K0, or R8C family, see E1/E20 software for V850, 78K0R, 78K0, or R8C MCU >>.
  2. As for tools produced by partners, contact them directly.


Enhanced functions for faster debugging
In addition to all the debugging functions of the E1, the E20 supports powerful functionality such as larger trace capacity and realtime RAM monitoring. In addition, coverage function is supported on some MCUs of RX64M and RX71M Group.
Learn more about debugging functions (On-chip Debuggers Performance Property) >>
Also functions as an on-board programmer.
Can be used as an on-board programming tool after the debugging, enabling smooth evaluation of the MCU.
Optimally suited for evaluating analogue functions such as A/D and D/A properties.
Electrical characteristics are the same as those of the actual MCU, since the actual MCU is used for debugging.
Serial, JTAG and LPD connections are supported.
For the communication system, serial, JTAG or LPD connection can be selected as required by the type of the target MCU.
Simple connection
Connection requires only a connector mounted on the user system, thus significantly reducing the possibility of loose connection.
Environmentally friendly material
The casing is made of plant-derived polylactide (PLA).


Note that some functions shown here may not be supported under the IDE you use. Performance property and Connection system also vary depending on the MCU type. The specific features of the E20 emulator such as the large trace function and the real-time RAM monitor function are available only when using with MCUs of the RX600 or RX700 series. When using with MCUs of other than the RX600 or RX700 series, the supported functions for debugging correspond to those of the E1 emulator.

  • Connection system
  • Break function
  • Trace function
  • Memory reference and change while executing the program
  • Performance measurement
  • Real-time RAM monitor
  • C0 Coverage
  • Hot plug-in
See  On-chip Debuggers Performance Property.
On-board programming Supported
User interface 38-way cable
[2-5767004-2 (product of Tyco Electronics Corporation)]
14-way cable Note1
[7614-6002 (product of 3M Co., Ltd.) and 2514-6002 (product of 3M Limited)]
PC Interface USB 2.0, full speed and high speed
Target board connection Via attached user I/F cable (Connection signals vary by the target MCU type.)
User's resource possession Some MCUs possess the port peripheral functions.
Power supply Not supported
Power voltage 1.8V to 5.5V (depending on the target MCU)
External dimension
(Except the protruding parts)
114.9 mm×74.2 mm×19.2 mm
Conformance with overseas standards European Standards: EN 55022 Class A, EN 55024
US FCC Standard: FCC part 15 Class A


  1. The available debugging function corresponds to that of E1 Emulator. Even when using with E20, the large trace function and Real-time RAM monitor, specific functions of E20, are not supported.


  • E20 Emulator main unit
  • USB cable
  • User's system I/F cable
  • 38-pin/14-pin converter adapter [R0E000200CKA00] *Available for purchase in single unit.
  • Software CD-ROM
    • Installation guide
    • Self-Checking Program
    • USB driver
    • E1/E20 Emulator User's Manual

Optional Products

Following optional products are provided to facilitate the use of the E20 emulators. Please make sure to choose the products that match MCUs you use.

RX RL78 RH850 V850 78K R8C
38-Pin Conversion Adapter for the E1 Emulator
An adapter for changing to a 14-pin user interface for connection to a Mictor connector mounted on a V850-based target system

38-Pin to 14-Pin Conversion Adapter for the E20 Emulator
(Bundled with the E20 Emulator)
An adapter for converting the 14-pin/2.54-mm pitch connector on the head of the emulator user interface cable to a 14-pin/1.27-mm pitch connector

 Available | — Not Available

RX RL78 RH850 V850 78K R8C
Isolator for the E20 Emulator
(For the RX family)

 Available | — Not Available


  1. The isolator is not usable in combination with the debug MCU board for the RX71M group.


Debug MCU Board for RH850   Supported devices for Debug MCU Board for RH850 Family
This board enables use of the trace function even if the target MCU does not have a trace function. The Debug MCU Board is for use in combination with a separately available 176-pin (with internal trace function) MCU of the RH850/F1L group.

Note: The package of the Debug MCU Board does not include the MCU. Please purchase it separately. For details, contact either a Renesas Electronics Corporation representative (responsible for sales) or distributor. (Buy or Sample)>>

 Available | — Not Available

System configuration

Debug MCU Board for RX Family   Supported devices for Debug MCU Board for RX Family
This board enables the use of all user port pins of the MCU in the user system. The E20 emulator occupies some of the pins for control of the emulator and the output of trace information, and these pins must be connected with a 38-pin connector attached to the E20 emulator on the user system. However, the Debug MCU board enables the use of all user port pins because connection with a 38-pin connector on the user system is not required.
You can also obtain trace information even while using an MCU that does not have a trace function.

 Available | — Not Available

System configuration

Target Devices

As the supported devices are different depending on the software you use, refer to the "Target devices" in Release information.

Information Supporting Development Tools

Title Description
My Renesas Create a My Renesas account to use our tool download services, receive e-newsletter/update notifications, and take advantage of our other services.
e-learning Information for studying and learning about microcontrollers and microprocessors.
FAQ Frequently asked questions and useful hints for development.
Forum A forum and community site to share technical information, questions and opinions with others who use Renesas MCU's.
Tool News Tool release information and other important information.
Operating Environment Information on system requirements and operating environment for the latest version of tools.
Tool Environmental Information Information on RoHS compliance of tools.
Info on Discontinued Products A list of Renesas software and tools that have been discontinued and are no longer being offered for new projects.