<?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>S130 Peer manager DFU</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/14316/s130-peer-manager-dfu</link><description>As we all know,the examples of NRF51 SDK 11 about DFU is all using Device manager,do you have some example about Peer manager?
I am very looking forward to see the example about DFU by PM. Do you have one???</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 02 May 2018 09:09:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/14316/s130-peer-manager-dfu" /><item><title>RE: S130 Peer manager DFU</title><link>https://devzone.nordicsemi.com/thread/130482?ContentTypeID=1</link><pubDate>Wed, 02 May 2018 09:09:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c48d51f-4d80-41de-bd78-1ada502a34d5</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Sebastian,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a very old case. You should open a new one. And be aware that current SDK is v15 and we have SES support by default in the stock SDK.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you still want to port the project from old SDK and got that error, i would suggest to check the Section Placement Segments, make sure the FLASH RX is&amp;nbsp;&amp;quot;FLASH RX 0x0 0x30000&amp;quot; not 0x00000 and 0x0000030000&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 Peer manager DFU</title><link>https://devzone.nordicsemi.com/thread/130383?ContentTypeID=1</link><pubDate>Tue, 01 May 2018 14:19:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82d176e7-94f6-4827-a60a-6fe0491d1383</guid><dc:creator>Sebastor</dc:creator><description>&lt;p&gt;I&amp;#39;ve tried to import this project into Segger Embeded Studio, but got error during compilation &amp;quot;cannot find run section .log_dynamic_data_run referenced in log_dynamic_data&amp;quot;&amp;nbsp; Does anyone have this code working under SES ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 Peer manager DFU</title><link>https://devzone.nordicsemi.com/thread/54644?ContentTypeID=1</link><pubDate>Tue, 22 Nov 2016 08:25:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:28046cf5-ee8e-46fb-a4cb-1f74770b63a9</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;@Eliot, I added dfu_app_handler_pm for use with the peer manager.&lt;/p&gt;
&lt;p&gt;For 52 users: the interrupts disable routine does not disable all interrupts.&lt;/p&gt;
&lt;p&gt;Fix:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;/**@brief Function for disabling all interrupts before jumping from bootloader to application.
*/
static void interrupts_disable(void)
{
    NVIC-&amp;gt;ICER[0] = 0xffffffff;
#ifdef NRF52
    NVIC-&amp;gt;ICER[1] = 0xffffffff;
#endif
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;}&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 Peer manager DFU</title><link>https://devzone.nordicsemi.com/thread/54643?ContentTypeID=1</link><pubDate>Tue, 16 Aug 2016 14:57:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2d4bbf5c-baa8-4a11-b0ae-8a8efa165eab</guid><dc:creator>Eliot Stock</dc:creator><description>&lt;p&gt;The dfu_app_handler sources in this patched SDK still use the device manager. I must be missing something - how has anyone been able to make this work?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 Peer manager DFU</title><link>https://devzone.nordicsemi.com/thread/54642?ContentTypeID=1</link><pubDate>Sat, 30 Jul 2016 16:11:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d642f65-75cd-4a83-9eac-faa9749a7e1d</guid><dc:creator>Manhull1989</dc:creator><description>&lt;p&gt;I did this and it works.
&lt;a href="https://devzone.nordicsemi.com/question/64138/device-reset-when-calling-sd_ble_uuid_vs_add-second-time/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 Peer manager DFU</title><link>https://devzone.nordicsemi.com/thread/54641?ContentTypeID=1</link><pubDate>Sat, 30 Jul 2016 06:18:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:633615f0-f1e4-4e4b-a3ba-adc7947567ec</guid><dc:creator>Manhull1989</dc:creator><description>&lt;p&gt;Hi Hung
I downloaded the code you provided,and there is a &amp;quot;relay_test.zip&amp;quot; in it, I uploaded it into my board pca100040 used dfu, uploaded successfully, but it did not work. I don&amp;#39;t know why.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;flash softdevice s132 into my board;&lt;/li&gt;
&lt;li&gt;flash bootloader into my board;&lt;/li&gt;
&lt;li&gt;sent &amp;quot;relay_test.zip&amp;quot; to my phone, and uploaded it into my board used DFU;&lt;/li&gt;
&lt;li&gt;uploaded successfully, but it did not work.
I aslo tried to compile it, and made a .zip file, then uploaded it, but it did now work as well.can you help me? thank you!&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 Peer manager DFU</title><link>https://devzone.nordicsemi.com/thread/54645?ContentTypeID=1</link><pubDate>Fri, 15 Jul 2016 08:51:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74282296-7043-40a6-ad49-49e0e05028eb</guid><dc:creator>gillwei7</dc:creator><description>&lt;p&gt;Hi Hung&lt;/p&gt;
&lt;p&gt;Thanks for provide this code, helps a lot.
I encounter the problem as the below question
&lt;a href="https://devzone.nordicsemi.com/question/84361/cannot-perform-ble-dfu-for-ble-rscs/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
After DFU service  initial and connect, the process simply cycles through &amp;quot;Connecting...Starting DFU...Starting bootloader...Connecting...as I attached log file for reference &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/New-document.docx"&gt;New document.docx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I also tried  below solution
ble_enable_params.gatts_enable_params.service_changed = 1;
but still the same
Can someone give me some hint?
Anything will be helpful, Thanks a lot.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 Peer manager DFU</title><link>https://devzone.nordicsemi.com/thread/54640?ContentTypeID=1</link><pubDate>Tue, 21 Jun 2016 07:38:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af56dda4-c79f-4c39-809f-a6cba2e42b69</guid><dc:creator>Niklas Wigertz Danielsson</dc:creator><description>&lt;p&gt;Thanks! My project with DFU works great with this code.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 Peer manager DFU</title><link>https://devzone.nordicsemi.com/thread/54639?ContentTypeID=1</link><pubDate>Wed, 15 Jun 2016 10:57:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:febb13ec-5f5e-4986-81be-e256e1f0093e</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Davy,&lt;/p&gt;
&lt;p&gt;You can have a look at this example from my colleague Vidar:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nRF5_5F00_SDK_5F00_11.0.0_5F00_dfu_5F00_with_5F00_pm_5F00_310316.zip"&gt;nRF5_SDK_11.0.0_dfu_with_pm_310316.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There is a .diff file provided.&lt;/p&gt;
&lt;p&gt;Please be noted that the bootloader itself doesn&amp;#39;t use devicemanager or peermanager. But we need to prepare the bond information to forward to the bootloader from the application , this is where the modification needed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>