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

Nordic-Thingy52-FW-master doesn't work for my thingy52

I didn't change anything and compile the source file from github. But my thingy52 keeps flashing and stays in DFU mode after new app hexfile was burned in

https://github.com/NordicSemiconductor/Nordic-Thingy52-FW 

Need help for this? thanks!!

Parents
  • Hi Frankie, 

    By default on the Thingy 52 there is a bootloader. If you flash the application directly via a programmer, the bootloader will reject the image and stay in DFU mode. 

    So you either need to do a full erase (nrfjprog --eraseall) to remove the bootloader and then flash your applicaiton. Or you need to do DFU to update your application via the bootloader. 

  • From the tutorial, I need to generate my own public and private key pair and update the bootloader with new public key if I would like to make thiny52 work with custom firmware even I don't change anything with source files. I can update bootloader with new public key via programmer but how about application? It looks like the only way to update is to generate a DFU package with key file and update it with nRF connect. Can I update the custom firmware through programmer(J-Link)?

    BTW, a full erase will remove bootloader, does it mean I can develop custom firmware without bootloader?

    thanks!!

Reply
  • From the tutorial, I need to generate my own public and private key pair and update the bootloader with new public key if I would like to make thiny52 work with custom firmware even I don't change anything with source files. I can update bootloader with new public key via programmer but how about application? It looks like the only way to update is to generate a DFU package with key file and update it with nRF connect. Can I update the custom firmware through programmer(J-Link)?

    BTW, a full erase will remove bootloader, does it mean I can develop custom firmware without bootloader?

    thanks!!

Children
Related