<?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>SDK12.3，NRF51822-QFAA,DFU setting</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/36520/sdk12-3-nrf51822-qfaa-dfu-setting</link><description>Hi; 
 I using experimental_ble_app_buttonless_dfu as the project. After build the project and download with softwareDevice , it works ok . Then I compile bootloader_secure and download by nRFgo studio, it cannot work . 
 Is there anything I should change</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 23 Jul 2018 07:55:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/36520/sdk12-3-nrf51822-qfaa-dfu-setting" /><item><title>RE: SDK12.3，NRF51822-QFAA,DFU setting</title><link>https://devzone.nordicsemi.com/thread/140925?ContentTypeID=1</link><pubDate>Mon, 23 Jul 2018 07:55:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10f8d03a-347f-4994-82b4-dbad302a5ce1</guid><dc:creator>mdevil39</dc:creator><description>&lt;p&gt;Thanks for your help .It works ok now .&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK12.3，NRF51822-QFAA,DFU setting</title><link>https://devzone.nordicsemi.com/thread/140803?ContentTypeID=1</link><pubDate>Fri, 20 Jul 2018 09:23:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:114e4839-f66b-4562-9b68-0b6a0da4db85</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You should not modify the bootoader.&lt;/p&gt;
&lt;p&gt;You need the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bootloader hex file&lt;/li&gt;
&lt;li&gt;Application hex file&lt;/li&gt;
&lt;li&gt;SoftDevice hex file&lt;/li&gt;
&lt;li&gt;Bootloader settings page hex file&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You build the bootloader and application. You use the SoftDevice hex file provided by us. You generate the bootloader settings page with nrfutil.&lt;/p&gt;
&lt;p&gt;Please have a look at the BLE Secure DFU Bootloader example and its documentation, in particular the &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v12.3.0%2Fble_sdk_app_dfu_bootloader.html&amp;amp;anchor=ble_sdk_app_dfu_bootloader_test"&gt;Testing&lt;/a&gt; section.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK12.3，NRF51822-QFAA,DFU setting</title><link>https://devzone.nordicsemi.com/thread/140725?ContentTypeID=1</link><pubDate>Thu, 19 Jul 2018 15:38:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f8d35465-fdf5-4464-a5a1-38b45b8d51b9</guid><dc:creator>mdevil39</dc:creator><description>&lt;p&gt;If&amp;nbsp;&lt;span&gt;bootloader_secure project doesn&amp;#39;t has any change it works ok :&amp;nbsp;after program all files(softwareDevice/ application /bootloader), it can see from app: DfuTarg . But how can I make it runs normal after program all files,&amp;nbsp; instead of running in bootloader mode .&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I try to modify bootloader which make application doesn&amp;#39;t enter bootloader mode after program bootloader, but it fail :&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;uint8_t m_boot_settings[CODE_PAGE_SIZE] __attribute__((at(BOOTLOADER_SETTINGS_ADDRESS))) __attribute__((used))= {BANK_VALID_APP}; &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK12.3，NRF51822-QFAA,DFU setting</title><link>https://devzone.nordicsemi.com/thread/140685?ContentTypeID=1</link><pubDate>Thu, 19 Jul 2018 13:34:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:890fc689-9739-4643-8062-1f5c68d94c20</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;When you program the bootloader directly (using a programmer), together with an application, then you must also generate and program a bootloader settings page. That way the bootloader is aware of the application. Otherwise it will think that no application should be started.&lt;/p&gt;
&lt;p&gt;See the &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v12.3.0%2Flib_bootloader_dfu_process.html&amp;amp;anchor=lib_bootloader_dfu_process_settings"&gt;Bootloader settings&lt;/a&gt; section of the DFU process documentation, as well as the documentation for &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.tools%2Fdita%2Ftools%2Fnrfutil%2Fnrfutil_settings_generate_display.html"&gt;generating a bootloader settings file with nrfutil&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK12.3，NRF51822-QFAA,DFU setting</title><link>https://devzone.nordicsemi.com/thread/140485?ContentTypeID=1</link><pubDate>Wed, 18 Jul 2018 07:58:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f745bde8-6684-40fb-9e20-263872614d01</guid><dc:creator>mdevil39</dc:creator><description>&lt;p&gt;0&amp;gt; SDH:WARNING:sd_ble_enable: RAM start should be adjusted to 0x20002018&lt;br /&gt; 0&amp;gt; SDH:WARNING:RAM size should be adjusted to 0x1fe8&lt;/p&gt;
&lt;p&gt;According to the application&amp;nbsp; message , I set the ram&amp;nbsp;&lt;span&gt;start&amp;nbsp;0x20002018 size&amp;nbsp;0x1fe8, it can work without bootloader software . But I don&amp;#39;t know how to set bootloader software ram .&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>