<?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>Issue on peripheral HR example using nrf5340DK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/118662/issue-on-peripheral-hr-example-using-nrf5340dk</link><description>Hello, 
 I’m using the nRF Connect extension for VS Code, and I encountered an error while trying to compile the peripheral_hr sample code. 
 I&amp;#39;m using SDK 2.9.0 with toolchain 2.9.0. 
 
 Here is the error log I received: 
 lto-wrapper.exe: warning: using</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 Feb 2025 15:12:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/118662/issue-on-peripheral-hr-example-using-nrf5340dk" /><item><title>RE: Issue on peripheral HR example using nrf5340DK</title><link>https://devzone.nordicsemi.com/thread/522686?ContentTypeID=1</link><pubDate>Wed, 12 Feb 2025 15:12:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2392263-b5a7-4ad3-bf23-59bdbbd3f456</guid><dc:creator>danix2k</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;coping Kconfig.sysbuild and sysbuild folder form&amp;nbsp;&lt;span&gt;peripheral_coded_phy it works.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue on peripheral HR example using nrf5340DK</title><link>https://devzone.nordicsemi.com/thread/522653?ContentTypeID=1</link><pubDate>Wed, 12 Feb 2025 13:23:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1e52c987-6065-4b9d-af1d-96c794ec2296</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;I am sorry. When I tested to get it working, I also copied the sysbuild folder from the nrf\samples\bluetooth\peripheral_hr_coded, but I forgot because it didn&amp;#39;t build before I added the Kconfig.sysbuild.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Attached is the project, and it should build. But in case you want to do it yourself, you can copy both the Kconfig.sybuild and the sysbuild folder from the ncs\nrf\samples\bluetooth\peripheral_coded_phy.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/central_5F00_hr.zip"&gt;devzone.nordicsemi.com/.../central_5F00_hr.zip&lt;/a&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><item><title>RE: Issue on peripheral HR example using nrf5340DK</title><link>https://devzone.nordicsemi.com/thread/522605?ContentTypeID=1</link><pubDate>Wed, 12 Feb 2025 09:50:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a47096f2-4dd0-4f68-8643-8543e5484178</guid><dc:creator>danix2k</dc:creator><description>&lt;p&gt;following the build command from VS code extension. I didn&amp;#39;t change anything from the example (just added the build configuration)&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;west build --build-dir c:/ncs/peripheral_hr_3/build c:/ncs/peripheral_hr_3 --pristine --board nrf5340dk/nrf5340/cpuapp/ns --sysbuild -- -DNCS_TOOLCHAIN_VERSION=NONE -DBOARD_ROOT=c:\ncs\peripheral_hr_3&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/peripheral_5F00_hr_5F00_3.zip"&gt;devzone.nordicsemi.com/.../peripheral_5F00_hr_5F00_3.zip&lt;/a&gt;&lt;/p&gt;
