Troubleshooting#
On a fresh SiWG917 chip with no NWP firmware present, if you try to run the application – You will see the error code: 0x56, this means Valid Firmware Not Present. Load the SiWG917 with the NWP firmware and run the application to resolve this issue.
Loading non-secure firmware on secure board and vice-versa, results in 108 error (CRC check failure)
If board is having secure MBR, we'll add security to the firmware image with the same keys and load the firmware in the device.
Loading 1.6 MB M4 application in device with 1.8 MB MBR, results in 102 error (ISP mode ON)
Check the MBR present in the device using SiWG917 manufacturing utility.
If 1B → Load M4 application having 1.6MB flash addresses
If 1F → Load M4 application having 1.8MB flash addresses
Anything else (CC, 00) → program MBR again