Hi,
My target is to update the application firmware running on the nRF module using serial wire connection.
I currently do experience the issue, that DFU process completes successfully, but nRF boots with previous firmware.
After triggering the same update again, nRF does not respond and the DFU process is aborted. Now the nRF boots with the correct firmware.
How is that possible?
To visualize the process:
1) nRF running with application firmware V1.0
2) Trigger update to firmware V2.0
3) Update runs through successfully, nRF reboots with V1.0 though
4) Again trigger update to firmware V2.0
5) nRF does not respond, DFU process aborted
6) nRF reboots with V2.0
We do not have control about the content of any of the firmware parts running on nRF, we just take care of the update process.
What could be the reason for this behavior and how can it be solved, so that nRF boots with the correct firmware after the first update attempt?
Thanks.