Hi,
I am working on programming a bootloader to have DFU capabilities. I have been using the secure_bootloader_uart example for SDK 15.3.0. I have modified the code to send the firmware image to the onboard external memory, and once validated, it would send the whole firmware from external memory to internal memory. It currently works when there is no valid app on the DK with the example blinky peripheral application also located in the SDK. However, when I try updating it with the example bsp project, after it performs a successful DFU, the application does not start. I have no idea why this is happening. I tried again with the blinky app and it still works fine, but the bsp example is still not starting after reset. I know that the DFU is successful since I am able to force it back into DFU mode by pressing Button 4 and reset at the same time. If anyone has any advice on how to go about this please let me know!