Thingy91 Firmware Flashing Issues

Hi,

I recently purchased a Thingy91, and here's what I’ve done so far:

  1. Built the firmware
  2. Registered the SIM and device on the cloud platform
  3. Built the Asset Tracker V2 using the Cellular Monitor tool from nRF Connect for Desktop (even though it comes preloaded, I wanted to go through the process to understand it better).

Everything was working perfectly, and I could see MQTT messages being received on the cloud.

Issues Encountered:

Next, I wanted to experiment with other programs, so I built and flashed the at_client app. I flashed the app_signed.hex file using USB cable without any errors during the process. However, after flashing it, the device’s LEDs stopped working, and the Cellular Monitor showed everything as “Unknown” — this is the first issue I ran into.

Thinking I might have made a mistake, I tried to re-flash the Asset Tracker firmware using the Cellular Monitor tool. Unfortunately, I am now unable to flash anything back onto the device — which is the more critical issue. I followed the standard procedure by pressing SW3 while powering on the device, but the flashing process still fails.

Error Message:

This is the error I’m encountering:

Error: Failed with exit code 1. One or more program tasks failed. Message: Failed, [mcuBoot] Error when programming through MCUBoot: Error verifying MCUBoot image prior to update. Error code: 603 (Timeout).
Failed with exit code 1. One or more program tasks failed. Message: Failed, [mcuBoot] Error when programming through MCUBoot: Error verifying MCUBoot image prior to update. Error code: 603 (Timeout).
Failed to program modem firmware: mfw_nrf9160_1.3.5.zip
Failed with exit code 1. One or more program tasks failed. Message: Failed, [mcuBoot] Error when programming through MCUBoot: Error verifying MCUBoot image prior to update. Error code: 603 (Timeout).

This is the cellular monitor window:

It seems like there’s an issue with MCUboot, even though I am pressing SW3 during power-on as instructed.

Request for Help:

Could you please guide me on what might be causing these issues? Specifically:

  1. Why aren't the LEDs working and why is the Cellular Monitor showing “Unknown” after flashing the at_client application?
  2. How can I resolve the flashing issue with the Programmer? Are there any additional steps I can take beyond pressing SW3 while powering on the device?

Any help would be greatly appreciated.

Thanks,

Roshan

Parents Reply Children
No Data
Related