Rl78/g23 Firmware update module

Hello Team,'

We are currently evaluating firmware upgrade for RL78/G23 platform with reference with firmware update module application note.

The sample code(Bootloader + Application + update application) provide is for RL78/G23 128 FPB MCU. The MCU we are using is RL78/G23 30 Pin with 128KB ROM. The method which we are evaluating is full update without buffer plane.

We have used  above sample code, and using the smart configurator changed the MCU part number(RL78/G23 30 Pin with 128KB ROM).

So far, we can separately compiled and flashed it on our custom board and it working fine(LED blinking & debug prints added).

As per the document, we have created the initial image using image generator using below command 

"python image-gen.py -iup fwup_leddemo.mot -ip RL78_G23_ImageGenerator_PRM.csv -o initial_firm -ibp boot_loader.mot". But when we flash the initial image using we are getting following error "Error(E3000101): The data already exist and cannot be overwritten. (Address: 0x00004000) Operation failed."

Could you please help us resolving this issue. Following are the linker sections of bootloader & application

                                 

Are their any more changes to done. Kindly guide us.