Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Bootloader being written to application address after DFU.

The nrfgprgret register is used from the application(custom) to trigger the system into dfu mode. The nrf 52 enters dfu mode and a zip file containing bootloder.bin/.dat and manifest is successfully transferred. But the bootloader(custom) is being written to the application address. 

1-Where exactly in the dfu process is the address for the destination(BOOTLOADER_START_ADDR ?) set?   

2-The linkers being used are taken from the example of SDK14 bootloader_secure_ble. Is there any change required, for the above use case?

Any direction is appreciated!

WR,

Atharva

Related