Overview
Description
The External Flash Definition Editor is utility software for programming user data to an external flash memory. The user-friendly GUI-based functions make it easy for the user to set parameters and create a definition file for programming an external flash memory. By simply registering the definition file in the emulator software and executing the download function, the user can write data through the emulator to the external flash memory embedded in the user system.

Features
- External Flash Definition Editor supports standard flash memory command methods and can be used with most flash memory MCUs.
- GUI-based functions make it easy to set external flash memory type and usage parameters.
- Use with Renesas emulator and its software for quick and easy data programming to external flash memory in the user system
Release Information
Latest Ver.: V.1.00 Release 01
Released: Mar 05, 2012
Details of updates (See Tool News)
Target Devices
Additional Details
Components
- External Flash Definition Editor
- User's Manual
- Release Notes
Applicable Emulators
Target Devices
- RX Family
- RX700 Series
- RX600 Series
- RX200 Series
- M16C Family
- R32C/100 Series
Note that the MCUs whose operation mode is only the Single-Chip mode are not supported, even if they belong to either of the above series.
Information on the discontinuation of E1 emulator production and on its successor products
We have already discontinued production of the E1 emulator due to components of the product having reached their EOL (end of life, i.e. end of production). Please click on the following link to confirm the details and our successor products.
>> [Notification] End of Life (EOL) Notice for E1 Emulator (PDF | English, 日本語)
Support
Support Communities
- USB Bootloader with external flash QSPI
Hi. I'm trying to get my application to load, one part in the internal flash and another part in external flash by QSPI. Putting in the definition of the function
Jul 5, 2018flash_code")>, I got it and it works correctly in debug mode. But I ... - External memory access/allocation
When we start declaring big global arrays, we quickly run out of internal memory on the HMI board. How do we control where the compiler allocates the variables (internal vs. external memory). Could you point to the documentation or an example? Thanks so much! Kut
Feb 2, 2016 - Confused about program run in RZ/T1
... user program and data is copied from Serial flash ROM to ATCM. i want to know whether program is run in ATCM and the Serial flash ROM is a container the include the user program and data? and the Serial flash ROM is not work after the program and data ...
Jan 13, 2022
Knowledge Base
- Errors occur in setting external flash ROM using external flash editor (E2, E2 Lite, E1, E20) [RX]
The error might be occurring because the case described in the issue of tool news shown below is applicable. Notes on Using External Flash Definition Editor (EFE) V.1.00 Release 00 The tool news above describes a countermeasure for use with the High-performance Embedded Workshop. If you are ...
Mar 4, 2021 - Errors occur in setting external flash ROM when downloading a program. (E2, E2 Lite, E1, E20) [RX]
Confirm the points below in addition to checking the external flash ROM for deterioration. Check if a value that exceeds 32 seconds is set for the sector erase time on the RFD file creation tab in the external flash definition editor. The error message above might be displayed at the ...
Mar 5, 2021 - Is it possible to use E1/E20 emulator to download into flash memory? (E2 Lite, E1, E20) [RX]
... to the flash memory connected to the external bus Design a user system allowing external flash memory to be programmed. Input the information on the flash memory in use and the information for connection to the user system (address, bus width, etc.) to the external flash definition editor (EFE) and ...
Jun 17, 2025