When programming/erasing the on-chip ROM (program ROM) or data flash, the FCU firmware located in the on-chip ROM (FCU firm) needs to be transferred to the FCU RAM area.
When using an emulator debugger, the FCU firmware must be transferred to the FCU RAM area before the emulator debugger downloads the user program to the target microcontroller in order to program/erase the on-chip ROM (program ROM) of the target microcontroller.
On the other hand, when the microcontroller operates stand-alone, the FCU firmware is not transferred to the FCU RAM area when the microcontroller starts up. Therefore, it is necessary for the user program to transfer the FCU firmware to the FCU RAM area before programming/erasing the on-chip ROM (program ROM) or data flash.
For more information on how to transfer FCU firmware to the FCU RAM area, please refer to the "Procedure for Firmware Transfer to FCU RAM" figure in the User's Manual: Hardware.
The user may also use the Renesas provided 'Simple Flash API for RX600'. This application note is available on the Renesas website. The application note's Renesas document number is R01AN0544EU.