<?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 MESH demo</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/34049/thingy52-mesh-demo</link><description>Hey Nordic and co-nordic developpers, 
 
 Just to show some capabilities here at work I want to compile and run the mesh demo on the 10 Thingy52&amp;#39;s we have here. I am currently at step 5 &amp;amp; 6 from the Github Nordic playground project ( https://github.com</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 07 May 2018 08:43:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/34049/thingy52-mesh-demo" /><item><title>RE: Thingy52 MESH demo</title><link>https://devzone.nordicsemi.com/thread/131143?ContentTypeID=1</link><pubDate>Mon, 07 May 2018 08:43:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:243e30c8-7021-4e51-8d09-b63599d5d403</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;What you describe here is correct. The bootloader that is preprogrammed on the Thingy is using a private key only known to someone in Nordic Semiconductor, so I couldn&amp;#39;t tell it if I knew it.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;To program the Thingy, you must have a segger cable and a segger programming chip (like on the DK). The easiest way is to do as in the picture from OP (&lt;a href="https://devzone.nordicsemi.com/members/toaster86"&gt;ToasTer86&lt;/a&gt;) from a couple of days ago.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Use &amp;quot;nrfjprog -f NRF52 -e&amp;quot; or nRFGo Studio to erase the Thingy:52 first, and then program the softdevice and your project to the thingy. If you program it with the bootloader project, you must create your own private and public keyset to be able to program it via DFU the next time. (&lt;a href="https://devzone.nordicsemi.com/b/blog/posts/getting-started-with-nordics-secure-dfu-bootloader" target="_blank" rel="noopener noreferrer"&gt;guide here&lt;/a&gt;, not intended for Thingy, but it is the same key generation process).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 MESH demo</title><link>https://devzone.nordicsemi.com/thread/130988?ContentTypeID=1</link><pubDate>Fri, 04 May 2018 10:23:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9a5662bd-94c2-4062-8be8-5f14ecad68c1</guid><dc:creator>Jui-Chou (Rick) Chung</dc:creator><description>&lt;p&gt;Hello ToasTer86,&lt;/p&gt;
&lt;p&gt;Yes, you are on the correct direction, please don&amp;#39;t use DFU to download the mesh demo firmware to Thingy.&lt;/p&gt;
&lt;p&gt;Use nrfjprog&amp;nbsp;to flash the hex image, or using Segger Embedded Studio to compile and program the demo firmware are both correct way.&lt;/p&gt;
&lt;p&gt;I would like to suggest you erase the Thingy before using Segger Embedded Studio to compile and flash the firmware.&lt;/p&gt;
&lt;p&gt;Since Segger Embedded Studio won&amp;#39;t erase the entire flash during download the firmware, and some data which already stored in the flash will make Thingy demo firmware work incorrectly. So Please use nrfjprog&amp;nbsp;to erase Thingy first, the command is:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="powershell"&gt;&amp;gt; nrfjprog -f nrf52 -e&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 MESH demo</title><link>https://devzone.nordicsemi.com/thread/130986?ContentTypeID=1</link><pubDate>Fri, 04 May 2018 09:54:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bbd3a157-e289-47e9-875f-9d0b8df514a0</guid><dc:creator>ToasTer86</dc:creator><description>&lt;p&gt;I used the precompiled hex file&amp;#39;s from the demo, and transferred those using nRFgoStudio.&amp;nbsp;&lt;br /&gt;First I erased them completely using NRFgoStudio then transferred the precompiled hex and that seemed to work.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;But still I will need some help why I could not get them to run using segger.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy52 MESH demo</title><link>https://devzone.nordicsemi.com/thread/130983?ContentTypeID=1</link><pubDate>Fri, 04 May 2018 09:33:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2b783b4-6125-48e5-be90-9cf3b076773b</guid><dc:creator>ToasTer86</dc:creator><description>&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/IMG_5F00_20180504_5F00_113207.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;I have connected the Thingy52 like this to the nRF52840-PDK as can be seen in the picture. No I can download the new firmware (demo software from github) with SEGGER embedded studio to the Thingy52.&lt;br /&gt;But after flashing the software the Thingy52&amp;#39;s just go into DFU mode, the bridge &amp;amp; node software.&lt;br /&gt;&lt;br /&gt;The reason I can see they are going into DFU mode is that when I grab my phone with NRFconnect I can see the Thingy&amp;#39;s coming up as DFU.&lt;br /&gt;&lt;br /&gt;What am I missing ?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Thanks in advance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>