<?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>No board specified for domain &amp;#39;CPUNET&amp;#39;</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/117225/no-board-specified-for-domain-cpunet</link><description>Hi all, I want to program a nRF5340 microcontroller to become a peripheral BLE device. I use the Zephyr with nRF Connect SDK 2.7.0 and VSCode as IDE. I have a custom electronic board so I created a new board with the &amp;quot;Create a new board&amp;quot; wizard. Everything</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 13 Jan 2025 18:09:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/117225/no-board-specified-for-domain-cpunet" /><item><title>RE: No board specified for domain 'CPUNET'</title><link>https://devzone.nordicsemi.com/thread/518223?ContentTypeID=1</link><pubDate>Mon, 13 Jan 2025 18:09:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:794d67a4-df71-46ef-a967-18ab16303c41</guid><dc:creator>jhellen</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you for the support. I just discovered that moving from SDK version 2.7.0 to 2.9.0 solved the build&amp;nbsp;problems. I now can concentrate on actually checking the sample code&amp;nbsp;to implement the central heart rate monitor&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: No board specified for domain 'CPUNET'</title><link>https://devzone.nordicsemi.com/thread/518195?ContentTypeID=1</link><pubDate>Mon, 13 Jan 2025 15:12:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a20f2fe7-0efb-4086-92ed-4e1c064b81d7</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You should get the HCI controller applicaiton automatically included and built for the network core, and if you build for the DK, that will happen automatically if yo ubuild a Bluetooth application (I suggest you test that to see how it should work). But from the error it seems that there is an issue with the board fiels, as that does not happen. Have you defined your board files in the same way as the DK, with cpunet as well as cpuapp_ns if you use TF-M)?&lt;/p&gt;
&lt;p&gt;Also, please note that the create new board wizard does not work well with the latest SDK versions, so it is better to copy out the DK files and rename and adapt as your custom board. Also, to just get started and see that things works, the simplest is to build for the DK, but provide overlay files that address any differences between the DK and your custom board that you need to handle.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: No board specified for domain 'CPUNET'</title><link>https://devzone.nordicsemi.com/thread/517933?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2025 12:28:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5bf1e283-4ee6-4825-b47f-c17c3e7c115f</guid><dc:creator>jhellen</dc:creator><description>&lt;p&gt;I&amp;#39;m trying to add some BLE parts to the project that&amp;nbsp; I already build using the app target. As long as I don&amp;#39;t add BLE config parts it builds and runs ok. As soon as I add various BLE config tags to the prj.conf file I get the following errors/warnings (two examples) :&lt;/p&gt;
&lt;p&gt;1)&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;# Bluetooth &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;#CONFIG_BT_CTLR=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT&lt;/span&gt;&lt;span&gt;=y &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;# Enable bluetooth &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_CENTRAL&lt;/span&gt;&lt;span&gt;=y &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;# Central Role support&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_GATT_CLIENT&lt;/span&gt;&lt;span&gt;=y &lt;/span&gt;&lt;span&gt;# Interact with other BLE devices that expose GATT services (heart rate service)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_SCAN&lt;/span&gt;&lt;span&gt;=y &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;# Enable scanning for nearby devi&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Result:&lt;/p&gt;
&lt;p&gt;CMake Error at C:/ncs/v2.7.0/nrf/cmake/multi_image.cmake:208 (message):&lt;br /&gt; No board specified for domain &amp;#39;CPUNET&amp;#39;. This configuration is typically&lt;br /&gt; defined in&lt;br /&gt; C:/source/repo/OEMCPETModule/trunk/firmware/BLEController/boards/Relitech/nRF5340_CPET/Kconfig&lt;br /&gt;Call Stack (most recent call first):&lt;br /&gt; C:/ncs/v2.7.0/nrf/cmake/multi_image.cmake:178 (add_child_image_from_source)&lt;br /&gt; C:/ncs/v2.7.0/nrf/samples/CMakeLists.txt:148 (add_child_image)&lt;/p&gt;
&lt;p&gt;2)&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;# Bluetooth &lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_CTLR&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT&lt;/span&gt;&lt;span&gt;=y &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;# Enable bluetooth &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_CENTRAL&lt;/span&gt;&lt;span&gt;=y &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;# Central Role support&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_GATT_CLIENT&lt;/span&gt;&lt;span&gt;=y &lt;/span&gt;&lt;span&gt;# Interact with other BLE devices that expose GATT services (heart rate service)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_SCAN&lt;/span&gt;&lt;span&gt;=y &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;# Enable scanning for nearby devices&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_SMP&lt;/span&gt;&lt;span&gt;=y &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;# security management&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Result:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;warning: Experimental symbol BT_LL_SW_SPLIT is enabled.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;warning: ENTROPY_NRF5_RNG (defined at drivers/entropy/Kconfig.nrf5:14) has direct dependencies !ENTROPY_NRF_FORCE_ALT &amp;amp;&amp;amp; DT_HAS_NORDIC_NRF_RNG_ENABLED &amp;amp;&amp;amp; ENTROPY_GENERATOR with value n, but is currently being y-selected by the following symbols:&lt;br /&gt; - BT_LLL_VENDOR_NORDIC (defined at subsys/bluetooth\controller\Kconfig.ll_sw_split:8), with value y, direct dependencies SOC_COMPATIBLE_NRF &amp;amp;&amp;amp; !n &amp;amp;&amp;amp; !n &amp;amp;&amp;amp; BT_LL_SW_SPLIT &amp;amp;&amp;amp; BT_CTLR &amp;amp;&amp;amp; BT_HCI &amp;amp;&amp;amp; BT (value: y), and select condition SOC_COMPATIBLE_NRF &amp;amp;&amp;amp; !n &amp;amp;&amp;amp; !n &amp;amp;&amp;amp; BT_LL_SW_SPLIT &amp;amp;&amp;amp; BT_CTLR &amp;amp;&amp;amp; BT_HCI &amp;amp;&amp;amp; BT (value: y)&lt;br /&gt;Parsing C:/ncs/v2.7.0/zephyr/Kconfig&lt;br /&gt;Loaded configuration &amp;#39;C:/source/repo/OEMCPETModule/trunk/firmware/BLEController/boards/Relitech/nRF5340_CPET/nRF5340_CPET_nrf5340_cpuapp_defconfig&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;C:/source/repo/OEMCPETModule/trunk/firmware/BLEController/prj.conf&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;C:/source/repo/OEMCPETModule/trunk/firmware/BLEController/prj_debug.conf&amp;#39;&lt;/p&gt;
&lt;p&gt;error: Aborting due to Kconfig warnings&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Hope this make sense somehow, me, ignorant as I am, missing some vital information.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: No board specified for domain 'CPUNET'</title><link>https://devzone.nordicsemi.com/thread/517921?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2025 11:47:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d733b05d-a2fc-481f-8069-ff788887cf19</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;&amp;nbsp;Hi,&lt;/p&gt;
&lt;p&gt;Can you elaborate? Note that you cannot select multiple targets for a single build (though with sysbuild, additional images can be built for other cores). So when you make an appliction for the app core that rely on the radio, sysbuild (or previously the parent/child image support), will be used to automatically build the corresponding network core image, as is the case when you build relevant examples for the DK. The approach will be the same for custom boards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: No board specified for domain 'CPUNET'</title><link>https://devzone.nordicsemi.com/thread/517767?ContentTypeID=1</link><pubDate>Thu, 09 Jan 2025 15:39:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d3ebcbbb-f643-4f19-b914-66766e2d0db0</guid><dc:creator>jhellen</dc:creator><description>&lt;p&gt;I have the same problem, I can either select cpuapp as target or cpunet as target. My board default configuration files match the DK version. Wat do I need to do to enable the net core? I&amp;#39;m using the&amp;nbsp;Using the project in a cmake envrironment,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Anyone any idea?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: No board specified for domain 'CPUNET'</title><link>https://devzone.nordicsemi.com/thread/514736?ContentTypeID=1</link><pubDate>Thu, 12 Dec 2024 12:43:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e5fd6df-01d6-494c-87d1-91e57306dd75</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The Create new board wizard does not work well with the nRF5340, and also does not work well with hardware model 2 yet. The&amp;nbsp;recomended approach for making your custom nRF5340 board files is to copy out the DK files and adjust to your custom board. (There is an exercise demonstrating it &lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-3-adding-custom-board-support/topic/exercise-2-5/"&gt;here&lt;/a&gt;, but it has unfortunately not ben updated for the latest SDK versions).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>