Hi,
For the KL17 provided ROM bootloader, which could used to load the application code.
As customer mentioned "The goal is to load an image from a cellular modem into bank 1 and than either switch or write it into bank 0."
For the KL17 application code need boot at Flash address 0x0, if the image was loaded into Flash bank 1. The related image application could not be executed automatically.
Customer need to use ROM bootloader or external SWD port to program a secondary bootloader at Flash start address 0x0 of Bank0. Then the secondary bootloader could help to load another application image at Flash bank1 and jump to execute that application.
Thank you for the attention.
Have a great day,
Ma Hui
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------