1. Thespecification of RL78 Flash programmer (RD-RL78-FP)
u RL78 Flash programmer. Use can download and test user made *.motfile to flash memory
u Supports every RL78 micro controller supporting E1 interface
u Supports USB to Serial (TTL Level) function and connector ( With DIPswitch selection,
user can select Flash loader function or USB to Serialfunction)
u Using DIP switch, user can select and set the power and action.
n USB power supply ON/OFF
n The power selection of USB power supply voltage between 5V and 3.3V
n The role selection between Flash programmer or UART communication
u Supports driver for various OS
n Windows XP, XP x64 Edition, Server 2003, Windows Vista, Windows 7,Windows Server 2008(r2), Windows 8,
Windows 8.1, Windows Server 2012
n Max OS X
n Linux (Driver is included in the kernel over 3.0)
u Supported software
n RENESAS Flash Programmer utility
u KCC certification number : MSIP-REM-TXZ-RDRL78FPV10
2. HardwareSpecification
2.1. Hardware Configuration

1. How to usehardware
1.1. Using as RL78 Flashprogrammer
After connection asshown in the picture below, please proceed with the flash programming methodswhich are described in section four of manual.

1.2. Using as USB to UART communication
After connection as shownin the picture below, please use the UART communication software, then you canperform USB to UART communication.

2. How to usesoftware (Windows)
2.1. Installing USB driver
-
Download driver software from NEWTC(http://www.newtc-en.com), and install it.
-
Please connect RD-RL78-FP to your PC, and device will be scanned. Ifyou go My computer system → hardware → Device manager, you can see USB Serial Port from PORT (COM &LPT). This port number(COM27) can be changed with PC, so please check it everytime when you connect.

-
This #3 is not needed, but in some case, you will need this, so Iexplain it. If you do not need this, thejust skip this. When you change COM port, Right click on the device and clickon ‘Properties’, and Click on ‘Port Settings’. Then click on ‘Advanced…’.

Click on that to change it to lowest possible number(usually, COM1 ~COM4)

But, over here actually, you do not need to change UART port number.
2.1. Using Renesas FlashProgrammer utility
1.Run Renesas Flash Programmer utility, and Create new workspace, andselec Basic mode, and press NEXT.

2.Select target RL78/G13 MCU. (At this example, we select R5F100GEwhich is used to RM-RL78-G13). After that,, Input Workspace Name and Project Name andfolder, and press Next button.

3.In Communication Interface window, please select the COM port whichws known as 3.1, and please press Next button. 
4.Type the input voltage, and press Next button.

5.If Project Settings window appears, then click Complete.

6.Browse User/Data area, and select binary file for programming.Normally, *.mot file is the binary file which has motorola format.

7.If you selected the file, then press Start button.

8.Wait a while, and if successful, the following window appears..

9.If the programming failed, then please check the cable connection.
10.In the menu of Microcontroller, there is many commands. After selecting command, and if you press Start button, then that command will be carried out, and default command is Auto procedure.
|
Command |
The role of command |
|
Blank Check |
It checks whether the current memory is empty, if empty, PASS appears, and if not empty, ERROR appears. |
|
Erase |
Erase memory. |
|
Program |
Write the program to memory. Other work will not be done. |
|
Verify |
It checks whether the program is wrote to fit or not. |
|
Read (Basically Disabled) |
Read the program from memory. |
|
Set Security |
Set security bit. After setting this bit, E1 connection cannot be done in some case, so please be careful to set this bit. |
|
Checksum |
It performs a checksum test. It is mainly used in the memory integrity check. |
|
Autoprocedure (E.P) |
Blank check, Erase, Program, Verify will perform at a time. |
|
Signature read |
It reads the information of the MCU. |
|
Get Flash options |
It reads flash information of the current MCU. |
|