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

About the behavior of bootloader

I would like to confirm the update process when using nRF5SDK160098a08e2.

I am aware of the following update process
-----
Startup process:
-MBR checks NRF_UICR->BOOTLOADERADDR and jumps to bootloader if the address is set.
-MBR checks NRF_UICR->BOOTLOADERADDR and jumps to SoftDevice if the address is not set.


After jumping to bootloader:
-When an update is required: Perform the update and jump to SoftDevice.
-When update is not needed: Jump to SoftDevice without doing anything.
-----


Confirmation:
-Is there any problem with the above recognition of the bootloader behavior?
-Is there any difference in the result between the case without bootloader and the case with bootloader and no update?

Related