<?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>nRF51-SDK 6.1.0 and DFU via Master Control Panel for Windows</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/3751/nrf51-sdk-6-1-0-and-dfu-via-master-control-panel-for-windows</link><description>Hi, 
 I have updated my nRF51-SDK to the latest version 6.1.0. I&amp;#39;m using PCA10000 dongle, nRF6310, PCA10004 and Master Control Panel for Windows. I&amp;#39;ve programmed my nRF51 device (PCA10004) using SoftDevice file &amp;quot;s110_nrf51822_7.0.0_softdevice.hex&amp;quot; and</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 09 Sep 2014 13:00:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/3751/nrf51-sdk-6-1-0-and-dfu-via-master-control-panel-for-windows" /><item><title>RE: nRF51-SDK 6.1.0 and DFU via Master Control Panel for Windows</title><link>https://devzone.nordicsemi.com/thread/13610?ContentTypeID=1</link><pubDate>Tue, 09 Sep 2014 13:00:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a99f7716-3a67-471f-bfa9-5aef65a7e12a</guid><dc:creator>Torsten Rasmussen</dc:creator><description>&lt;p&gt;great.
Could you also flag the answer as correct :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51-SDK 6.1.0 and DFU via Master Control Panel for Windows</title><link>https://devzone.nordicsemi.com/thread/13609?ContentTypeID=1</link><pubDate>Tue, 09 Sep 2014 12:10:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7c50573-33a1-468e-a959-c55c39c03bb0</guid><dc:creator>Adam</dc:creator><description>&lt;p&gt;Thanks, this solution works for me.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51-SDK 6.1.0 and DFU via Master Control Panel for Windows</title><link>https://devzone.nordicsemi.com/thread/13608?ContentTypeID=1</link><pubDate>Tue, 09 Sep 2014 07:32:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0bcb15fa-bd53-4318-a883-33ceb357d5ed</guid><dc:creator>Torsten Rasmussen</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The failure happens because Master Control Panel is not yet able to handle the swap from application to bootloader/DFU mode.&lt;/p&gt;
&lt;p&gt;The HRS application does not contain the full DFU implementation but only the service.
Writing &amp;#39;Start DFU&amp;#39; to the Control Point makes the application jump into Bootloader/DFU mode and from there the MCP can be used to perform the update.&lt;/p&gt;
&lt;p&gt;Jumping from app to bootloader/DFU is a manual step that can be done in MCP.&lt;/p&gt;
&lt;p&gt;Just follow the procedure in the attached screen shots.
And once this is done, then do a new Service discovery and perform your update using DFU from Master Control Panel.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;note&lt;/strong&gt; Make sure that the Heart Rate application your are using is the &lt;code&gt;ble_app_hrs_dfu&lt;/code&gt; from the project with same name. The normal Heart Rate project does not contain the needed DFU service.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/write-cccd.png" alt="image description" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/write-dfu-ctrl.png" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>