<?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>Bluetooth mesh on nRF52840 SDK vs Zephyr</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/67262/bluetooth-mesh-on-nrf52840-sdk-vs-zephyr</link><description>Hi everyone, 
 I am doing an evaluation for a Bluetooth Mesh based project. There is however one huge source of uncertainty that I cannot find definitive answers to, and that is caused by the two currently existing solutions for programming nordic SOCs</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 16 Oct 2020 13:33:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/67262/bluetooth-mesh-on-nrf52840-sdk-vs-zephyr" /><item><title>RE: Bluetooth mesh on nRF52840 SDK vs Zephyr</title><link>https://devzone.nordicsemi.com/thread/275390?ContentTypeID=1</link><pubDate>Fri, 16 Oct 2020 13:33:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4502a2a7-e440-4716-b33f-d66b82db85b9</guid><dc:creator>kratenko</dc:creator><description>&lt;p&gt;Hi Hung, thanks for the elaborate answers. This should be sufficient for an evaluation I think. Cheers.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth mesh on nRF52840 SDK vs Zephyr</title><link>https://devzone.nordicsemi.com/thread/275378?ContentTypeID=1</link><pubDate>Fri, 16 Oct 2020 13:14:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf9a79d0-0895-41c1-a2c1-4c6d02eefb39</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Kratenko,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I will need to check with the mesh team to get a confirmation regarding long range with mesh on NCS. But as you already mentioned, it&amp;#39;s not covered in the mesh spec. So this feature will not on the top of our priority and will not have any official support unless there is a change in the spec.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regarding your question:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Does Zephyr use the Softdevices for the nRF52480 in any way? Are there plans to do so in the future?&amp;nbsp; No, Zephyr doesn&amp;#39;t use softdevice. Zephyr has its own host stack and its own controller stack. In our NCS SDK (which partly uses Zephyr but it&amp;#39;s not the same as Zephyr) we provide in addition a&amp;nbsp;Nordic&amp;#39;s controller which based on the softdevice. But it&amp;#39;s only the controller stack.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;If I start a new BT-Mesh project, should I go with the well tested mesh-SDK (which seems end-of-life) or with the coming thing Zephyr (which seems not production ready, yet). Is there any recommendation by Nordic?&lt;br /&gt;I would suggest you discuss this with our RSM for Germany to find the best solution for you. Please let me know if you don&amp;#39;t have the contact. Our generic advise currently is that if you are fine with what available now in nRF Mesh SDK and would go to production phase fairly soon you should go for NRF5 SDK. If you are only evaluating and may need advanced feature that new Bluetooth Mesh spec may have then you should get started with NCS Mesh.&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Does Zephyr support BT-Longrange (Coded Phy). Yes, at least for BLE. I don&amp;#39;t have the confirmation for LongRange with Mesh ( and don&amp;#39;t think there will be, as it&amp;#39;s out of spec)&lt;/li&gt;
&lt;li&gt;Is it realistic to try and build BT-Mesh using Coded Phy in Zephyr (I know that is outside of the Mesh spec. I also know that it has been done with the SDK)&lt;br /&gt;I believe it&amp;#39;s possible but I can&amp;#39;t confirm.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Is it possible to use the Mesh-SDK without Segger-IDE (all howtos start with &amp;quot;install segger ide&amp;quot;)&amp;nbsp;&lt;br /&gt;Yes, you can compile using ninja in command line. Have a look &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v4.2.0/md_doc_getting_started_how_to_build.html?cp=7_2_1_2"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It&amp;#39;s pretty early for Mesh and even Bluetooth on Zephyr/NCS but we are doing certification and in&amp;nbsp;a short future time frame&amp;nbsp;(6 months) there will be official support and certification for Bluetooth and probably Bluetooth Mesh as well.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>