I would like to keep two firmware images(new and old) in internal memory and select the any of the two to execute at reset using a boot loader.
Since I am specifying absolute addresses in Linker file (LCF), Its my assumption that I cannot place the firmware at some other location and execute from there (Jmp to the location from Bootloader).
So I have to copy the firmware to the linked location first before jumping to it, right ?
Is there any other option available for Kinetis to specify relative linking for an application, and place the firmware anywhere in the memory and execute from there?
Hope my question is clear.