Hi,
It is possible to use an non secure DFU in SDK 12?Like on SDK11?
How to migrate my custom DFU on SDK 11 to SDK 12?
UPDATE 1
it the dfu from sdk 11 I Get an error with s132 v3.0.0
err_code = 16
Thanks.
Hi,
It is possible to use an non secure DFU in SDK 12?Like on SDK11?
How to migrate my custom DFU on SDK 11 to SDK 12?
UPDATE 1
it the dfu from sdk 11 I Get an error with s132 v3.0.0
err_code = 16
Thanks.
Hi Max,
the bootloader in SDK v12.x.0 currently only supports secure DFUs, i.e only accepts signed firmware images.
You can port the legacy bootloader from SDK v11.0.0 to SDK v12x.0.0 by compiling the bootloader project against the S132 v3.x.0 headers.
Here is the Migration Document:
s132_nrf52_3.0.0_migration-document.pdf
Best regards
Bjørn
where i can fined the headers? i need a normal dfu sdk 11.0.0 s132 that works for sd v3.0 thanks
The headers for the softdevices can be found in components\softdevice\s132\headers
.
You have to modify the bootloader project so that all the functions with sd_-prefix is compatible with the S132 v3.0.0 headers. If you look inside the softdevice_enable() then you'll see that it call sd_-functions calls, like sd_ble_enable. Some of these calls have changed from SDK v11 to SDK v12 and you have to refer the API reference of the S132 v3.0.0 to see which modifications you have to do.
you have a guide of changes for dfu? i need the sdk 11 dfu work, it is in production.