Hello, thanks for reading and happy holidays!
We are using an nrf5340dk, with zephyr and SDK 2.5.0.
We seem to have two undesired behaviors from MCUBoot immediately after performing an OTA DFU, and I was wondering if you have any suggestions?
Firstly, if we have devices bonded before performing the OTA DFU, the bonds seem to be deleted during the update. Is there a way to preserve them? Even when Erase App Settings is turned off, sometimes the bond information is still deleted.
Secondly, is there a way we can speed up the DFU process, in particular the time from when the file transfer completes until the device reboots? We are using almost all the flash, so I have always assumed this time is just how long the swap takes, but if we could safely hurry it along that would be good.
Thank you for all your help!