Overview

Description

Renesas Flash Programmer V3 provides usable and functional support for programming the on-chip flash memory of Renesas microcontrollers in each phase of development and mass production.

Topics

  • The Renesas Flash Programmer supports the RX660 group - Now On Sale -
    RX660 group >>
  • Update information >> [Upgrade to Revision] Renesas Flash Programmer V3.10.00 (PDF | English, 日本語)
    Besides serial/USB interface, “SWD connection” is now available, which is one of Arm’s original standards.
    So that you can write your program to the flash memory built-in RA Family MCUs on board via debugging emulator easily.

 

Features

  • A simple GUI makes operations easy, even for first-time developers
  • PC-controlled programming via the E2 emulator, E2 emulator Lite, E20 emulator, Segger J-Link debug probes, a serial or USB connection
  • Interoperation with other software.
    • The efficiency of work can be improved by, for example, writing data to many boards consecutively and retaining logs of the written data in files.
  • Batch processing
    • The sequence of operations equivalent to those from starting the GUI to specifying a project and pressing the start button can be repeated easily from the Windows command line without actually starting the GUI (Command-line options). This is very useful for programming large quantities in mass production.
  • Programming a unique code to a designated area of flash memory
  • Enhanced security against theft through the encryption of program files [Learn More]
  • Easier creation of projects (compared with V2) [Learn More]
    • Easy selection of type names. No need to select detailed type names for products of the RL78 family.
    • Easy setting of mode pins for RX family products.
  • Improvements in processing speed (compared with V2)
    • The programming time has been shortened by approximately 10 percent.
    • In the case of the RL78 family, programming times have been shortened by up to 50 percent.(These data were gathered under specific conditions, and we do not guarantee a specific increase in speed.)
  • Learn More

Release Information

Number of licenses Orderable part name Release date Download
1 RTCZZZZZZFD0AWNJ Released:Jul 20, 2022
Details of upgrade (Tool News)
evaluation software
5 RTCZZZZZZFD0AWNJ#L5
10 RTCZZZZZZFD0AWNJ#LA
20 RTCZZZZZZFD0AWNJ#LT

Note:

  1. V3.09.00 and later versions of the Renesas Flash Programmer are no longer provided on a CD-ROM as the medium. The type names for ordering have been changed to reflect this change in the product configuration.
  2. Each license is for use of the software on a single PC.
  3. From V3.08.02, the free-of-charge edition and upgrade program of the Renesas Flash Programmer are consolidated in a single file for downloading that serves as the form of delivery for the evaluation software. You can download the evaluation software from this link whether you are trying out the Renesas Flash Programmer for the first time or are already using an older version of the Renesas Flash Programmer.

Software Licenses and Technical Support

The Renesas Flash Programmer is available for download as free evaluation software.
We do not provide technical support for the free version, so will not be able to answer any questions you may have regarding the evaluation software and send to our technical support center via the Renesas web site.
If you require technical support, we recommend that you purchase a software license through one of our sales offices or distributors.

FAQ

Title
MCU Flash Erasure at Connection with Flash Programming Tool (PG-FP5/PG-FP6/RFP/FDT)
Several MCUs "Read (R)" command is grayed and cannot be selected.
Writing to an MCU with a different ROM/RAM size (RFP/PG-FP5/PG-FP6)

See all related FAQs

See also Error Guide.

See Error Guide

Target Devices

Target Family

Note:

  1. The V3 does not support the V850 family, 78K0, and 78K0R. Use Renesas Flash Programmer V2 if you are using products of these families.
  2. For details of support for individual device part numbers, see List of MCUs supported by Renesas Flash Programmer V3 (PDF | English, 日本語).

Downloads

