This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Application update with different Bootloader

Hi ,

Does the Application update depend on bootloader version? . I changed the boot loader but application remains same on my device , hence the device is not booting up. So what is the relation between bootloader and application? how i can build new application image which works on the new bootloader?

Thanks,

Sridhar Naidu.

  • Hi,

    The last page in flash should contain information about the application that is needed by the bootloader to validate and boot the app (checksum + app valid flag). The bootloader should enter DFU mode if it fails to validate the app.  Maybe you erased this page when you programmed the new bootloader? Also, what is the difference between the old and new bootloader, are they based on the same SDK? 

    Note that you can generate a valid settings page for your application with nrfutil (assuming you are using SDK 12.x.x or newer). 

Related