Hi there,
I have a bootloader for rm46l852 up and running. It's using SCI Interface to download the firmware and FAPI 2.01.01 to program the firmware into flash.
I currently use the link.cmd file and the "_copyAPI2RAM_" function from the TI sample bootloader to move the FAPI code from the flash address range to the RAM address range, as this is required by the FAPI.
Now I would like to add self update functionality to the bootloader. My understanding is that I would need to move the whole bootloader code from Flash address range to RAM address range, not only the FAPI code. Then the bootloader could safely update itself in the Flash.
Is this correct and if so, could you please help me to lay out the Memory map for the bootloader to accomplish that magic?
Thanks a lot.
Johannes