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

Flash firmware on Thingy52

Hi, I'm having problems flashing the firmware on my Thingy52. I was recently on a course that used another Nordic Semi dev board to connect to the Thingy52 over I2C and use its sensors. After doing this, I lost the default usage of the Thingy52. That is, it seems dead. 

I've tried the guide here: https://nordicsemiconductor.github.io/Nordic-Thingy52-FW/documentation/dfu_cable.html

...but the nRF52 is not detected in the Device manager list. 

How do I proceed from here? 

Thanks. 

Parents
  • Hi

    Do you have an nRF52DK or nRF52840DK available to flash the Thingy? 
    Otherwise the procedure described in the link won't work. 

    Without a DK or programmer the only option is to use the DFU in the Thingy, but this might have been erased if you flashed it at the course. 

    To check if the bootloader is still there try to keep the button on the Thingy pressed while turning it off and on. If it starts pulsing orange after turning it on with the button pressed it means it is running in DFU mode. 

    Best regards
    Torbjørn

  • Edit: I managed to use the programmer, via the Eclipse IDE I had set up on the course, to get the bootloader on there, and then the nRFgo Studio app to upgrade the firmware. 

    Hi, thanks for the reply. 

    Yes, I have a nRF52840DK programmer. It looks like the bootloader has been erased, as there's no indication testing the DFU mode. 

    Is there a guide available for flashing the Thingy52 with the nRF52840DK? 

    Thanks. 

  • Hi 

    Sorry for the slow response. The case fell out of my list once the answer was marked as verified. 

    There is not really a guide for flashing the Thingy from the nRF52840DK, but this is quite easy if you get the 10-pin J-Link cable. You simply connect the Thingy52 to P19 on the DK and flash as normal. The DK will detect that some external target is connected and reroute the debug interface automatically. 

    The cable need to be similar to this one, with 2x5 pins and 1.27mm pitch. 

    Best regards
    Torbjørn

Reply
  • Hi 

    Sorry for the slow response. The case fell out of my list once the answer was marked as verified. 

    There is not really a guide for flashing the Thingy from the nRF52840DK, but this is quite easy if you get the 10-pin J-Link cable. You simply connect the Thingy52 to P19 on the DK and flash as normal. The DK will detect that some external target is connected and reroute the debug interface automatically. 

    The cable need to be similar to this one, with 2x5 pins and 1.27mm pitch. 

    Best regards
    Torbjørn

Children
No Data
Related