<?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>Setting up DFU OTA</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/85045/setting-up-dfu-ota</link><description>Hey, 
 I am trying to add DFU support to my application. 
 In my case, I copied the code from the NRF SDK 15.3 DFU secure_bootloader example for pca10040_ble and included all of the required files. Furthermore, I used the main function from the example</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 23 Mar 2022 11:42:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/85045/setting-up-dfu-ota" /><item><title>RE: Setting up DFU OTA</title><link>https://devzone.nordicsemi.com/thread/359584?ContentTypeID=1</link><pubDate>Wed, 23 Mar 2022 11:42:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2257d31d-c3db-4749-9faa-0a495eea61c6</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Is this a custom board or the DK?&lt;/p&gt;
&lt;p&gt;In the bootloader project&amp;#39;s sdk_config.h file, there is a config that sets what pin that is used to enter bootloader mode.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up DFU OTA</title><link>https://devzone.nordicsemi.com/thread/358928?ContentTypeID=1</link><pubDate>Fri, 18 Mar 2022 17:17:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5f903a54-3e0a-4fce-800e-05e391372046</guid><dc:creator>lidorelias3</dc:creator><description>&lt;p&gt;It doesn&amp;#39;t work. I uploaded the blinky example using DFU, is the application I need to upload with DFU needs something special to support DFU? or the bootloader handles that?&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;div style="left:116px;position:absolute;top:-20px;" id="gtx-trans"&gt;
&lt;div class="gtx-trans-icon"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up DFU OTA</title><link>https://devzone.nordicsemi.com/thread/357093?ContentTypeID=1</link><pubDate>Wed, 09 Mar 2022 10:13:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a1d9afa-35c0-4e9f-9653-9b9cad1c1524</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Try holding button 4 down, then press the reset button on the DK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up DFU OTA</title><link>https://devzone.nordicsemi.com/thread/356450?ContentTypeID=1</link><pubDate>Sun, 06 Mar 2022 20:32:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61aedaa8-bf64-43d4-90d6-05e5429df8cc</guid><dc:creator>lidorelias3</dc:creator><description>&lt;p&gt;Hey,&lt;/p&gt;
&lt;p&gt;After I flashed the DFU secure bootloader I managed to connect to it with NRFConnect in my iPhone. Then, after I upload the new application via DFU, I can&amp;#39;t go back to the DFU mode even when I press button 4 (It just restart and go back to the application I uploaded). How should I go back to DFU mode?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up DFU OTA</title><link>https://devzone.nordicsemi.com/thread/355773?ContentTypeID=1</link><pubDate>Wed, 02 Mar 2022 10:27:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5f68ac96-ba85-4f48-b3ef-b90968709e31</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;It&amp;#39;s possible, See e.g.&amp;nbsp;these comments:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/61707/unable-to-enter-bootloader-after-flashing-new-firmware-with-segger-embedded-studio/251712#251712"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/61707/unable-to-enter-bootloader-after-flashing-new-firmware-with-segger-embedded-studio/251712#251712&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/34212/howto-flash-bootloader-settings-for-dfu-using-ses-at-debug-time/209267#209267"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/34212/howto-flash-bootloader-settings-for-dfu-using-ses-at-debug-time/209267#209267&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up DFU OTA</title><link>https://devzone.nordicsemi.com/thread/355659?ContentTypeID=1</link><pubDate>Tue, 01 Mar 2022 20:48:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b39ff9a7-e657-4434-9fe1-108107c38669</guid><dc:creator>lidorelias3</dc:creator><description>&lt;p&gt;Is there a way to use Segger to flash the bootloader with my application?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up DFU OTA</title><link>https://devzone.nordicsemi.com/thread/355192?ContentTypeID=1</link><pubDate>Mon, 28 Feb 2022 08:59:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e71052f2-f186-43a4-b280-e9416b48e4ab</guid><dc:creator>Sigurd</dc:creator><description>[quote user="lidorelias3"]How should I incorporate the bootloader into my project?[/quote]
&lt;p&gt;Just flash the bootloader hex file, along with your application hex file(and SoftDevice + bootloader settings page). You can also merge them if you want using mergehex tool&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up DFU OTA</title><link>https://devzone.nordicsemi.com/thread/355135?ContentTypeID=1</link><pubDate>Sat, 26 Feb 2022 17:00:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3a7ea160-1979-43c7-aa9b-edbaf2599fcc</guid><dc:creator>lidorelias3</dc:creator><description>&lt;p&gt;&lt;span&gt;Thank you for your response!&lt;br /&gt;How should I incorporate the bootloader into my project?&lt;/span&gt;&lt;/p&gt;
&lt;div style="left:51px;position:absolute;top:-20px;" id="gtx-trans"&gt;
&lt;div class="gtx-trans-icon"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up DFU OTA</title><link>https://devzone.nordicsemi.com/thread/354561?ContentTypeID=1</link><pubDate>Wed, 23 Feb 2022 12:32:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4045b130-8f7b-4566-b87c-9cc5a8bc166f</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]In my case, I copied the code from the NRF SDK 15.3 DFU secure_bootloader example for pca10040_ble and included all of the required files.[/quote]
&lt;p&gt;That&amp;#39;s not how you do it, you don&amp;#39;t combine them. You keep it as 2 separate projects. The bootloader will be located at then end/top of the flash.&lt;br /&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1645619480518v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;I recommend that you take a look at this guide:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/guides/short-range-guides/b/software-development-kit/posts/getting-started-with-nordics-secure-dfu-bootloader"&gt;https://devzone.nordicsemi.com/guides/short-range-guides/b/software-development-kit/posts/getting-started-with-nordics-secure-dfu-bootloader&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>