<?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>SDK11 DFU Update Tools</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/62007/sdk11-dfu-update-tools</link><description>Hello Nordic! 
 We are going to develop the device under the following conditions - nRF52832 - SDK11 - SoftDevice S132 v2.0.1 
 We are planning to add Serial DFU feature to this device, is there a recommended DFU update tool on PC side?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 04 Jun 2020 08:26:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/62007/sdk11-dfu-update-tools" /><item><title>RE: SDK11 DFU Update Tools</title><link>https://devzone.nordicsemi.com/thread/253194?ContentTypeID=1</link><pubDate>Thu, 04 Jun 2020 08:26:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d760cf0e-e91f-4bdb-bcc2-a677d88f3f29</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Genyu,&amp;nbsp;&lt;br /&gt;I assume you are asking about the DFU protocol and DFU packet specification ?&amp;nbsp;&lt;br /&gt;You can find it here:&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v11.0.0/bledfu_transport_serial.html?cp=7_5_11_4_3_1_4_2_4#bledfu_hci_header"&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v11.0.0/bledfu_transport_serial.html?cp=7_5_11_4_3_1_4_2_4#bledfu_hci_header&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We don&amp;#39;t have a plan to upgrade nrfutil v0.5.x to Python 3, so you may need to port the code to Python 3.&amp;nbsp;To get to know the protocol, you can use the document above as well as&amp;nbsp;recording a DFU session using nrfutil v0.5.x using logic analyzer and use it a the reference.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK11 DFU Update Tools</title><link>https://devzone.nordicsemi.com/thread/253143?ContentTypeID=1</link><pubDate>Thu, 04 Jun 2020 01:09:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89c1e19e-ac69-409a-a4cf-f8a7a53b91dc</guid><dc:creator>Genyu</dc:creator><description>&lt;p&gt;Thank you for your quick response.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;nRFUtil v0.5.x is developed in Python2.&lt;/p&gt;
&lt;p&gt;Since Python2 is no longer officially supported, there are concerns about using tools developed in Python2.&lt;/p&gt;
&lt;p&gt;Are there any plans to support legacy firmware packages in Python3?&lt;/p&gt;
&lt;p&gt;If you don&amp;#39;t have plans, we will develop a tool equivalent to nRF Util in Python3.&lt;/p&gt;
&lt;p&gt;Is it possible for you to provide legacy firmware package specifications and transfer specifications?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you for your cooperation.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK11 DFU Update Tools</title><link>https://devzone.nordicsemi.com/thread/252776?ContentTypeID=1</link><pubDate>Tue, 02 Jun 2020 13:52:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df35341f-80bf-4342-bce7-3baa41c96a5d</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Genyu,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can have a look here:&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrfutil/UG/nrfutil/nrfutil_intro.html?cp=8_5"&gt;https://infocenter.nordicsemi.com/topic/ug_nrfutil/UG/nrfutil/nrfutil_intro.html?cp=8_5&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you are using SDK v11, you would need to use &lt;a href="https://github.com/NordicSemiconductor/pc-nrfutil/tree/0_5_3"&gt;nrfutil v0.5.x&lt;/a&gt; to do serial DFU.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>