Title Type Date
TGZ24.05 MB日本語
Software & Tools - Evaluation Software
TGZ25.51 MB日本語
Software & Tools - Evaluation Software
TGZ27.14 MB日本語
Software & Tools - Evaluation Software
ZIP68.84 MB日本語
Software & Tools - Evaluation Software
TGZ27.80 MB日本語
Software & Tools - Evaluation Software
TGZ29.23 MB日本語
Software & Tools - Evaluation Software
TGZ29.81 MB日本語
Software & Tools - Evaluation Software
ZIP71.49 MB日本語
Software & Tools - Evaluation Software
TGZ27.80 MB日本語
Software & Tools - Evaluation Software
TGZ29.23 MB日本語
Software & Tools - Evaluation Software
TGZ29.81 MB日本語
Software & Tools - Evaluation Software
ZIP71.49 MB日本語
Software & Tools - Evaluation Software
TGZ27.79 MB日本語
Software & Tools - Evaluation Software
TGZ29.23 MB日本語
Software & Tools - Evaluation Software
TGZ29.80 MB日本語
Software & Tools - Evaluation Software
ZIP72.19 MB日本語
Software & Tools - Evaluation Software
TGZ26.20 MB日本語
Software & Tools - Evaluation Software
TGZ26.43 MB日本語
Software & Tools - Evaluation Software
TGZ25.55 MB日本語
Software & Tools - Evaluation Software
ZIP74.81 MB日本語
Software & Tools - Evaluation Software
TGZ26.20 MB日本語
Software & Tools - Evaluation Software
TGZ26.43 MB日本語
Software & Tools - Evaluation Software
TGZ25.55 MB日本語
Software & Tools - Evaluation Software
ZIP74.66 MB日本語
Software & Tools - Evaluation Software
ZIP47.64 MB日本語
Software & Tools - Evaluation Software
ZIP146.84 MB日本語
Software & Tools - Other
ZIP156.15 MB日本語
Software & Tools - Other
ZIP0 KB
Software & Tools - Other
ZIP163 KB日本語
Upgrade - Debugger
EXE75.08 MB日本語
Upgrade - Programmer
TGZ25.63 MB日本語
Upgrade - Programmer
ZIP74.85 MB日本語
Upgrade - Programmer
ZIP25.54 MB日本語
Upgrade - Programmer
ZIP52.34 MB日本語
Upgrade - Programmer
ZIP52.34 MB日本語
Upgrade - Programmer
ZIP47.57 MB日本語
Upgrade - Programmer
ZIP47.73 MB日本語
Upgrade - Programmer
ZIP48.02 MB日本語
Upgrade - Programmer
ZIP47.89 MB日本語
Upgrade - Programmer
ZIP48.10 MB日本語
Upgrade - Programmer
ZIP48.17 MB日本語
Upgrade - Programmer
ZIP48.12 MB日本語
Upgrade - Programmer
ZIP47.95 MB日本語
Upgrade - Programmer
ZIP48.21 MB日本語
Upgrade - Programmer
ZIP41.50 MB日本語
Upgrade - Programmer
ZIP47.64 MB日本語
Upgrade - Programmer
ZIP38.33 MB日本語
Upgrade - Programmer

Documentation

