Hello,
the function OtaArchive_Process uses the function sl_FsWrite to write the content of the individual files into the module-internal flash. Thereby a SHA256 is formed over the read data of a single file and compared with the value stored in the OTA file ota.cmd. This ensures that the content of the individual files inside an OTA file is correct.
The function sl_FsWrite ends with the call of _SlDrvCmdOp. Since this function is not available in source code, I have the following question:
Does anybody know how it is ensured that the data are written to the module internal SPI flash without errors?
Is there any additional check inside the NWP function after the data are written?
Best regards,
Roman