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

Thingy:91 not connectable. LED is off but can program

I was working with the Thingy:91 trying to get into into a serial printing state. I tried to updated the modem and firmware using the nrf Programmer. When updating the modem it hangs at 100%. Programming the device seems to succeed but now the LED is not flashing and the Thingy:91 is not connectable

I have tried downloading the following programs but it doesn't run:

It seemed like it was working fine until the modem update which didn't work. 

The other thing is (once it starts working) that if I need to get it printing output to a serial terminal I need to flash:

  • thingy91_ltem_2020-04-29_bc7ade8b.hex on the nrf91
  • thingy91_nrf52_usb_uart_bridge_2020-04-29_bc7ade8b.hex on the nrf52

And I do that by flipping switch on device, then flip to other and flash and then it should run?

Parents
  • I'm a bit confused of what you're actually asking about, it seems like you've figured out how to get serial logging to work. Do you simply want to change what the Thing:91 is actually printing? If that is the case you can't use the precompiled hex file (thingy91_ltem_2020-04-29_bc7ade8b.hex). Instead, you have to open the Asset tracker example located in nrf\applications\asset_tracker\src, modify it according to your needs (e.g. print out accelerometer and environmental data), build it, and eventually program it onto the Thingy:91. Eg. if you're using west:

    cd C:/Users/<user name>/ncs/v1.3.0/nrf/applications/asset_tracker
    west build -b thingy91_nrf9160ns
    ## comment: Connect the thingy to the PC using a 10-pin cable and an external programmer and set the switch to nRF91
    west flash

    When running west flash, it will use the generated hex file nrf\applications\asset_tracker\build\zephyr\merged.hex

    Best regards,

    Simon

Reply
  • I'm a bit confused of what you're actually asking about, it seems like you've figured out how to get serial logging to work. Do you simply want to change what the Thing:91 is actually printing? If that is the case you can't use the precompiled hex file (thingy91_ltem_2020-04-29_bc7ade8b.hex). Instead, you have to open the Asset tracker example located in nrf\applications\asset_tracker\src, modify it according to your needs (e.g. print out accelerometer and environmental data), build it, and eventually program it onto the Thingy:91. Eg. if you're using west:

    cd C:/Users/<user name>/ncs/v1.3.0/nrf/applications/asset_tracker
    west build -b thingy91_nrf9160ns
    ## comment: Connect the thingy to the PC using a 10-pin cable and an external programmer and set the switch to nRF91
    west flash

    When running west flash, it will use the generated hex file nrf\applications\asset_tracker\build\zephyr\merged.hex

    Best regards,

    Simon

Children
No Data
Related