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.
Hi Raj,
Thank you for reaching out to Renesas!Could you please share the app note you are referring so that we can test it on our end and let you know?Kind regards,
PS
r01an6374ej0203-rl78g23-fwupdate.pdf
Hello Team,
Did you checked ?