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

Reload Thingy hex file once erased with new executable.

I am using a Mac with SES installed.  I created a DFU example and downloaded it to the Thingy 52 to see how it works.  That all went fine.  Unfortunately, it has disabled the Thingy 52 from doing it's normal function.  I would like to refresh the device with a good executable.  Looks like that is available somewhere on Nordic's site thingy_v2.1.0.HW_1.0.hex, but I can't find it.  Please provide me a link to this file.  My plan is to load it using my existing JLink SWD  connection to my Mac.  I am assuming I can do that through SES.

Parents Reply
  • I took a stab at simply recompiling the Thingy code using the Make file in the Nordic-Thingy52-FW-Master/project/armgcc folder.
    Seemed to build just fine, but won’t download to the Thingy.
    I get the following error message:
    RESET (pin 15) high, but should be low. Please check target hardware.
    RESET (pin 15) high, but should be low. Please check target hardware.
    RESET (pin 15) high, but should be low. Please check target hardware.
    connect failed
    Failed to connect to target.
    No idcode detected.
    Please check connection and Target Interface Type
    Any idea how to set pin 15 low and will that get proper download?
Children
  • Let me be clear about this question.  What I want to do is to take the Thingy source code and modify it for my own application.  I need to be able to successfully compile and download the existing source before I go down that path.  Seems like I am close, but can't get the download to work.  Downloading a hex file to get back to a baseline configuration is a useful thing, but not my end goal.

Related