<?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>two sets of nRF52840 device Firmware upgrade without phone or tablet</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/44791/two-sets-of-nrf52840-device-firmware-upgrade-without-phone-or-tablet</link><description>We have a question about firmware upgrade during our development based on nRF52840. I understand that there are couple ways to upgrade the firmware by phone/tablet/PC. However, we would like to make this happen - Using one nRF52840 device to upgrade the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 14 Mar 2019 15:49:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/44791/two-sets-of-nrf52840-device-firmware-upgrade-without-phone-or-tablet" /><item><title>RE: two sets of nRF52840 device Firmware upgrade without phone or tablet</title><link>https://devzone.nordicsemi.com/thread/176265?ContentTypeID=1</link><pubDate>Thu, 14 Mar 2019 15:49:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d33bda6-4f00-46c8-ae06-6e4bbec2699d</guid><dc:creator>Marjeris Romero</dc:creator><description>&lt;p&gt;Hi jordanliu25,&lt;/p&gt;
&lt;p&gt;So here are a couple of options for you. If you are going to upgrade multiple devices you should maybe consider using &lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/Mesh_SDK/v3-1-0/md_doc_getting_started_dfu_quick_start"&gt;Mesh DFU&lt;/a&gt;. But you will need to update the first device through UART, then this device will store the update and then also forward it to the other devices withing radio range in the mesh network.&lt;/p&gt;
&lt;p&gt;If you don&amp;#39;t want to use Mesh or if we are only talking about a couple of devices to update you could also use a new feature which was introduce in SDK15.3 which lets you store a external application without activating it.&lt;/p&gt;
&lt;p&gt;This way you could use you phone to update device A. Device A receives the update and stores it at bank 1 without updating its application. Then you will need to modify you application in device A to act as a DFU master to update device B. After device B is updated device A can activate the image and replace its own application.&amp;nbsp; See the relase notes under &amp;quot;DFU&amp;quot; from SDK 15.3 for more information &lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-3-0/index"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Marjeris&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: two sets of nRF52840 device Firmware upgrade without phone or tablet</title><link>https://devzone.nordicsemi.com/thread/176070?ContentTypeID=1</link><pubDate>Thu, 14 Mar 2019 02:09:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3331db2e-7284-4fec-8bdf-f2134ef85914</guid><dc:creator>jordanliu25</dc:creator><description>&lt;p&gt;I would like to ask one host to upgrade multiple devices. Because our using environment request this function.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: two sets of nRF52840 device Firmware upgrade without phone or tablet</title><link>https://devzone.nordicsemi.com/thread/176068?ContentTypeID=1</link><pubDate>Thu, 14 Mar 2019 01:57:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c328665-b065-428a-9902-d183a55cd687</guid><dc:creator>jordanliu25</dc:creator><description>&lt;p&gt;The host is standalone. It doesn&amp;#39;t connect to a pc. Do you have any ideas how to make make the connection between host and receiver when upgrading the system? Receiver side may refer to the sdk examples.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: two sets of nRF52840 device Firmware upgrade without phone or tablet</title><link>https://devzone.nordicsemi.com/thread/176014?ContentTypeID=1</link><pubDate>Wed, 13 Mar 2019 16:37:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb1dbdbc-dee0-4e5f-a210-9896615f65c2</guid><dc:creator>Marjeris Romero</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Could you explain you application a little bit more? Do you need to update only 2 devices or do you have have multiple devices to update? Can I ask why you want a device A to update device B? Why not use the phone (or the DFU master) to update both devices?&lt;/p&gt;
&lt;p&gt;-Marjeris&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: two sets of nRF52840 device Firmware upgrade without phone or tablet</title><link>https://devzone.nordicsemi.com/thread/175939?ContentTypeID=1</link><pubDate>Wed, 13 Mar 2019 13:20:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:429e32ac-2ad5-4e11-983f-26b0bf217393</guid><dc:creator>twihtronics</dc:creator><description>&lt;p&gt;nRF Connect is also a good start for the host side.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: two sets of nRF52840 device Firmware upgrade without phone or tablet</title><link>https://devzone.nordicsemi.com/thread/175936?ContentTypeID=1</link><pubDate>Wed, 13 Mar 2019 13:14:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2ce7d475-25a6-459b-8253-69244c136152</guid><dc:creator>twihtronics</dc:creator><description>&lt;p&gt;Is the host connected to a pc or standalone? This will be important to know for the host side. FOr the side receiving the update in the sdk under DFU, those examples should give you the functionality your desire as is for the device being updated.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>