DFU using SMP BLE is validating and resting the device on NRF52840

Hi Team,

I am using nRF52840 on our custom board. I have enabled SMP for DFU and SMP image management in my build. DFU was successful for the 1st time but when I try to perform DFU for the second time it is not working. The DFU process stops at Validating and keep resetting the device. I have attached the screenshot of the Image State read from the nRF connect application for your reference. In the image state I can see that the pending flag is set to true. I tried to send SMP image test and confirm command for the image form the nRF connect application. But the pending flag for the slot 1 is always true.

How can we resolve this issue and be able to do DFU again?

Matter is little urgent. The device is in the field I need to fix it ASAP.

Thanks in advance.

Parents Reply Children
No Data
Related