Hi,
For some reasons, I would like to write my own application for updating the firmware, something like NRFUTIL application.
I wrote it and everything is working fine but in case of CRC failure my target device stuck somewhere and I should restart it manually to continue updating from the last part.
For updating the firmware first I send select command and get the last offset and CRC and if CRC is correct I can continue updating without any problem, but in case of CRC failure, I do not know what should I do to remove the last object that I create. I tried to send Execute command but it is not working.
I think I should send a special command in case of CRC failure to clear the last object which causes the CRC failure but I do not know what is this command!
So could you please let me know what should I do to fix this issue?
Thank you in advance.