<?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>DFU over Mesh time requirements</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/45014/dfu-over-mesh-time-requirements</link><description>Just to clarify a bit, I get that the DFU will take ages to propagate though a large network, but the first insertion of the new DFU from, lets say a cellphone, to the &amp;quot;proxy&amp;quot; node might take 1 - 2 hours max then the origin cellphone can disconnect and</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 25 Mar 2019 12:20:18 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/45014/dfu-over-mesh-time-requirements" /><item><title>RE: DFU over Mesh time requirements</title><link>https://devzone.nordicsemi.com/thread/178091?ContentTypeID=1</link><pubDate>Mon, 25 Mar 2019 12:20:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bda28e1-9636-4e9d-a89d-415df11cac3c</guid><dc:creator>Sigurd</dc:creator><description>[quote user="Technical Zaniboni"]is there any technical specification / requirements from SIG regarding this? [/quote]
&lt;p&gt;&amp;nbsp;No. The current Mesh spec does not include anything about Mesh DFU, or how it should be implemented. The DFU&amp;nbsp;solution in the Mesh SDK is therefore Nordic&amp;nbsp;proprietary. You can read more about the current Nordic Semiconductor Mesh DFU protocol &lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/Mesh_SDK/v3-1-0/md_doc_libraries_dfu_dfu_protocol"&gt;here &lt;/a&gt;and &lt;a href="https://github.com/NordicPlayground/nRF51-ble-bcast-mesh/tree/master/docs/dfu"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU over Mesh time requirements</title><link>https://devzone.nordicsemi.com/thread/177910?ContentTypeID=1</link><pubDate>Fri, 22 Mar 2019 17:28:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:536fc573-bd60-473f-b0e3-d56b2c2879f5</guid><dc:creator>PM Bubblynet</dc:creator><description>&lt;p&gt;Hi! I&amp;nbsp;see, is there any technical specification / requirements from SIG regarding this? I am rather looking at this from a system design / roadmap point of view... rather than being limited by what&amp;#39;s implemented / supported at the moment, it would be nice to know how supposed will be implemented in the future according to specifications or requirements either from SIG or nRF connect or Mesh SDK etc...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU over Mesh time requirements</title><link>https://devzone.nordicsemi.com/thread/177831?ContentTypeID=1</link><pubDate>Fri, 22 Mar 2019 12:51:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:035b9848-78d8-4701-93fe-99dbbc75cd41</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote userid="73023" url="~/f/nordic-q-a/45014/dfu-over-mesh-time-requirements/177451"]rather of how the DFU is supposed to work, for example[/quote]
&lt;p&gt;The idea described in that post is in theory possible. And implementing a DFU master for the proxy node, the phone could in theory disconnect after it has sent the fw image, and the proxy node/DFU master would be&amp;nbsp;responsible for the&amp;nbsp;&lt;span&gt;deployment.&amp;nbsp;&lt;/span&gt;But it&amp;#39;s not implemented or supported today, so this is all just &lt;span&gt;hypotheticals at the moment.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU over Mesh time requirements</title><link>https://devzone.nordicsemi.com/thread/177451?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2019 19:10:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b7e67d0d-40b0-4c7b-bb02-ddda2bb1e6e8</guid><dc:creator>PM Bubblynet</dc:creator><description>&lt;p&gt;Hi Signud,&lt;/p&gt;
&lt;p&gt;Thanks for the answer, the question was not so much to whats supported at the moment, rather of how the DFU is supposed to work, for example:&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/36316/bluetooth-mesh-dfu-by-nordic-mobile-app-libraries"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/36316/bluetooth-mesh-dfu-by-nordic-mobile-app-libraries&lt;/a&gt;&amp;nbsp;its mentioned that:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;quot;the idea is the DFU gateway node (the node that&amp;nbsp;&amp;quot; stores these packets, and also forwards ..&amp;quot; ) should be able to talk to a phone as a gatt proxy. Then the phone send the image to the gateway node and the image be distributed to the mesh network.&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU over Mesh time requirements</title><link>https://devzone.nordicsemi.com/thread/177392?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2019 14:51:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad7926a4-b97e-4eac-a19b-959c2d926ecb</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote userid="73023" url="~/f/nordic-q-a/45014/dfu-over-mesh-time-requirements"]lets say a cellphone[/quote]
&lt;p&gt;I don&amp;#39;t think Mesh DFU from phone is supported.&amp;nbsp;&lt;/p&gt;
[quote userid="73023" url="~/f/nordic-q-a/45014/dfu-over-mesh-time-requirements"]can disconnect and the DFU will keep spreading through the Mesh?[/quote][quote userid="73023" url="~/f/nordic-q-a/45014/dfu-over-mesh-time-requirements"]but I hope that the origin node can disappear and its not required to deploy completely the DFU to all the nodes on the Mesh.[/quote]
&lt;p&gt;No, that is&amp;nbsp;unfortunately not supported. The DFU master has to be connected the whole time.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>