Title Type Date
PDF383 KB日本語
Application Note
PDF328 KB日本語
Application Note
PDF2.89 MB
Application Note
PDF202 KB日本語
Manual - Development Tools
PDF206 KB
Manual - Development Tools
PDF1.05 MB日本語
Manual - Development Tools
PDF1.05 MB日本語
Manual - Development Tools
PDF1.14 MB日本語
Manual - Development Tools
PDF1.00 MB日本語
Manual - Development Tools
PDF1.13 MB日本語
Manual - Development Tools
PDF61 KB日本語
Manual - Development Tools
PDF1.08 MB日本語
Manual - Development Tools
PDF202 KB日本語
Manual - Development Tools
PDF5.00 MB日本語
Manual - Development Tools
PDF1.05 MB日本語
Manual - Development Tools
PDF1.09 MB日本語
Manual - Development Tools
PDF1.09 MB日本語
Manual - Development Tools
PDF744 KB日本語
Manual - Development Tools
PDF1015 KB日本語
Manual - Development Tools
PDF874 KB日本語
Manual - Development Tools
PDF1.13 MB日本語
Manual - Development Tools
PDF1.14 MB日本語
Manual - Development Tools
PDF434 KB日本語
Release Note
PDF291 KB日本語
Release Note
PDF283 KB日本語
Release Note
PDF164 KB日本語
Release Note
PDF193 KB日本語
Tool News - Featured Tool
PDF323 KB日本語
Tool News - Featured Tool
PDF476 KB日本語
Tool News - Featured Tool
PDF143 KB日本語
Tool News - Note
PDF29 KB日本語
Tool News - Note
PDF118 KB日本語
Tool News - Note
PDF147 KB日本語
Tool News - Note
PDF147 KB日本語
Tool News - Note
PDF83 KB日本語
Tool News - Note
PDF111 KB日本語
Tool News - Note
PDF41 KB日本語
Tool News - Note
PDF119 KB日本語
Tool News - Note
PDF202 KB日本語
Tool News - Note
PDF204 KB日本語
Tool News - Note
PDF205 KB日本語
Tool News - Note
PDF319 KB日本語
Tool News - Note
PDF204 KB日本語
Tool News - Note
PDF422 KB日本語
Tool News - Note
PDF321 KB日本語
Tool News - Note
PDF203 KB日本語
Tool News - Note
PDF202 KB日本語
Tool News - Note
PDF502 KB日本語
Tool News - Notification
PDF92 KB日本語
Tool News - Notification
PDF306 KB日本語
Tool News - Notification
PDF304 KB日本語
Tool News - Notification
PDF352 KB日本語
Tool News - Notification
PDF29 KB日本語
Tool News - Notification
PDF28 KB日本語
Tool News - Notification
PDF76 KB日本語
Tool News - Notification
PDF77 KB日本語
Tool News - Notification
PDF354 KB日本語
Tool News - Notification
PDF88 KB日本語
Tool News - Notification
PDF93 KB日本語
Tool News - Notification
PDF133 KB日本語
Tool News - Notification
PDF132 KB日本語
Tool News - Notification
PDF300 KB日本語
Tool News - Notification
PDF185 KB日本語
Tool News - Notification
PDF139 KB日本語
Tool News - Notification
PDF131 KB日本語
Tool News - Notification
PDF127 KB日本語
Tool News - Notification
PDF375 KB日本語
Tool News - Notification
PDF315 KB日本語
Tool News - Notification
PDF310 KB日本語
Tool News - Notification
PDF320 KB日本語
Tool News - Notification
PDF163 KB日本語
Tool News - Release
PDF143 KB日本語
Tool News - Release
PDF202 KB日本語
Tool News - Release
PDF104 KB日本語
Tool News - Release
PDF225 KB日本語
Tool News - Release
PDF229 KB日本語
Tool News - Release
PDF81 KB日本語
Tool News - Release
PDF83 KB日本語
Tool News - Release
PDF80 KB日本語
Tool News - Release
PDF79 KB日本語
Tool News - Release
PDF179 KB日本語
Tool News - Release
PDF87 KB日本語
Tool News - Release
PDF96 KB日本語
Tool News - Release
PDF105 KB日本語
Tool News - Release
PDF100 KB日本語
Tool News - Release
PDF95 KB日本語
Tool News - Release
PDF102 KB日本語
Tool News - Release
PDF90 KB日本語
Tool News - Release
PDF87 KB日本語
Tool News - Release
PDF233 KB日本語
Tool News - Release
PDF204 KB日本語
Tool News - Release
PDF322 KB日本語
Tool News - Release
PDF367 KB日本語
Tool News - Release
PDF830 KB日本語
Tool News - Release
PDF470 KB日本語
Tool News - Release
PDF475 KB日本語
Tool News - Release
PDF907 KB日本語
Tool News - Release
PDF367 KB日本語
Tool News - Release
PDF718 KB日本語
Tool News - Release
PDF525 KB日本語
Tool News - Release
PDF316 KB日本語
Tool News - Release
PDF318 KB日本語
Tool News - Release
PDF316 KB日本語
Tool News - Release
PDF202 KB日本語
Tool News - Release
PDF203 KB日本語
Tool News - Release
PDF202 KB日本語
Tool News - Release
PDF202 KB日本語
Tool News - Release

Videos & Training

Renesas Flash Programmer Tutorial - How to Generate and Program DLM Keys for RA With SCE9

This video demonstrates how to create DLM keys using the Security Key Management Tool, and how to program and authenticate DLM keys using Renesas Flash Programmer and Evaluation Kit for RA6M5.

00:00 Opening
00:30 What are DLM keys
01:04 How to generate DLM keys
03:22 How to program and use DLM keys

Additional Details

Functions

  • Supported file formats for programming: Intel HEX for HEX and HCUHEX files, Motorola S for HEX and HCUHEX files, and RPI for RPI file
  • Check sum of program files
  • Blank check, erase, writing, verification, read-out, security setting, checksum, autoprocedure, setup and acquisition of flash options
  • Sequential execution of multiple commands (for erasure, programming, verification, etc.)
  • Multiple files for programming selectable simultaneously
 

