<?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>Could we get the DFU controller BLE source?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/4106/could-we-get-the-dfu-controller-ble-source</link><description>As the title states. 
 The DFU controller for OTA updating of the nrf series is described in the documentation of SDK 6.0. It is possible to flash the nordic USB dongle with a hex to take this role. Could we get the code of the DFU controller so we can</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 02 Jan 2015 19:12:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/4106/could-we-get-the-dfu-controller-ble-source" /><item><title>RE: Could we get the DFU controller BLE source?</title><link>https://devzone.nordicsemi.com/thread/14714?ContentTypeID=1</link><pubDate>Fri, 02 Jan 2015 19:12:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:70e4b843-1d21-424c-ba1a-a6032a5165c7</guid><dc:creator>Jeffrey Tang</dc:creator><description>&lt;p&gt;same request from here, hope to add the feature of updating firmware between BLE devices, not just between Smartphone and BLE device&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Could we get the DFU controller BLE source?</title><link>https://devzone.nordicsemi.com/thread/14713?ContentTypeID=1</link><pubDate>Wed, 05 Nov 2014 15:51:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ddca7813-a09b-4da7-a310-458d4b6934aa</guid><dc:creator>pushkar</dc:creator><description>&lt;p&gt;+1, same question as AlexDM0, Awaiting response from Nordic team.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Could we get the DFU controller BLE source?</title><link>https://devzone.nordicsemi.com/thread/14711?ContentTypeID=1</link><pubDate>Fri, 17 Oct 2014 11:13:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9a301d3b-2f57-4489-855c-bd6940b5a72b</guid><dc:creator>AlexDM0</dc:creator><description>&lt;p&gt;Thanks! I suppose that is it. Now if only we could get the code that is compiled into the hex file we would be add the dfu_update module to our node&amp;#39;s firmware.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Could we get the DFU controller BLE source?</title><link>https://devzone.nordicsemi.com/thread/14712?ContentTypeID=1</link><pubDate>Thu, 16 Oct 2014 10:45:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b16d01b8-15fc-4fe1-8fce-922de023971f</guid><dc:creator>AlexDM0</dc:creator><description>&lt;p&gt;Hi Stefan,&lt;/p&gt;
&lt;p&gt;I know, I have that working fine :). I want to be able to make a script to batch update a large set of nrf devices. I&amp;#39;d like to be able to program the DFU controller onto a nrf to do this myself. It could then also automatically update it&amp;#39;s peers based on version numbers.&lt;/p&gt;
&lt;p&gt;Is there another way to batch update the firmware of nrfs?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Alex&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Could we get the DFU controller BLE source?</title><link>https://devzone.nordicsemi.com/thread/14710?ContentTypeID=1</link><pubDate>Thu, 16 Oct 2014 10:29:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:095a236b-0c06-4918-af16-75ae9189fa83</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi Alex&lt;/p&gt;
&lt;p&gt;To upload firmware over the air to a bootloader enabled nRF51 device, you can use the &lt;a href="https://www.nordicsemi.com/eng/nordic/Products/nRF51822/nRF-MCP-x64/22165"&gt;Master Cotnrol Panel&lt;/a&gt;, or the nRF Toolbox for Android and IOS. You should be able to find the Toolbox on Google Play Store and Apple App Store by searching for &amp;quot;nrf toolbox&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update 17.10.2014&lt;/strong&gt;
Thank you for clarifying your question. I suspect the hex files and python scripts in \Nordic\nrf51_sdk_v6_1_0_b2ec2e6\nrf51822\Board\nrf6310\device_firmware_updates\ble_dfu_send_hex are what you are looking for. The initial documentation is &lt;a href="https://devzone.nordicsemi.com/documentation/nrf51/6.1.0/s110/html/a00074.html#dfu_bootloader_testsdbl_subsec"&gt;here&lt;/a&gt; and there is a readme file inside the folder that describes the proceidure.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>