Hi to everyone!
I'm following this guide to learn how to use secure DFU on a nRF52832DK board.
All steps have been done successfully, or I think so, until I reach the D4 step where the new program has to start automatically after DFU process, but it never runs.
Instead, the LED 3 lights up and If I press the button 4, the LED 1 also lights up and I can resend another application over DFU. So I think the board is still in the bootloader.
Indeed, I have some cuestions related to this:
-
BLE Secure DFU example is only a boot loader or it also has an application?
-
Depending on the above answer, if it is only a boot loader, do I have to program an application before doing the DFU proccess?
-
The application, that will be written after DFU proccess, must use SoftDevice? (For my test, I upload my own blinky program. It works well when I flash the board directly through USB. But it doesn't use SoftDevice at all).
Thanks in advance!