My application will update over USB from a connected host.
For testing, I used two projects:
- Bootloader: secure_bootloader_usb_mbr_pca10056
- Application: led_softblink_pca10056
This is running on the nRF52840 DK, with development on Segger Embedded Studio.
I generated a package with nrfutil, using custom security keys.
nrfutil pkg generatge --hw-version 0 -sd-req 0x00 --application-version 4 --key-file private.key --application softblink.hex --output dfu_test.zip
I can program the application and it runs.
I can program the bootloader and it runs. It creates a new USB serial port. can load the application into the USB port.
nrfutil dfu usb-serial -pkg dfu_test.zip -p COMxx
But the application does not run.
I'm not sure where the problem is.
Do I need to create a nrfutil settings file?
Do I need to change the link map settings for the application?

