<?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>How to update the app via app?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/128548/how-to-update-the-app-via-app</link><description>Hello Nordic, 
 
 I am working on nRF52832 with SDK 17.1, using ESB, I previously used UART for DFU updates, but now I need to perform OTA updates via ESB. 
 I noticed a macro called `NRF_BL_DFU_ALLOW_UPDATE_FROM_APP` and believe that enabling it would</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 02 Jul 2026 10:30:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/128548/how-to-update-the-app-via-app" /><item><title>RE: How to update the app via app?</title><link>https://devzone.nordicsemi.com/thread/568696?ContentTypeID=1</link><pubDate>Thu, 02 Jul 2026 10:30:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:18715608-20a9-4c54-9f01-87c7646cded2</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Lurn,&amp;nbsp;&lt;br /&gt;It&amp;#39;s great to know &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f929.svg" title="star-struck"&gt;&amp;#x1f929;&lt;/span&gt;Thanks for updating!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to update the app via app?</title><link>https://devzone.nordicsemi.com/thread/568694?ContentTypeID=1</link><pubDate>Thu, 02 Jul 2026 09:08:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d23fe811-96f4-4281-8915-f5010750cd2b</guid><dc:creator>Lurn_Z</dc:creator><description>&lt;p&gt;Hi Hung,&lt;/p&gt;
&lt;p&gt;Base your link, I can update the app successful.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;Lurn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to update the app via app?</title><link>https://devzone.nordicsemi.com/thread/568510?ContentTypeID=1</link><pubDate>Mon, 29 Jun 2026 01:25:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b690f4f5-e604-4669-a44b-635e409a6277</guid><dc:creator>Lurn_Z</dc:creator><description>&lt;p&gt;Hi Hung,&lt;/p&gt;
&lt;p&gt;Sorry for later reply, I will check the sample, if I have some issue on it, will ask you again.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Lurn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to update the app via app?</title><link>https://devzone.nordicsemi.com/thread/568421?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2026 13:03:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0ae750c5-6e8c-4b57-b4e6-07c3e8fb6199</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Lurnz,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;We unfortunately don&amp;#39;t have an official sample for that.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Enable NRF_BL_DFU_ALLOW_UPDATE_FROM_APP is the right configuration but you need the code in the app to receive image and write some meta data correctly for the bootloader to boot and swap the image. We have a sample made long ago but could be a good place to start. Please take a look at this ticket, Vidar has provided a sample for background DFU here:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/94234/nrf52840-update-from-a-ltem-modem/397865"&gt;RE: nRF52840 : update from a LTEM modem&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>