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

Thingy52 DFU MESH

Hi, I am interested to learn THINGY 52 working

I want to know how does the Thingy52 works?. any tutorial to explain the function of THINGY52

How to delete the boot loader and start work as a normal nRF52832 functions.

and How to return back into the DFU boot loader program and start work as it is

is there a procedure and zip file for doing this work.

and i need to work MESH in nordic thingy 52.

where i will get the mesh function for this thingy52.

Parents Reply Children
  • Hi,

    1. No. nRFgo studio is legacy software and should not be used.

    2. Then you need to program it via SWD. It has no onboard debugger, but you can use for instance a nRF52 DK, where you connect a cable from the debug out port in the upper left corner of the DK to the debug connector on the thingy.

    You can find instructions for the thingy mesh demo here. This demo does not demonstrate DFU, though.

  • i am using segger embedded. is possible to program the THINGY board.using segger or any other IDE.?

    is there any tutorial to upload boot loader to board.?

    i found some Downloadable files in Thingy page https://www.nordicsemi.com/Software-and-Tools/Development-Kits/Nordic-Thingy-52/Download#infotabs

    shall i know what that .zip file shows.

    and what is the .hex file? . if i download the .hex file to thingy board through nRF5 DK. it will have boot loader.

    or OTA concept will be done separately before the .HEX file upload?

  • Hi,

    Most of these questions are beginner questions, and therefore I strongly advice that you start of with the nRF52840 DK instead, as the Thingy:52 is not a development kit. It does not have an onboard debugger, and it is not supported out of the box in the Mesh SDK. I can almost guarantee that you will save time (and thus money) on using the DK to begin with.

    Sunil vignesh said:

    is there any tutorial to upload boot loader to board.?

    i found some Downloadable files in Thingy page https://www.nordicsemi.com/Software-and-Tools/Development-Kits/Nordic-Thingy-52/Download#infotabs

    The thingy firmware comes with DFU, but this is not mesh. Mesh DFU is very different from normal DFU, so it does not really make much sense to look at what is allready there. Instead, you should familiarize yourself with the Mesh SDK, and not think som much about the Thingy to begin with (think of it as just another board you can run BLE mesh on, like any other custom board). And when you work with custom boards, always start with the DK, since this is a known good platform with tested examples in the Mesh SDK.

    Sunil vignesh said:

    shall i know what that .zip file shows.

    and what is the .hex file? . if i download the .hex file to thingy board through nRF5 DK. it will have boot loader.

    or OTA concept will be done separately before the .HEX file upload?

     I do not understand the question here. But again: please start with the DK, that will give you less unknowns in the beginning, since you actually have a known good starting point.

  • Hi,

    I have nRF52832 DK boards. where i start developing my applications. As i want to enter into mesh network on IOT sensors. that time i look out this IOT SENSOR KIT THINGY52. and i have seen the video.

    https://www.youtube.com/watch?v=wa_ARkZSr_U

    and i bought 3 to test this mesh concept.

    the github file that you given is similar to that. (is it works).

    before try this github files. i need to take the backup of THINGY v2.2.0 boot loader file and the .hex file.

    once i finish my testing. i need to restore the thingy v2.2.0 to the thingy board.

    This is the case.

    please guide me to 

    Where to get the Thingy v2.2.0 firmware, boot loader and hex files.

    how to upload the boot loader to perform OTA DFU.

    once upload the boot loader. than i need to do OTA to upload the firmware. is it possible?

  • Sunil vignesh said:
    Where to get the Thingy v2.2.0 firmware, boot loader and hex files.

    I see. So now we are back at no mesh? Then you can download the Thingy:52-HEX from here. This includes everything you need: bootloader, application and SoftDevice in one merged .hex file.

    Sunil vignesh said:
    how to upload the boot loader to perform OTA DFU.

     You can then update to the lastest version via DFU from the Thingy phone app. This works out of the box, just select DFU from the app and it will perform it for you.

Related