This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

[DFU] CRC does not match! error

Hello, 

Background: 

I am using nRF52832 with SDK 15.3, SES v4.12. I want to perform OTA updates on the application i am building but i am having issues with it. I was using SDK 14.2 before migrating to 15.3 and till then OTA was working fine, no issues.

I am using 2 VS UUID ( one - NUS and the other Buttonless service) and i have made the necessary changes to both the application and the bootloader.

Problem:

During the time of firmware update, there is a CRC does not match error which is reported by nRF connect (using v4.24). nRF util version that i am using is v5.20.

DFU_LOG.pdf

Attached is DFU log from nRF connect. Could you please let me know where i am going wrong with this? Please let me know if you require more information. 

UPDATE:

I have used nrfjprog directly to burn image (BL+SD+APP) on the custom board itself and it was working fine. To test the OTA update, i created the zip of the same image and tried DFU which is where it failed with CRC error.  

Thanks a lot! 

-SK 

Related