<?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>Does BLE run during MESH DFU?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/96900/does-ble-run-during-mesh-dfu</link><description>Hello, 
 
 It states in the documentation that during DFU MESH, the application is running and then switched over after the update is downloaded. My question is, if the application is using BLE-MESH to transmit data periodically, will that be stopped</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 21 Feb 2023 16:00:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/96900/does-ble-run-during-mesh-dfu" /><item><title>RE: Does BLE run during MESH DFU?</title><link>https://devzone.nordicsemi.com/thread/411173?ContentTypeID=1</link><pubDate>Tue, 21 Feb 2023 16:00:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dd359b1c-f9df-4cd3-b4ac-5f131ecc4be9</guid><dc:creator>Shahin97</dc:creator><description>&lt;p&gt;Fantastic explanation, Thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does BLE run during MESH DFU?</title><link>https://devzone.nordicsemi.com/thread/411152?ContentTypeID=1</link><pubDate>Tue, 21 Feb 2023 14:42:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3291fa45-f939-49dc-85c1-713b2bf417ab</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The bootloader in the nRF5 SDK for Mesh is a background bootloader. This means that it is the application&amp;#39;s job to transfer (receive, to be more specific) the image, and store it at a certain place in flash. During this time, the application will be running as normal, in parallel to receiving the DFU packets. So at this point in time, it will operate normally both with Mesh and BLE (if you are using &amp;quot;normal&amp;quot; Bluetooth Low Energy).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When the transfer is complete, the bootloader needs to swap the old and new application. During this time, the application will not be operative, as it is the bootloader that controls the CPU. During this time the nRF will not receive or send any BLE or Mesh packets. However, this is only in the range of seconds. When it is done, it will start the new application.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>