<?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>BLE Mesh DFU + Long Range (Coded PHY)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/50532/ble-mesh-dfu-long-range-coded-phy</link><description>Greetings! 
 
 I am using the SDK Mesh 3.1.0 and Softdevice 6.1.0 with the nRF52840 Dev kit: (PCA10056) 
 So, in my previous post ( https://devzone.nordicsemi.com/f/nordic-q-a/50115/mesh-dfu-example---provisioning-into-the-mesh-network ) I was having</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 19 Aug 2019 13:54:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/50532/ble-mesh-dfu-long-range-coded-phy" /><item><title>RE: BLE Mesh DFU + Long Range (Coded PHY)</title><link>https://devzone.nordicsemi.com/thread/204809?ContentTypeID=1</link><pubDate>Mon, 19 Aug 2019 13:54:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c73ab2fb-452a-4941-b1fa-38067c9a208d</guid><dc:creator>EAn</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/hungbui"&gt;Hung Bui&lt;/a&gt;,&lt;/p&gt;
&lt;p&gt;I apologize for the delay in the reply, I was on holiday. &lt;br /&gt;Yes we got it working on 1Mbps.&lt;/p&gt;
&lt;p&gt;When I posted this request it seemed like there was something wrong with using Coded PHY + DFU. In the meatime we moved along with other parts of the project.&lt;/p&gt;
&lt;p&gt;I thank you for your support and thorough replies. I will refer to this post once we need to get back at it.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;//EAn&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Mesh DFU + Long Range (Coded PHY)</title><link>https://devzone.nordicsemi.com/thread/202169?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2019 13:29:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:491cb958-79d5-4e13-90f6-bd4b2d3b93db</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi EAn,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m sorry that the other case went missing as it&amp;#39;s marked as solved and I didn&amp;#39;t get notification. In the future, if you see a case doesn&amp;#39;t have a reply after 2-3 days, please send a PM&amp;nbsp;AND&amp;nbsp;create a new case.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I assume that now you can do Mesh DFU on the normal 1Mbps PHY (?).&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We have never tested Mesh DFU with Coded Phy. As it&amp;#39;s quite out of spec, I don&amp;#39;t think we will have an official example that support this soon.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Anyway, as far as I know it should work out of the box, after the modification that you made for the normal Bluetooth Mesh operation ( I assume that it&amp;#39;s now work&amp;nbsp;successfully with Coded PHY ? )&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What you can do to check what could go wrong is to look into&amp;nbsp;nrf_mesh_listen inside nrf_mesh.c to check if&amp;nbsp;AD_TYPE_DFU event occurs.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is when we forward the dfu&amp;nbsp;image to the bootloader. If you can reach this point, there is no difference in which PHY was used.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Another place is when you start DFU, please check if&amp;nbsp;mesh_evt_handler() inside main.c is called and&amp;nbsp;NRF_MESH_EVT_DFU_* events arrived.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Note that if&amp;nbsp;fw_updated_event_is_for_me() return false, the node will only relay the dfu packets but not updating it.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>