I enabled BLE buttonless unbonded secure dfu on custom nRF52382 based chip with s132 (SD version 6.0.0).
When buttonless service dfu control point characteristic is written to initiate secure dfu, application resets and bootloader boots in DFU mode as GPREGRET flag is set. As a result, BLE connection is terminated and attempt to connect to advertisement by bootloader.
- Is it possible to retain the connection in unbonded (bonded option is not preferred for our solution) mode by sending service change indication and initiating the dfu transfer ? BLE connection should be terminated only after completion of dfu transfer and validation. disconnect and instruct to bootloader to apply the update.
- BL+SD and App update is implemented as two separate steps first one followed by second in nRFconnect android app.What is the reason that why not all three modules be transferred in one-go?
thanks,
Uma.