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

Trouble trying to upload firmware to a Thingy 91 via USB

Hello,

I have a brand new Thingy 91 running the default asset tracker application connected to nrfCloud.

I wanted to build the asset_tracker myself and upload it to validate that I got the process right.

I followed the instructions to build the hex file in SEGGER for the nrf9160_pca20035ns device and got the app_signed.hex file in the build folder. So far so good.

I follow this instructions to upload the hex file via nrf Connect since I don't have an nrf9160DK board so I am trying to upload it via USB:

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_thingy91%2FUG%2Fthingy91%2Fintro%2Ffrontpage.html

Following the instructions, with the thingy 91 switched off I press the only button on the top side of the thingy 91, right beside the sim card holder, and with it still pressed down i switch the Thingy 91 on. I don't get any output in the Lte Link Monitor console and the led is not blinking or on but it is completely off.

I connect to the device using the nrfConnect Programmer, select the app_signed.hex file and then when I click on write and I get the error "Please make sure that the device is in MCUBoot mode and try again.

Questions:

  • Is it the right choice to build for nrf9160_pca20035ns or should I build for nrf9160_pca20035?
  • How do I make sure the Thingy 91 is in MCUBoot mode?
  • The build produces several .hex files: merged, app_signed, etc.. I chose app_signed since it is the one that appears on the help screenshot, is this the right one?
  • I am assuming that SW3 is the only visible button on the top of the device when the cover is removed, or is the SW3 button located on the under side and I need to remove the device from the case?

Thank you.

Xavier

Parents Reply Children
No Data
Related