[quote userid="26071" url="~/f/nordic-q-a/118662/issue-on-peripheral-hr-example-using-nrf5340dk/522597"]Also, you should not use the bt_ll_sw_split, which is the default Zephyr BLE controller. While it may work, we have not certified it as a production BLE stack, so certifying products using this is a considerable amount of work, and you probably don&amp;#39;t want to go down that road. Instead, you should use our BLE controller (called the SoftDevice Controller). This is already certified, and makes the product certification a lot simpler.&amp;nbsp;[/quote]
&lt;p&gt;About this point: how can I &amp;quot;not use&amp;quot; &lt;span&gt;bt_ll_sw_split? I didn&amp;#39;t change anything from the example and so it seems it&amp;#39;s automatically added in the test application.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;D.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue on peripheral HR example using nrf5340DK</title><link>https://devzone.nordicsemi.com/thread/522597?ContentTypeID=1</link><pubDate>Wed, 12 Feb 2025 09:20:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:853005f8-6203-462a-9f72-24638fd1aad1</guid><dc:creator>Edvin</dc:creator><description>[quote user="danix2k"]I can also tell you that if I use hci_ipc sample in 2.6.0 SDK it works.[/quote]
&lt;p&gt;Yes, this is due to the build system changing to sysbuild in NCS v2.7.0 from the old child image structure to the new one, called &amp;quot;sysbuild&amp;quot;. You will probably see the presence of files and folders with the name sysbuild in it, as well as references to it in the build log.&amp;nbsp;&lt;/p&gt;
[quote user="danix2k"]&lt;p&gt;In the meanwhile, I also started different example and I think there is a similar issue (the one missing &lt;span&gt;__device_dts_ord_82)&amp;nbsp;&lt;/span&gt;on hci_ipc in version 2.9.0 if i want to configure the network core with&amp;nbsp;nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf (as reported in this example&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/zephyr/samples/bluetooth/mesh_demo/README.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/zephyr/samples/bluetooth/mesh_demo/README.html&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;It is correct that you need a network image for the network core, but this part of the documentation, which is from zephyr directly, and not NCS, is a bit misleading. If you were to use standalone zephyr, this would be the case, but as long as you are using the zephyr samples through NCS, this will be done automatically for you, whenever you build a sample.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Well, almost automatically. It is the part that is failing right now, but it is supposed to build and flash the network image to the nRF5340 Network Core.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Also, you should not use the bt_ll_sw_split, which is the default Zephyr BLE controller. While it may work, we have not certified it as a production BLE stack, so certifying products using this is a considerable amount of work, and you probably don&amp;#39;t want to go down that road. Instead, you should use our BLE controller (called the SoftDevice Controller). This is already certified, and makes the product certification a lot simpler.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user="danix2k"]thanks for your support. The procedure you described doesn&amp;#39;t resolve the issue. Now I have a new error[/quote]
&lt;p&gt;Did you do any other changes? Can you please zip and upload the application that you are trying to build? Together with the build command you are trying to use? If you are using VS Code, you can right click the build folder and select &amp;quot;copy build command&amp;quot;:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1739352046960v1.png" alt=" " /&gt;&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><item><title>RE: Issue on peripheral HR example using nrf5340DK</title><link>https://devzone.nordicsemi.com/thread/522280?ContentTypeID=1</link><pubDate>Mon, 10 Feb 2025 16:45:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82b21495-e10c-4e35-a0a9-799045d4f515</guid><dc:creator>danix2k</dc:creator><description>&lt;p&gt;Hello Edvin,&lt;/p&gt;
&lt;p&gt;thanks for your support. The procedure you described doesn&amp;#39;t resolve the issue. Now I have a new error&lt;/p&gt;
&lt;p&gt;[62/131] Building C object CMakeFiles/app.dir/src/main.c.obj&lt;br /&gt;FAILED: CMakeFiles/app.dir/src/main.c.obj &lt;br /&gt;[...]C:/ncs/v2.9.0/nrf/applications/ipc_radio/src/main.c&lt;br /&gt;C:/ncs/v2.9.0/nrf/applications/ipc_radio/src/main.c:15:2: error: #error &amp;quot;No radio serialization selected.&amp;quot;&lt;br /&gt; 15 | #error &amp;quot;No radio serialization selected.&amp;quot;&lt;br /&gt; | ^~~~~&lt;br /&gt;[83/131] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj&lt;br /&gt;ninja: build stopped: subcommand failed.&lt;br /&gt;[15/20] Generating ../merged.hex&lt;br /&gt;FAILED: modules/nrf/ipc_radio-prefix/src/ipc_radio-stamp/ipc_radio-build&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In the meanwhile, I also started different example and I think there is a similar issue (the one missing &lt;span&gt;__device_dts_ord_82)&amp;nbsp;&lt;/span&gt;on hci_ipc in version 2.9.0 if i want to configure the network core with&amp;nbsp;nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf (as reported in this example&amp;nbsp;&lt;a id="" href="https://docs.nordicsemi.com/bundle/ncs-latest/page/zephyr/samples/bluetooth/mesh_demo/README.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/zephyr/samples/bluetooth/mesh_demo/README.html&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;I can also tell you that if I use hci_ipc sample in 2.6.0 SDK it works.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue on peripheral HR example using nrf5340DK</title><link>https://devzone.nordicsemi.com/thread/521952?ContentTypeID=1</link><pubDate>Fri, 07 Feb 2025 13:39:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:49477d40-6ccb-423c-a969-e38ead13fd81</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Sorry for the late reply.&lt;/p&gt;
&lt;p&gt;It seems like a bug. If you copy the Kconfig.sysbuild file from NCS\nrf\samples\bluetooth\peripheral_hr_coded, and replace the one that is present in NCS\zephyr\samples\bluetooth\peripheral_hr, then it should build. I will report this internally.&lt;/p&gt;
&lt;p&gt;Thank you for reporting!&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>