<?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>Bootloader over Mesh</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/40105/bootloader-over-mesh</link><description>Some questions about the operation of the DFU over Mesh. 
 If a node goes out of range while the DFU is in progress it seems that it will never get the update and the only way to address this would be to re DFU the whole mesh. 
 Also if a node comes in</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 02 Nov 2018 17:38:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/40105/bootloader-over-mesh" /><item><title>RE: Bootloader over Mesh</title><link>https://devzone.nordicsemi.com/thread/155812?ContentTypeID=1</link><pubDate>Fri, 02 Nov 2018 17:38:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:864de2fc-b0cb-4cc4-9c25-f6fdce4aa9fa</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You are correct that this is a limitation with the DFU solution that we provide for bluetooth Mesh. While DFU packets are resent multiple times during the DFU process, in order for all nodes to receive all packets, nodes that leave the network for portions of time will not get the full update and hence will not be updated.&lt;/p&gt;
&lt;p&gt;As you suggest, you can work around this limitation by repeating the DFU process. Nodes that are already updated will still forward the packets, so you will still reach the nodes that previously has not been updated.&lt;/p&gt;
&lt;p&gt;Note that the topology of the mesh network and the location of a device within the network can change throughout the DFU process, as long as the network is not broken down into subparts that can no longer reach each other. I.e. this is only an issue if nodes completely loses contact with the rest of the mesh network.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>