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

Mac and nRF Connect Programmer do not recognize USB connected Thingy91

My mac (and the nRF connect Programmer) no longer recognizes my Thingy91 when I connect it via a micro-USB. I am unable to use the nRF connect Programmer to flash my device.

Background Info:
I was able to put it into serial recovery mode (SW3 and Switching device on) - in order to flash the firmware and modem of nrf92... Once I attempted the flash, it completed step 1/2 and after leaving it for 30+ mins it did not finish step 2/2, and a message "Target device closed" was seen in the logs. I was forced to then restart the connect Programmer.

Following this, I am no longer able to boot my thingy91 into serial recovery mode using SW3 however I still can with SW4 which I am reading is only for flashing nrf52... things rights?

Lastly, my computer no longer recognizes the device, and the NRF Connect programmer only recognizes it when I put it in serial recovery mode via the SW4 button.

Please advise, and thank you for your time.

Parents
  • Hello, 

    Thank you for your response. 

    Looking through the precomplie files these were the files I found relating to connectivity bridge:


    img_fota_dfu_hex/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.hex

    img_fota_dfu_bin/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.bin

    img_app_bl/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.hex 

    I don't think I can use the .hex files - and the .bin file wasn't a viable option when I tried to load it after selecting "update modem". I then zip'ed the .bin file and tried to use it to update the modem. It began to write, and then the nrf connect programmer went to a white screen. I waited a while and reloaded and nothing has changed.

    I'm missing something here? the connectivity_bridge is updated via the "update modem" option in the nrF connect programmer right?

    Thank you for your time.


    Cheers,

    John

  • Hi John, 

    Please see this guide. As stated in the CONTENTS.txt in the precompiled folder. 

    img_fota_dfu_hex/     Application only. Use with nRFConnect for Desktop Programmer application.

    Now use SW4 to start the nRF52 device in serial recovery mode and connect to it using the programmer app in nRF connect for Desktop. Here you can choose the img_fota_dfu_hex/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.hex and program the device. 

    Please do not use the update modem.

    Kind regards,
    Øyvind

Reply
  • Hi John, 

    Please see this guide. As stated in the CONTENTS.txt in the precompiled folder. 

    img_fota_dfu_hex/     Application only. Use with nRFConnect for Desktop Programmer application.

    Now use SW4 to start the nRF52 device in serial recovery mode and connect to it using the programmer app in nRF connect for Desktop. Here you can choose the img_fota_dfu_hex/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.hex and program the device. 

    Please do not use the update modem.

    Kind regards,
    Øyvind

Children
No Data
Related