Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs

Secure DFU example and NRF_BL_DFU_ALLOW_UPDATE_FROM_APP

I am looking at the 'sdk_config.h' file provided for the secure dfu example in SDK 17.1.0 under the folder: "\examples\dfu\secure_bootloader\pca10040_s132_ble\config".

Can somebody explain why the default value of the symbol 'NRF_BL_DFU_ALLOW_UPDATE_FROM_APP' is set to a '0'.

Isn't the sole purpose of a 'secure dfu' within the realm of the nRF5 SDK to allow updates from the application?

If not, what is the expected workflow for executing a secure DFU? After all, one only needs a DFU so long as there is an active application running on the device.....

Cheers

RMV

Parents Reply Children
No Data
Related