<?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>NRF52840 Background DFU via GSM in SDK 17.1.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93853/nrf52840-background-dfu-via-gsm-in-sdk-17-1-0</link><description>Hello, 
 
 We want to implement Background DFU in NRF52840 with SDK 17.1.0 via a GSM module with HTTP. 
 
 Please guide s regarding this. 
 
 Thank You 
 Bivay</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 15 Nov 2022 05:53:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93853/nrf52840-background-dfu-via-gsm-in-sdk-17-1-0" /><item><title>RE: NRF52840 Background DFU via GSM in SDK 17.1.0</title><link>https://devzone.nordicsemi.com/thread/395675?ContentTypeID=1</link><pubDate>Tue, 15 Nov 2022 05:53:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9407cf91-ee22-4ea5-a931-467117ab8957</guid><dc:creator>bivay</dc:creator><description>&lt;p&gt;Our application is to&amp;nbsp; pulse count of water meter and gas meter, so if dfu process is taken in bootloder, then we have to add logic of pulse count and store in bootloader, too. which is not a good idea. So, require in application dfu with GSM.&lt;/p&gt;
&lt;div id="mouseposition-extension-element-full-container" style="font-weight:400;"&gt;
&lt;div id="mouseposition-extension-element-rect-display" style="background:rgba(255, 255, 255, 0.7);color:#000000;cursor:default;display:none;font-family:&amp;#39;Helvetica Neue&amp;#39;, Helvetica, Arial, sans-serif;font-size:12px;height:0px;position:absolute;width:0px;"&gt;
&lt;pre style="background-color:rgba(255, 255, 255, 0.7);color:#000000;text-align:center;"&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;pre id="mouseposition-extension-element-coordinate-display" style="background:#ffffff;border-color:#222222 black #333333;border-radius:3px;border-style:solid;border-width:1px;color:#222222;cursor:default;display:none;font-family:&amp;#39;Helvetica Neue&amp;#39;, Helvetica, Arial, sans-serif;font-size:12px;line-height:14px;padding:3px;position:absolute;"&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 Background DFU via GSM in SDK 17.1.0</title><link>https://devzone.nordicsemi.com/thread/395531?ContentTypeID=1</link><pubDate>Mon, 14 Nov 2022 11:34:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:303e0465-7251-4021-928b-58f4ad800554</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I would recommend you run serial DFU within the bootloader unless you have a good reason for wanting to handle the DFU process from the application. This is a simpler approach and works out-of-the-box with our existing bootloader whereas background DFU requires that you integrate all the DFU handling libraries to your application. For&lt;/span&gt;&lt;span&gt;&amp;nbsp;background DFU of the application (i.e. receiving the FW image while running the main app), we do not have any official examples for it, only the demo sample my&amp;nbsp;colleague Vidar uploaded in this post:&amp;nbsp;&lt;/span&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/46994/background-dfu-application-source-code/187534#187534"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/46994/background-dfu-application-source-code/187534#187534&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For DFU &amp;quot;master&amp;quot; code, see chapter 6 here:&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#h108sjziaxo3m81rkgr1has5r1d72qtu"&gt;https://devzone.nordicsemi.com/guides/short-range-guides/b/software-development-kit/posts/getting-started-with-nordics-secure-dfu-bootloader#h108sjziaxo3m81rkgr1has5r1d72qtu&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>