Vikram Tathe

Jump from Secondary boot loader to application in IMXRT1064 is not working

Discussion created by Vikram Tathe on Jul 11, 2019
Latest reply on Jul 17, 2019 by Jorge Antonio Alcala Vazquez

I am trying to jump from Secondary boot loader to application but I am unable to do this.

 

In the main.c (Secondary bootloader), I have written the code shown below.

 

 

I have attached the bootloader and application linker files and map files here.

 

Here, the LED blinky code from SDK is used as application code. I have modified the memory configuration in application code as below:

 

 

I am expecting the primary bootloader is jumped to secondary bootloader(by default) and then the secondary bootloader will jump to application code. So, when I write bootloader binary at 0x70000000 and application at 0x70008400 location using GUI flash tool, the application should run (should blink the LED).

 

Could you please help me with that?

Outcomes