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

  • Hi,

    I programmed my thingy52 with the prebuild firmware thingyv210HW10.hex and it works fine.

    I built then the sw provided through thingysdkv210.zip using both Keil and gcc and uploadded on the device.

    On both cases the thingy remain in DFU mode at the restart. Trying to understand the possible issue I attached Jlink Segger RTT viewer and even if it is properly connected no messages are reported.

    Trying to start the debugger It doesn't reach the main.

    Any help is very appreciated!

    Thanks.

    MimmoLF

Reply
  • Hi,

    I programmed my thingy52 with the prebuild firmware thingyv210HW10.hex and it works fine.

    I built then the sw provided through thingysdkv210.zip using both Keil and gcc and uploadded on the device.

    On both cases the thingy remain in DFU mode at the restart. Trying to understand the possible issue I attached Jlink Segger RTT viewer and even if it is properly connected no messages are reported.

    Trying to start the debugger It doesn't reach the main.

    Any help is very appreciated!

    Thanks.

    MimmoLF

Children
Related