<?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>DFU sequence questions</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/13534/dfu-sequence-questions</link><description>Hi, 
 I am trying to write my own dfu updater for the NRF51 chip and I am stuck trying to make sense of the actual DFU sequence described here infocenter.nordicsemi.com/index.jsp 
My device has the standard dual-bank DFU bootloader provided with the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 08 Oct 2018 07:13:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/13534/dfu-sequence-questions" /><item><title>RE: DFU sequence questions</title><link>https://devzone.nordicsemi.com/thread/151957?ContentTypeID=1</link><pubDate>Mon, 08 Oct 2018 07:13:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfc64c64-2b26-4b7a-8916-64eb9f895a35</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/jessen"&gt;jessen&lt;/a&gt;: Ah, I thought you were using an older version of the SDK,v11.0.0. A colleague of mine has created a &lt;a href="https://github.com/gamnes/nRF52832-buttonless-dfu-development-tutorial"&gt;DFU tutorial&lt;/a&gt; on GitHub, I recommend taking a look at that.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU sequence questions</title><link>https://devzone.nordicsemi.com/thread/151937?ContentTypeID=1</link><pubDate>Mon, 08 Oct 2018 01:18:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e360437-3cec-4e3c-8130-215ab6dbe450</guid><dc:creator>jessen</dc:creator><description>&lt;p&gt;Thank you very much! &lt;span class="short_text" id="result_box" lang="en"&gt;&lt;span class=""&gt;I am sorry, I have not fully described the problem I want to express. The problem is that i want to upgrand thingy52 with my own ble controller,The ble controller is ble654(laird), so i have to implement an app like nrfconncet,&amp;nbsp; i have read the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.0.0%2Flib_dfu_transport_ble.html&amp;amp;cp=4_0_1_3_5_2_2"&gt;document&lt;/a&gt; about dfu, but i don&amp;#39;t konw how to implement it, According to the official documentation? can you help me?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU sequence questions</title><link>https://devzone.nordicsemi.com/thread/150992?ContentTypeID=1</link><pubDate>Mon, 01 Oct 2018 13:38:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eff8cbd3-4c15-4d90-b364-4adbff1a9e8e</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/jessen"&gt;jessen&lt;/a&gt;: You write to it like any other characteristic, recommend that you take a look at the&amp;nbsp;&lt;a title="BLE DFU Service" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk51.v9.0.0/bledfu_transport_bleservice.html?cp=4_0_12_4_3_4_1"&gt;BLE DFU Service&lt;/a&gt;&amp;nbsp;documentation for more information.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU sequence questions</title><link>https://devzone.nordicsemi.com/thread/150851?ContentTypeID=1</link><pubDate>Sat, 29 Sep 2018 06:12:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71712177-d178-41f4-9cd5-f8cd1972cc64</guid><dc:creator>jessen</dc:creator><description>&lt;p&gt;how to write data to&amp;nbsp;&lt;span&gt;DFU Packet Characteristic?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU sequence questions</title><link>https://devzone.nordicsemi.com/thread/51654?ContentTypeID=1</link><pubDate>Tue, 03 May 2016 14:36:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0a646e4-2b28-4ddc-8576-04ab52416215</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;ol&gt;
&lt;li&gt;No, enable DFU CCCD Notifications and enabling notifications on the Dfu Control Point Characteristic is the same thing.&lt;/li&gt;
&lt;li&gt;If you are writing to the DFU Control point of an application thats been extended with DFU support, then the application will reset the device into DFU mode(i.e. bootloader mode). If you&amp;#39;re already in DFU mode, then you should not see a disconnect after writting 01-04 to the DFU Control Point. However, the image size should be written to the DFU Packet Characteristic and not the DFU Control Point Characteristic, as shown in the first link in your question.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>