Hello!
I'm implementing a 9160 modem update system in our application. I'd like to be able to do some verification steps on my file prior to commencing the update. Ideally this would include verifying the file:
- is a legitimate delta file and is uncorrupted (performed by modem)
- is targeting the correct firmware base (performed by modem)
- is not too large to fit in the scratch (I can do this much prior to the update)
- is an update to the firmware version I intend
As far as I can tell, the modem performs some of these actions (as noted) but I would ideally perform all of them before even beginning an update.
Besides the MODEM_MAGIC and the filesize, is there any other meta-data available to me in a modem_update.bin file as provided by nordic?
Thank you.