<?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>The method to update a firmware over the air</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/58910/the-method-to-update-a-firmware-over-the-air</link><description>We would like to develop OTA firmware update with nRF52840. 
 In the development phase, we have been using &amp;quot;Thingy: 91&amp;quot; and place the firmware onto the MCUs of nRF9160 and nRF52840. 
 Using the BLE DFU protocol, we would like to update the firmware on</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 11 Mar 2020 09:06:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/58910/the-method-to-update-a-firmware-over-the-air" /><item><title>RE: The method to update a firmware over the air</title><link>https://devzone.nordicsemi.com/thread/239274?ContentTypeID=1</link><pubDate>Wed, 11 Mar 2020 09:06:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33117692-0c7f-4c5f-a33c-9da70b0ce203</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Our support for Zephyr (and NCS) on nRF52-series devices are limited to the &lt;a href="https://github.com/NordicPlayground/fw-nrfconnect-nrf/tree/master/applications/nrf_desktop"&gt;nrf_desktop&lt;/a&gt;&amp;nbsp;at this time, so I would recommend that you contact the zephyr community to ask about how mcuboot + bluetooth dfu works in this environment.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user=""]&lt;p&gt;&lt;/p&gt;&lt;p&gt;But t&lt;span&gt;he nRF Connect SDK includes a fork of the Zephyr Project.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;This is correct, and this is the reason why we&amp;#39;re always a &amp;quot;bit behind&amp;quot; upstream master. We fork the zephyr-rtos project, and our plan is to always try to upstream (contribute back) changes that are relevant to zephyr in general, and we continuously sync up with the upstream repository. The differences should be minimal, but there are some, like tying in the &amp;quot;nrf&amp;quot; repo into the source tree.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>