Thingy91 does not show up in Programmer

I just got the Thingy91 today. I am trying to update the firmware in nRF52840 SoC.

As per developer.nordicsemi.com/.../thingy91_gsg.html),
1. I enabled the MCUboot in the Programmer.
2. I pressed SW4 while switching SW1 to ON position.

But I see the following
1. "Unsupported device. The detected device could not be recognized as neither JLink device nor Nordic USB device" message in the Programmer
2. The device keeps going through a loop of solid red, then switch off, then a quick green followed by the solid red.

I do not see the Thingy91 showing up in the programmer. So I am stuck at the very beginning. What is the issue here? Any help appreciated.

Thanks,
Surjit.

Parents
  • The Thingy91 does not show up in the programmer if you don't have the connectivity bridge installed. 
    1. Download the newest firmware zip.

    2. I had problems with the 64-bit version of nRF Connect for desktop, so I downloaded the 32 & 64 -bit version 4.0.1.

    3. Enter the programmer from nRF Connect. Press SW4 while turning on the device (Should enter MCUBoot). Choose file: thingy91_nrf52_connectivity_bridge_2023-06-01_0677b099.hex, then write.

    4. After written, turn off the thingy91, then press SW3 while turning on the device. Then choose mfw_nrf9160_1.3.4.zip. Then write. Now your thingy91 should have the newest firmware.

  • Hi Elias,

    Thanks for responding.

    But how do I install this "connectivity bridge"? To install it, I need to be able to see the device in the Programmer, right?

    As you suggested, I downloaded the 32 & 64-bit version 4.0.1. But I still get the following error and the "Write" is greyed out\disabled in Programmer.

    2023-07-27T15:06:13.658Z DEBUG App pc-nrfconnect-programmer v3.0.9 local
    2023-07-27T15:06:13.857Z INFO Getting serialport options from persistent store {00000000-0000-0000-FFFF-FFFFFFFFFFFF}.pc-nrfconnect-programmer
    2023-07-27T15:06:13.858Z INFO Getting serialport options from persistent store .pc-nrfconnect-programmer
    2023-07-27T15:06:13.975Z INFO Using nrf-device-lib-js version: 0.6.5
    2023-07-27T15:06:13.976Z INFO Using nrf-device-lib version: 0.14.7
    2023-07-27T15:06:13.976Z INFO Using nrfjprog DLL version: 10.19.1
    2023-07-27T15:06:13.977Z INFO Using JLink version: JLink_V7.80c
    2023-07-27T15:06:18.571Z DEBUG Client Id: 90918f9c-f91f-4994-9e2c-3b313b94eff1
    2023-07-27T15:06:20.278Z DEBUG Google Analytics for category pc-nrfconnect-programmer has initialized
    2023-07-27T15:06:37.626Z ERROR Unsupported device.
    The detected device could not be recognized as
    neither JLink device nor Nordic USB device.
    2023-07-27T15:06:40.730Z INFO Parsing HEX file: C:\SV\Study\Resume\Projects\Thingy91\img_app_bl\thingy91_nrf52_connectivity_bridge_2023-06-01_0677b099.hex
    2023-07-27T15:06:40.745Z INFO File was last modified at 7/26/2023, 5:51:38 PM
    2023-07-27T15:06:40.831Z INFO Update files regions according to Application core
    2023-07-27T15:06:40.832Z INFO Parse memory regions for file

Reply
  • Hi Elias,

    Thanks for responding.

    But how do I install this "connectivity bridge"? To install it, I need to be able to see the device in the Programmer, right?

    As you suggested, I downloaded the 32 & 64-bit version 4.0.1. But I still get the following error and the "Write" is greyed out\disabled in Programmer.

    2023-07-27T15:06:13.658Z DEBUG App pc-nrfconnect-programmer v3.0.9 local
    2023-07-27T15:06:13.857Z INFO Getting serialport options from persistent store {00000000-0000-0000-FFFF-FFFFFFFFFFFF}.pc-nrfconnect-programmer
    2023-07-27T15:06:13.858Z INFO Getting serialport options from persistent store .pc-nrfconnect-programmer
    2023-07-27T15:06:13.975Z INFO Using nrf-device-lib-js version: 0.6.5
    2023-07-27T15:06:13.976Z INFO Using nrf-device-lib version: 0.14.7
    2023-07-27T15:06:13.976Z INFO Using nrfjprog DLL version: 10.19.1
    2023-07-27T15:06:13.977Z INFO Using JLink version: JLink_V7.80c
    2023-07-27T15:06:18.571Z DEBUG Client Id: 90918f9c-f91f-4994-9e2c-3b313b94eff1
    2023-07-27T15:06:20.278Z DEBUG Google Analytics for category pc-nrfconnect-programmer has initialized
    2023-07-27T15:06:37.626Z ERROR Unsupported device.
    The detected device could not be recognized as
    neither JLink device nor Nordic USB device.
    2023-07-27T15:06:40.730Z INFO Parsing HEX file: C:\SV\Study\Resume\Projects\Thingy91\img_app_bl\thingy91_nrf52_connectivity_bridge_2023-06-01_0677b099.hex
    2023-07-27T15:06:40.745Z INFO File was last modified at 7/26/2023, 5:51:38 PM
    2023-07-27T15:06:40.831Z INFO Update files regions according to Application core
    2023-07-27T15:06:40.832Z INFO Parse memory regions for file

Children
No Data
Related