<?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>Encounter device tree build error when building zephyr BLE peripheral example with zephyr LL software stack (NCS 2.7.0 -&amp;gt; NCS 2.9.0)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/118596/encounter-device-tree-build-error-when-building-zephyr-ble-peripheral-example-with-zephyr-ll-software-stack-ncs-2-7-0---ncs-2-9-0</link><description>Hi, 
 I am encountering the following build error with the BLE peripheral example after migrating from NCS 2.7.0 to 2.9.0 and when CONFIG_BT_LL_SW_SPLIT=y is set in prj.conf, and I am using a nRF52 DK. 
 /toolchains/b8efef2ad5/Cellar/cmake/3.21.0/bin</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 28 Mar 2025 10:44:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/118596/encounter-device-tree-build-error-when-building-zephyr-ble-peripheral-example-with-zephyr-ll-software-stack-ncs-2-7-0---ncs-2-9-0" /><item><title>RE: Encounter device tree build error when building zephyr BLE peripheral example with zephyr LL software stack (NCS 2.7.0 -&gt; NCS 2.9.0)</title><link>https://devzone.nordicsemi.com/thread/529479?ContentTypeID=1</link><pubDate>Fri, 28 Mar 2025 10:44:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e5e13555-e828-4b66-9653-64e2d53eb228</guid><dc:creator>Markus Proeller</dc:creator><description>&lt;p&gt;I had the same issue with a custom board. I was missing the&amp;nbsp;&lt;/p&gt;
&lt;p&gt;config BT_CTLR&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; default BT&lt;/p&gt;
&lt;p&gt;entry in Kconfig.&amp;lt;myboard&amp;gt; file&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Encounter device tree build error when building zephyr BLE peripheral example with zephyr LL software stack (NCS 2.7.0 -&gt; NCS 2.9.0)</title><link>https://devzone.nordicsemi.com/thread/521624?ContentTypeID=1</link><pubDate>Wed, 05 Feb 2025 18:43:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce503f5e-82e9-4eec-985f-9e9367e47cd0</guid><dc:creator>CktDesigner</dc:creator><description>&lt;p&gt;OK, thanks.&amp;nbsp; &amp;nbsp;It sounds like I should get the Nordic version to build in my project.&lt;/p&gt;
&lt;p&gt;Here is a link to the other case:&amp;nbsp;&amp;nbsp;&amp;nbsp;(Missing Forum Thread)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I just asked there how to make that case private so I can share the entire project.&lt;/p&gt;
&lt;p&gt;Thanks again!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Encounter device tree build error when building zephyr BLE peripheral example with zephyr LL software stack (NCS 2.7.0 -&gt; NCS 2.9.0)</title><link>https://devzone.nordicsemi.com/thread/521507?ContentTypeID=1</link><pubDate>Wed, 05 Feb 2025 10:13:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0ffa7ed9-9341-4485-88eb-d6c1386dc9f2</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;We recommend using the Softdevice controller. We are contributing to the development of the open source Zephyr controller as well, but we are not&amp;nbsp;doing the Bluetooth qualification (&lt;a href="https://docs.nordicsemi.com/bundle/comp_matrix_nrf52840/page/COMP/nrf52840/nrf52840_ble_qdid_qual_matrix.html"&gt;Bluetooth DNs and QDIDs&lt;/a&gt;) and SDK release testing for this controller as we are doing for the softdevice controller. I would be happy to investigate the build issue you&amp;#39;re experiencing with the&amp;nbsp;softdevice&amp;nbsp;controller if you could create a private ticket and provide your board files (if you have defined your own SDK board) and project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Encounter device tree build error when building zephyr BLE peripheral example with zephyr LL software stack (NCS 2.7.0 -&gt; NCS 2.9.0)</title><link>https://devzone.nordicsemi.com/thread/521419?ContentTypeID=1</link><pubDate>Tue, 04 Feb 2025 22:11:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2c20f106-4ce7-4d69-8fbc-5dbc3604ffbb</guid><dc:creator>CktDesigner</dc:creator><description>&lt;p&gt;Thanks...&amp;nbsp; Changing to bt_hci_controller from bt_hci_sdc also allows my project to compile.&amp;nbsp; &amp;nbsp; My understanding is that this is selecting the Zephyr bluetooth solution vs the Nordic Soft Device.&amp;nbsp; &amp;nbsp; I&amp;#39;m looking for a comparison between the two solutions (pros/cons) so I can decide if it is worth pursuing getting this to compile with bt_hci_sdc.&lt;/p&gt;
&lt;p&gt;Thanks again!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Encounter device tree build error when building zephyr BLE peripheral example with zephyr LL software stack (NCS 2.7.0 -&gt; NCS 2.9.0)</title><link>https://devzone.nordicsemi.com/thread/521395?ContentTypeID=1</link><pubDate>Tue, 04 Feb 2025 17:58:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:395a4846-d459-462d-923b-e758ccf8ab68</guid><dc:creator>PuffinEgg</dc:creator><description>&lt;p&gt;Thank you! I now see the node is disabled in nrf52832.dtsi. I was able to get my project to build successfully :).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Migrating from 2.7.0 to 2.9.0 turns out to be much simpler compared to the migration from 2.5.0 to 2.7.0 (sysbuild and hw model v2).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Encounter device tree build error when building zephyr BLE peripheral example with zephyr LL software stack (NCS 2.7.0 -&gt; NCS 2.9.0)</title><link>https://devzone.nordicsemi.com/thread/521279?ContentTypeID=1</link><pubDate>Tue, 04 Feb 2025 11:20:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:39bfcf96-b6fc-4b1c-911b-e37430de1092</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The &amp;quot;bt_hci_controller&amp;quot; node is disabled by default:&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/commit/e88198c09a18ebf8a12aa0674cf535433d105018"&gt;https://github.com/nrfconnect/sdk-zephyr/commit/e88198c09a18ebf8a12aa0674cf535433d105018&lt;/a&gt;. To select the Zephyr controller, please try using the following overlay:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;/ {
	chosen {
        zephyr,bt-hci = &amp;amp;bt_hci_controller;
	};
};

&amp;amp;bt_hci_sdc {
    status = &amp;quot;disabled&amp;quot;;
};

&amp;amp;bt_hci_controller {
    status = &amp;quot;okay&amp;quot;;
};

&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>