<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/46156/thingy52-dfu-mesh</link><description>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</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Apr 2019 08:16:23 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/46156/thingy52-dfu-mesh" /><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182284?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2019 08:16:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:20d34adf-4e15-4f2b-b176-60dc516c8803</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user="Sunil vignesh"]Is it show in Nordic Thingy App. and is it possible to do DFU updates. by only uploading the hex file to the board?[/quote]
&lt;p&gt;Yes, this is supported by the thingy firmware. However, the private key used to sign images are not available to customers. So, in the same way as any other bootloader example, you need to build and program a bootloader with your own public key in order to provide your own application hex files via DFU.&lt;/p&gt;
&lt;p&gt;[quote user="Sunil vignesh"][/quote]&lt;/p&gt;
&lt;p&gt;I have a question related to MESH.&lt;/p&gt;
&lt;p&gt;as like this video &lt;a href="https://www.youtube.com/watch?v=wa_ARkZSr_U&amp;amp;t=8s"&gt;Thingy-52 Mesh &lt;/a&gt;&lt;/p&gt;
&lt;p&gt;is any other MESH example code to work in nRF5 DK board?&lt;/p&gt;
&lt;p&gt;My case. I need to connect 5 boards in a Mesh network.&lt;/p&gt;
&lt;p&gt;where i need to connect my mobile phone with one Master(board).&lt;/p&gt;
&lt;p&gt;and that master will command the others.&lt;/p&gt;
&lt;p&gt;I need to control the LEDs of the each slave boards, by whole at same time or particular board at a time.&lt;/p&gt;
&lt;p&gt;and also i need to receive when the BUTTON is pressed in any salve boards.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Is there any example code related to this or else. any tutorial related to this?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Please refer to the&amp;nbsp;nRF5 SDK for Mesh &lt;a href="https://infocenter.nordicsemi.com/topic/struct_sdk/struct/sdk_mesh_latest.html?cp=5_1"&gt;documentation &lt;/a&gt;and &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v3.1.0/md_examples_README.html?cp=5_1_3"&gt;examples &lt;/a&gt;which are part of the&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Software-and-Tools/Software/nRF5-SDK-for-Mesh"&gt;nRF5 SDK for Mes&lt;/a&gt;h distribution.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182265?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2019 07:38:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07e11049-ede6-4b6d-901c-3b407fc14e0b</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Question related to Thingy - 52.&lt;/p&gt;
&lt;p&gt;if I &amp;quot;&lt;strong&gt;erase&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&amp;quot; the Thingy board. and&lt;/p&gt;
&lt;p&gt;i program the Thingy board with the hex file - Thingy:52-HEX&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/Nordic-Thingy-52/Download#infotabs"&gt;link&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Is it show in Nordic Thingy App. and is it possible to do DFU updates. by only uploading the hex file to the board?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I have a question related to MESH.&lt;/p&gt;
&lt;p&gt;as like this video &lt;a href="https://www.youtube.com/watch?v=wa_ARkZSr_U&amp;amp;t=8s"&gt;Thingy-52 Mesh &lt;/a&gt;&lt;/p&gt;
&lt;p&gt;is any other MESH example code to work in nRF5 DK board?&lt;/p&gt;
&lt;p&gt;My case. I need to connect 5 boards in a Mesh network.&lt;/p&gt;
&lt;p&gt;where i need to connect my mobile phone with one Master(board).&lt;/p&gt;
&lt;p&gt;and that master will command the others.&lt;/p&gt;
&lt;p&gt;I need to control the LEDs of the each slave boards, by whole at same time or particular board at a time.&lt;/p&gt;
&lt;p&gt;and also i need to receive when the BUTTON is pressed in any salve boards.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Is there any example code related to this or else. any tutorial related to this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182242?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2019 06:32:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d6345680-3e2d-48a0-8e73-34d1f369d901</guid><dc:creator>Einar Thorsrud</dc:creator><description>[quote user="Sunil vignesh"]is it work for only Thingy board ?[/quote]
&lt;p&gt;&amp;nbsp;Yes, it relies on external peripherals which are not present on the DK.&lt;/p&gt;
[quote user="Sunil vignesh"]shall i know how the OTA -&amp;nbsp; DFU will works?. any step up step instruction to work on this.[/quote]
&lt;ul&gt;
&lt;li&gt;If you are talking about normal (non-mesh) DFU, which is used by the normal thingy examples, then you can for instance refer to&lt;a href="https://devzone.nordicsemi.com/b/blog/posts/getting-started-with-nordics-secure-dfu-bootloader"&gt;&amp;nbsp;Getting started with Nordic&amp;#39;s Secure DFU bootloader, a step by step guide&lt;/a&gt;, or the SDK &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_bootloader_modules.html?cp=5_0_3_5"&gt;bootloader documentatio&lt;/a&gt;n.&lt;/li&gt;
&lt;li&gt;If you are looking for mesh DFU (which is not supported by Thingy without substantial work), then you can look at the &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v3.1.0/md_mesh_bootloader_README.html?cp=5_1_2_3"&gt;nRF5 SDK for Mesh Bootloader documentation&lt;/a&gt;. This is unfortunately not very detailed, and mesh DFU itself is not straightforward.&lt;/li&gt;
&lt;/ul&gt;
[quote user="Sunil vignesh"]if i done the OTA - DFU for the device. one time. shall i upload even blinky code also in OTA?[/quote]
&lt;p&gt;&amp;nbsp;You can update any application, bootloader or SoftDevice using DFU. A simple &amp;quot;blinky&amp;quot; application is no different from another application in this regard.&lt;/p&gt;
[quote user="Sunil vignesh"]i am not clearly understand this OTA DFU concept. even in Thingy 52 too?&amp;nbsp;[/quote]
&lt;p&gt;&amp;nbsp;The Thingy:52 is just another nRF52 product. Think of it as a custom board which could be an end product. It just happens to be developed by Nordic, and we supply the source code and schematics. It is based on the normal SDK (version 13), so it uses the same bootloader etc.&lt;/p&gt;
[quote user="Sunil vignesh"]how to convert the normal nRF52 board to OTA - DFU nRF52 board (i.e wired transmission to wireless transmission).[/quote]
&lt;p&gt;There is no HW difference. It is just a matter of using a bootloader, and potentially some support for DFU in the application. DFU is quite (some might say very) complex, so I strongly recommend you spend some time reading &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_bootloader_modules.html?cp=5_0_3_5"&gt;documentation &lt;/a&gt;and experimenting with&amp;nbsp;the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/examples_bootloader.html?cp=5_0_4_4"&gt;DFU examples&lt;/a&gt;. Then you should use the DK for experimentation as all SDK example etc. are based on it, and it has an inboard debugger.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182134?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 13:26:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f920a1d9-292d-41c0-97dd-8871b41eed2b</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;i have a case ,just to test the hex file working&lt;/p&gt;
&lt;p&gt;i have upload the Thingy-52-HEX file to nRF5 DK board. and i scan the ble in the Nordic Thingy app. . it doesn&amp;#39;t shows anything.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;is it work for only Thingy board ?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;as you said mesh part, i need to work out on DK board.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;i have a quires :&lt;/p&gt;
&lt;p&gt;shall i know how the OTA -&amp;nbsp; DFU will works?. any step up step instruction to work on this.&lt;/p&gt;
&lt;p&gt;if i done the OTA - DFU for the device. one time. shall i upload even blinky code also in OTA?&lt;/p&gt;
&lt;p&gt;i am not clearly understand this OTA DFU concept. even in Thingy 52 too?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;how to convert the normal nRF52 board to OTA - DFU nRF52 board (i.e wired transmission to wireless transmission).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182124?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 13:06:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bd0b1af-e4ea-4730-87bf-71af39dc1440</guid><dc:creator>Einar Thorsrud</dc:creator><description>[quote user="Sunil vignesh"]Where to get the Thingy v2.2.0 firmware, boot loader and hex files.[/quote]
&lt;p&gt;I see. So now we are back at no mesh? Then you can download the&amp;nbsp;Thingy:52-HEX &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/Nordic-Thingy-52/Download#infotabs"&gt;from here&lt;/a&gt;. This includes everything you need: bootloader, application and SoftDevice in one merged .hex file.&lt;/p&gt;
[quote user="Sunil vignesh"]how to upload the boot loader to perform OTA DFU.[/quote]
&lt;p&gt;&amp;nbsp;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.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182123?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 13:01:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:24a5af74-43c7-45cd-b980-7234bb83a511</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=wa_ARkZSr_U"&gt;https://www.youtube.com/watch?v=wa_ARkZSr_U&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;and i bought 3 to test this mesh concept.&lt;/p&gt;
&lt;p&gt;the &lt;a href="https://github.com/NordicPlayground/Nordic-Thingy52-mesh-demo"&gt;github &lt;/a&gt;file that you given is similar to that. (is it works).&lt;/p&gt;
&lt;p&gt;before try this github files. i need to take the backup of THINGY v2.2.0 boot loader file and the .hex file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;once i finish my testing. i need to restore the thingy v2.2.0 to the thingy board. &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is the case.&lt;/p&gt;
&lt;p&gt;please guide me to&lt;strong&gt;&amp;nbsp; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Where to get the Thingy v2.2.0 firmware, boot loader and hex files.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;how to upload the boot loader to perform OTA DFU.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;once upload the boot loader. than i need to do OTA to upload the firmware. is it possible?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182105?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 12:33:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:543dab50-dc31-4da3-b567-f3167a2c1870</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Most of these questions are beginner questions, and therefore I &lt;em&gt;strongly&lt;/em&gt; 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.&lt;/p&gt;
&lt;p&gt;[quote user="Sunil vignesh"][/quote]&lt;/p&gt;
&lt;p&gt;is there any tutorial to upload boot loader to board.?&lt;/p&gt;
&lt;p&gt;i found some Downloadable files in Thingy page &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/Nordic-Thingy-52/Download#infotabs"&gt;https://www.nordicsemi.com/Software-and-Tools/Development-Kits/Nordic-Thingy-52/Download#infotabs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The thingy firmware comes with DFU, but this is &lt;em&gt;not&lt;/em&gt; 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 &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Software/nRF5-SDK-for-Mesh"&gt;Mesh SDK&lt;/a&gt;, 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.&lt;/p&gt;
&lt;p&gt;[quote user="Sunil vignesh"][/quote]&lt;/p&gt;
&lt;p&gt;shall i know what that .zip file shows.&lt;/p&gt;
&lt;p&gt;and what is the .hex file? . if i download the .hex file to thingy board through nRF5 DK. it will have boot loader.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;or OTA concept will be done separately before the .HEX file upload?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;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.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182099?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 12:20:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:27d0c522-e9df-4f32-b746-11ef54bfef32</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;i am using segger embedded. is possible to program the THINGY board.using segger or any other IDE.?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;is there any tutorial to upload boot loader to board.?&lt;/p&gt;
&lt;p&gt;i found some Downloadable files in Thingy page &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Development-Kits/Nordic-Thingy-52/Download#infotabs"&gt;https://www.nordicsemi.com/Software-and-Tools/Development-Kits/Nordic-Thingy-52/Download#infotabs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;shall i know what that .zip file shows.&lt;/p&gt;
&lt;p&gt;and what is the .hex file? . if i download the .hex file to thingy board through nRF5 DK. it will have boot loader.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;or OTA concept will be done separately before the .HEX file upload?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182092?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 12:04:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7cae002-6c48-4ac5-a6bd-e6c42fc70936</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;1. No. nRFgo studio is legacy software and should not be used.&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;You can find instructions for the thingy mesh demo &lt;a href="https://github.com/NordicPlayground/thingy52-mesh-provisioning-demo"&gt;here&lt;/a&gt;. This demo does not demonstrate DFU, though.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182087?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 11:58:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53de4409-d063-4c9c-86c1-7854d2dfc1b1</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;thanks for you fast reply.&lt;/p&gt;
&lt;p&gt;i have seen this video. &lt;a href="https://www.youtube.com/watch?v=wa_ARkZSr_U"&gt;https://www.youtube.com/watch?v=wa_ARkZSr_U&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;is this mesh demo works as like this.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;shall i know how to upload this mesh code to thingy.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;for my understand:&lt;/p&gt;
&lt;p&gt;1. if i am going to connect the thingy board to &lt;strong&gt;nRFgo studio. and &lt;/strong&gt;give erase all means it will delete the boot loader also or only the application and soft device.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;2. if i delete the boot loader in the sense how to return back to thingy firmware. how to add boot loader to the thingy.&lt;/p&gt;
&lt;p&gt;because. I am new to this nRF. can you please guide to do this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 DFU  MESH</title><link>https://devzone.nordicsemi.com/thread/182082?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 11:50:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0fe5d5f2-1de8-41a9-9f02-b9019a6a3236</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The standard Thingy:52 firmware does not support mesh, but there are &lt;a href="https://github.com/NordicPlayground/Nordic-Thingy52-mesh-demo"&gt;Thingy:52 mesh demos&lt;/a&gt;.This is just an old demo, though.&lt;/p&gt;
&lt;p&gt;If you want to understand BLE mash and DFU, you should look at the &lt;a href="https://infocenter.nordicsemi.com/topic/struct_sdk/struct/sdk_mesh_latest.html?cp=5_1"&gt;Mesh SDK documentation&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>