<?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 do OTA of the nrf52840 peripheral device using Linux based gateway having nrf52840 central device</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/75275/how-to-do-ota-of-the-nrf52840-peripheral-device-using-linux-based-gateway-having-nrf52840-central-device</link><description>Hi Team, 
 
 I want to perform an OTA of my nrf52840 based peripheral device using the Linux-based gateway which is having the nrf52840 module interfaced. I know I can perform OTA of the device using the nrfConnect mobile app but I want to do it by my</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 27 May 2021 09:57:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/75275/how-to-do-ota-of-the-nrf52840-peripheral-device-using-linux-based-gateway-having-nrf52840-central-device" /><item><title>RE: How to do OTA of the nrf52840 peripheral device using Linux based gateway having nrf52840 central device</title><link>https://devzone.nordicsemi.com/thread/312022?ContentTypeID=1</link><pubDate>Thu, 27 May 2021 09:57:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9680dce2-a44f-4bd2-abc4-f070cbde01b7</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;Bhavya,&lt;/p&gt;
&lt;p&gt;The DFU protocol is documented &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/lib_dfu_transport.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to do OTA of the nrf52840 peripheral device using Linux based gateway having nrf52840 central device</title><link>https://devzone.nordicsemi.com/thread/311833?ContentTypeID=1</link><pubDate>Wed, 26 May 2021 13:38:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea477f61-7b7a-4116-b420-f66306a32108</guid><dc:creator>Bhavya Mathukiya</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Can you please provide me with any documentation where DFU Master flow/sequence is mentioned. I have to implement DFU master application for my project. I have also started looking into nrfutil source code.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Bhavya&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to do OTA of the nrf52840 peripheral device using Linux based gateway having nrf52840 central device</title><link>https://devzone.nordicsemi.com/thread/310251?ContentTypeID=1</link><pubDate>Tue, 18 May 2021 17:46:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:11ace95e-82c5-4db4-8aa7-a602e854f590</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;Bhavya,&lt;/p&gt;
&lt;p&gt;No, nrfutil does not work with that. In that case you either have to switch firmware on the nRF when you want to do DFU, or you need to implement a DFU master yourself. You could look at nrfutil or some of the other implementations we provide for reference in that case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to do OTA of the nrf52840 peripheral device using Linux based gateway having nrf52840 central device</title><link>https://devzone.nordicsemi.com/thread/310174?ContentTypeID=1</link><pubDate>Tue, 18 May 2021 13:10:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:99559549-c557-4c7e-bf7a-81069975d0d3</guid><dc:creator>Bhavya Mathukiya</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks for the speedy response. I am using the&amp;nbsp;&lt;span&gt;Zephyr Bluetooth controller on the nrf module(nrf52840) connected with the gateway. Do you know nrfutil is working for it?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Bhavya&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to do OTA of the nrf52840 peripheral device using Linux based gateway having nrf52840 central device</title><link>https://devzone.nordicsemi.com/thread/310152?ContentTypeID=1</link><pubDate>Tue, 18 May 2021 12:28:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:254a0201-8ff7-4251-9f39-f515d736e355</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi Bhavya,&lt;/p&gt;
&lt;p&gt;Nordic does not provide a native DFU master implementation for the nRF5 SDK bootloader for Linux (or Windows or Mac). However, if you use the connectivity firmware on the nRF module that is connected to the Linux gateway (same as is used by &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nrfconnect_ble%2FUG%2FnRF_Connect_BLE%2FnRF_Connect_intro.html"&gt;nRF Connect BLE&lt;/a&gt;), you can use &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrfutil/UG/nrfutil/nrfutil_intro.html"&gt;nrfutil &lt;/a&gt;to do DFU.&lt;/p&gt;
&lt;p&gt;Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>