logWith --- message = Error 12: Verification failed
zhoumt opened this issue · 3 comments
Hi, big guy, I'm a new developer! After I download the firmware from the Internet for DFU upgrade, there is an error of verification failure. May I ask what is the cause? Looking forward to your reply, much appreciated!
The following is my file path:
zipPath = file:///var/mobile/Containers/Data/Application/CBEDDED3-8625-4564-9273-E4916F461459/Documents/pump.zip
Sp @zhoumt 'verification' I don't think is because the file can't be opened, it's more like in the DFU process. Can you share with us the file causing the issue?
Your zip file seems invalid.
Bad CRC-32 for file 'ble_insulin_pump_p.bin'
Use https://github.com/NordicSemiconductor/pc-nrfutil to create a valid one from your hex file. Provide correct validation parameters like required SD, app version, HW version, etc.