Enhanced security against theft through the encryption of program files

The new function for encrypting program files enhances security against theft.
You can run this function by using the encryption utility program (RPE.exe) from the command line. The file is among those installed by the Renesas Flash Programmer installer.

Image
rfp_key-en
 

Easier Creation of Projects

Easy selection of type names

No need to select detailed type names for products of the RL78 family.

Image
easyselection

Easy setting of mode pins for RX family products

No need for mode pin setting, when the recommended connection examples are used.

Image
easysetting

System Configuration

The system configuration in programming with Renesas Flash Programmer V3 is as follows.

Image
rfp_config202206-en

Note:

  1. The E1 emulator is also usable.
  2. Renesas Flash Programmer can use certain models of J-Link to provide a serial communication with the boot mode functionality of RA Family MCUs. This requires certain hardware and firmware support which is not provided by older J-Link models. The following table lists the minimum J-Link hardware version needed to support this functionality:
  • J-Link-OB-S124
  • J-Link-OB-RA4M2
  • J-Link BASE V10
  • J-Link PLUS V10
  • J-Link ULTRA+ V4
  • J-Link PRO V4
  • J-Link WiFi V1
  • J-Trace PRO V2 Cortex-M
  • J-Trace PRO V2 Cortex
  • Flasher Compact v5.0
  • Later versions of the above models (e.g. V10 is listed and current HW is V11) will also work. But earlier versions will not work.
    • Models which are not listed here may not provide the required serial communication support.
    • Renesas Flash Programmer only supports communication with J-Link units using a USB connection, not ethernet/wi-fi.
    • When used with J-Link, Renesas Flash Programmer can only select a communication speed of either 9600 bps or 115200 bps. However the actual maximum communication speed that will work will depend on the J-Link model being used.
  • It may also be necessary to update the firmware in your J-Link unit in order for Renesas Flash Programmer to function correctly. At the time of writing J-Link v7.64d (2022-05-03) firmware or later is recommended.
  • Firmware updates are provided as part of the J-Link Software and Documentation Packs released by SEGGER
    at: https://www.segger.com/downloads/jlink/
  • The JLinkConfig utility supplied as part of this pack can be used to check the firmware installed in a J-Link and update if necessary.
  • In addition, for this functionality to work, an appropriate debug connection to the target MCU will be required, with MD, TX and RX signals connected:
    Image
    connector
    *Some older RA Family evaluation boards do not provide such a connection.

Samples of Programming Circuits

File Updated
Renesas Flash Programmer Sample Circuit for Programming by Using a PC's Serial Port (PDF | English, 日本語) Oct 29, 2012
RL78 Debugging functions Using Serial port Application notes Rev.2.00 (PDF | English, 日本語) Jan 20, 2022

Note:

  1. For examples of circuits for use in programming via serial ports, see the List of MCUs supported by Renesas Flash Programmer V3 (PDF | English, 日本語) to check the types of serial ports available in the MCU you are using. To find examples for use with types A, B, and C, refer to Renesas Flash Programmer Sample Circuit for Programming by Using a PC's Serial Port. To find examples for use with type D, on the other hand, refer to RL78 Debugging Functions Using the Serial Port (Application Note).
  2. For examples of circuits for use in programming by using the E2, E2 emulator Lite, or E20, see the user’s manuals for the individual emulators.
  3. For examples of circuits for programming via the USB, refer to the hardware manual for the MCU you are using.

Target Devices by Connection Methods

For the details, refer to List of MCUs supported by Renesas Flash Programmer V3 (PDF | English, 日本語).

  Connections
Supported devices Through on-chip debugging emulators Note1 Serial
(RS-232C)
USB
E2 emulator E2 emulator Lite E20 emulator Segger
J-Link debug probes
RA lens lens lens lens lens
MCUs with USB boot
RL78 lens lens lens lens
RX lens lens lens lens lens
MCUs with USB boot
RH850 lens lens lens
Renesas Synergy lens lens
MCUs with USB boot
RE lens lens lens
MCUs with USB boot
Power Management lens lens lens lens
Renesas USB Power Delivery lens lens lens lens
ICs for Motor Driver/Actuator Driver lens lens lens lens

lens Available | — Not Available

Note:

  1. When using with the on-chip debugging emulators, conversion adapter is required depending on the number of pins on the target board.

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, 日本語)