<?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 application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/21376/dfu-application-not-jumping-to-bootloader</link><description>Environment: 
 
 
 SDK: 8.0.0 
 
 
 SoftDevice: S110 v8.0.0 
 
 
 Bootloader:sdk8.0.0 example 
 
 
 I add files and code to my application,applicaiton is not jumping to bootloader and still dead. The bootloader can work when device have not</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 19 Apr 2017 10:13:23 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/21376/dfu-application-not-jumping-to-bootloader" /><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83744?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 10:13:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7689aad-16ed-4f62-86c3-81560aac847e</guid><dc:creator>zcmm</dc:creator><description>&lt;p&gt;ok,thank you very much.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83754?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 08:46:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c0b31acf-d5e1-47e2-bc00-bce9d5aeb2d3</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;bootloader_util_arm.c has been renamed to bootloader_util.c in SDK v8.1, which is not reflected in the SDK documentation.  Using bootloader_util.c insted of the bootloader_util_arm.c file referred to in the documentation will result in correct behaviour.&lt;/p&gt;
&lt;p&gt;Documentation error have been reported internally so that it may be fixed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83752?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 08:42:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1359e552-6d4d-472b-8244-7b249191880d</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;@zcmm: Please create a new question regarding the issue with  Samsung S7 Edge and nRF Connect returning GATT_CONN_TERMINATE_LOCAL_HOST often.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83751?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 08:11:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:32b1208a-2b48-451f-b232-0929e5ce2896</guid><dc:creator>zcmm</dc:creator><description>&lt;p&gt;ok,i use the sumsung S7 Edge,nRF Connect is often note: GATT_CONN_TERMINATE_LOCAL_HOST.what is problem?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83750?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 07:42:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d77a4fe9-5338-4354-b50b-7489526440eb</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Ok, then I will report the documentation error internally so that it may be fixed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83743?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 07:19:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:777165df-a204-4023-860a-cfcb4329c530</guid><dc:creator>zcmm</dc:creator><description>&lt;p&gt;yes,it can jump,and work normally.but the 8.1.0 document let me add bootloader_util_arm.c file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83742?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 07:10:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa5501e4-e233-47d9-99b5-174fc90b741e</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Yes, then I agree that it uses &lt;code&gt;bootloader_util.c&lt;/code&gt;. So if you add the &lt;code&gt;bootloader_util.c&lt;/code&gt; file, does your application jump to the bootloader?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83741?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 07:06:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b8f1f7a-e6d4-4bad-9d1c-2ac3750b3afd</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;The above screenshot is from SDK v8.0.0 and the ble_app_hrs example with DFU support for the PCA10028 board., which uses the bootloader_util_arm.c file. If you&amp;#39;re using another SDK or board, then please let me know.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83740?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 07:04:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c4402dfa-a132-4ff4-951f-19b49372a566</guid><dc:creator>zcmm</dc:creator><description>&lt;p&gt;sorry ,my sdk is 8.1.0.pls see 8.1.0&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83748?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 07:00:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aec7c4de-6c33-4354-920f-a31db85dfda9</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ble_5F00_app_5F00_hrs_5F00_with_5F00_dfu.PNG" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83747?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 06:58:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c68a2b41-e1dd-4c50-81c2-d8a3be8b72ad</guid><dc:creator>zcmm</dc:creator><description>&lt;p&gt;the hrs exmaple not include that file,pls see picture.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83746?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 06:52:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e2347850-a1be-4251-8b29-754be13529f1</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;No, the &lt;code&gt;examples\ble_peripheral\ble_app_hrs\pca10028\s110_with_dfu\arm5_no_packs\ble_app_hrs_s110_with_dfu_pca10028.uvprojx&lt;/code&gt; example includes bootloader_util_arm.c&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83738?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 06:32:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e571964-7b05-4048-93b3-c33848c9c150</guid><dc:creator>zcmm</dc:creator><description>&lt;p&gt;if add bootloader_util_arm.c file,jumping to bootloader is fail.I see the HRM_DFU exmaple,it only add bootloader_util.c file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83739?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 06:30:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c577f321-dee8-481c-af5a-a54834b9454b</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;No, you should only have to add bootloader_util_arm.c, dfu_app_handler.c and ble_dfu.c as instructed in the documentation found &lt;a href="http://developer.nordicsemi.com/nRF5_SDK/nRF51_SDK_v8.x.x/doc/8.0.0/s110/html/a00081.html"&gt;here&lt;/a&gt;. You also need to set up the DFU BLE services and propagate SoftDevice BLE events to the BLE DFU Service as shown in the documentation.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83753?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 06:25:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b9ae2f00-6747-4436-8ec4-ce132d821568</guid><dc:creator>Elias</dc:creator><description>&lt;p&gt;Your app shouldn&amp;#39;t try to directly jump to the bootloader. The bootloader runs after a reset, before the application.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83749?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2017 01:13:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f63a07b4-a526-499f-a0db-601ed0bc3843</guid><dc:creator>zcmm</dc:creator><description>&lt;p&gt;yes,but not jumping the bootloader,maybe the document is wrong.it should add bootloader_util.c file,rather than bootloader_util_arm.c file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU application not jumping to bootloader</title><link>https://devzone.nordicsemi.com/thread/83745?ContentTypeID=1</link><pubDate>Tue, 18 Apr 2017 12:28:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da354f02-ea7b-4540-aaa4-777fef01ae15</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Firstly, you need to adjust the IROM1 size so that there is enough space for the bootloader since 0x18000 + 0x28000 = 0x40000 (128kB). The bootloader start adress is 0x3C000, so the correct size should be 0x3C000 - 0x18000 = 0x24000.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>