This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Can't get started with Thingy:91 // MCUboot flash of modem firmware fails

Hello everyone,

I wanted to start with Thingy:91 today, so I first wanted to update the device with the newest firmware.

First thing I found confusing is: On the Getting Started Tab of the product site, right above the Video there is a sentence: "To ensure optimal functionality, please update the nRF52840 SoC FW, the nRF9160 SiP modem FW and then the nRF9160 SiP app FW in that order." But when I follow along the video and/or read the docu (here and here) it seems there is no need to update the firmware of this 3 modules on there own, it seems now it is all together, maybe you should remove this sentence or maybe I had gotten something wrong?

But this is not the point of my post, I tried to update the modem firmware of the thingy:91 and ran in a problem others mention here in devzone before, the Update fails with the following message:

I have pressed SW3 and then switched on the Thingy:91, at the first try(s) I only pressed SW3 until the device was available in the nRF Connect Programmer, later on I pressed it during the whole upgrade process, both failed. Also the Enable MCUboot was checked all the time.

I am using:
nRF Connect for Desktop v3.6.1

nRF Connect Programmer v1.4.8

macOS 10.15.7

Thingy:91 HW v1.4.0

The Full Error Log (maybe not really usefull):

2020-12-08T13:56:33.268Z INFO Application data folder: /Users/RudolphAschmoneit/Library/Application Support/nrfconnect/pc-nrfconnect-programmer
2020-12-08T13:56:33.333Z INFO Using nrfjprog library 10.12.1, pc-nrfjprog-js 1.7.6
2020-12-08T13:56:33.385Z DEBUG App pc-nrfconnect-programmer v1.4.8 official
2020-12-08T13:56:33.385Z DEBUG App path: /Users/RudolphAschmoneit/.nrfconnect-apps/node_modules/pc-nrfconnect-programmer
2020-12-08T13:56:33.385Z DEBUG nRFConnect 3.6.1 is supported by the app (^3.6.0)
2020-12-08T13:56:33.385Z DEBUG nRFConnect path: /Applications/nRF Connect.app/Contents/Resources/app.asar
2020-12-08T13:56:33.385Z DEBUG HomeDir: /Users/RudolphAschmoneit
2020-12-08T13:56:33.385Z DEBUG TmpDir: /var/folders/hf/dq9llqg57lj8c2jrwtl3d5280000gn/T/
2020-12-08T13:56:34.273Z VERBOSE Could not fetch serial number for serial port at /dev/tty.TeufelBoomsterNG-CSRGAIA
2020-12-08T13:56:34.273Z VERBOSE Could not fetch serial number for serial port at /dev/tty.JBLGO-vCOMM-1
2020-12-08T13:56:34.273Z VERBOSE Could not fetch serial number for serial port at /dev/tty.Bluetooth-Incoming-Port
2020-12-08T13:56:34.274Z VERBOSE Could not fetch serial number for serial port at /dev/tty.JBLCharge3-SPPDev-6
2020-12-08T13:56:34.274Z VERBOSE Could not fetch serial number for serial port at /dev/tty.JBLCharge3-SPPDev-14
2020-12-08T13:57:06.730Z INFO Modem DFU starts to write...
2020-12-08T13:57:06.731Z INFO Writing /Users/RudolphAschmoneit/Documents/Arbeit/VRaktion/nordic/thingy91_fw_2020-10-30_5522ca2b/mfwnrf9160122.zip to device
2020-12-08T13:57:19.194Z ERROR MCUboot DFU failed. Please make sure that the device is in MCUboot mode and try again.

Have anyone an idea?
Thank you really much in Advance fpr any Tips!

Greetings Rudolph

  • Hey Didrik,

    thanks for your reply, I am using macOS 10.15.7, I forget to save the log files, now it is to late, but I will try the flash the nRF52840 via the nRF9160 DK as you suggested and let you know whether that will have fixed my problem. I also will try dmes. But I will probably only get to it tomorrow or the day after. Greetings Rudolph

  • Hey Didrik,

    just after I wrote my last reply, I get the info, that we have a delay in another project, I had planed to work on today, so I got a little time for the Thingy issue. Cause I could not find a JTAG Cable with such a small footprint here, I had to do a little hack and soldering some jumper cables to the Thingy test points and use a DAPLink USB Device for flashing. Anyway, so I could succesfully update the nRF52840 FW after that I also could succesfully update the modem firmware via MCU-Boot and using the nrf Programmer, so flashing first the nRF52840 FW and then update the modem FW helps with that issue, so you were right from the beginning. Thanks a lot for your help! Have a nice day! 

    Best regards 

    Rudolph

Related