<?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>BL654 nftBlinky example doesn&amp;#39;t build with sysbuild</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/120185/bl654-nftblinky-example-doesn-t-build-with-sysbuild</link><description>Hi 
 I have a project developed on the nrf52840dk / nrf52840 dongle and am trying to build it for the Laird BL654 dongle. The build fails due to a missing &amp;#39;runners.yaml&amp;#39; file. 
 If I take the nrfBlinky example and try to build that for the bl654_usb/nrf52840</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 06 Jun 2025 16:24:57 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/120185/bl654-nftblinky-example-doesn-t-build-with-sysbuild" /><item><title>RE: BL654 nftBlinky example doesn't build with sysbuild</title><link>https://devzone.nordicsemi.com/thread/538464?ContentTypeID=1</link><pubDate>Fri, 06 Jun 2025 16:24:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7436f940-d7c2-4e89-bc79-187a58b15c03</guid><dc:creator>greg.leach</dc:creator><description>&lt;p&gt;Hi Darren, Hi Andreas - I came across this case whilst investigating a related issue.&lt;/p&gt;
&lt;p&gt;A fix for the BL654 USB has been pushed to mainline Zephyr, details as follows.&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://github.com/zephyrproject-rtos/zephyr/pull/91064"&gt;https://github.com/zephyrproject-rtos/zephyr/pull/91064&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Greg.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BL654 nftBlinky example doesn't build with sysbuild</title><link>https://devzone.nordicsemi.com/thread/529464?ContentTypeID=1</link><pubDate>Fri, 28 Mar 2025 09:29:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df30197b-b3f6-4f80-9896-8b080442b4a7</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Happy to help!&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not quite sure what could be the rootcause of the error but it seems to be similar to issues which are caused by either&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The folder still being present (pristine build is not as pristine as one would think. I recommend to instead always delete the build folder if you&amp;#39;ve made configurations)&lt;/li&gt;
&lt;li&gt;The board is not being found and/or there are something missing in the board files that the sample depends upon&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It&amp;#39;s hard to say, but if you&amp;#39;re able to keep going with the nRF52840dongle instead then I suggest we keep the BL module on the back burner for now&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BL654 nftBlinky example doesn't build with sysbuild</title><link>https://devzone.nordicsemi.com/thread/529104?ContentTypeID=1</link><pubDate>Wed, 26 Mar 2025 14:57:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d055dbc2-39c6-4482-a796-620f84b1737d</guid><dc:creator>Darren L</dc:creator><description>&lt;p&gt;Thanks for looking into it Andreas.&lt;/p&gt;
&lt;p&gt;The build log for Blinky is below. In the meantime, I figured out how to get my project, when built for nrf52840dongle, working on the BL654 USB dongle anyway (it was getting stuck in mcuboot due to a port pin). As such, I don&amp;#39;t need to build for BL654 specifically any more and can just use the nrf52840dongle builds.&lt;/p&gt;
&lt;p&gt;Yes, I found lesson 8 very useful as in introduction to sysbuild but it doesn&amp;#39;t address this particular issue as far as I can see. I&amp;#39;d be interested to know why the build fails for BL654 but I can move forward anyway so no worries if you have better things to do !&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;Darren.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt; *  Executing task: nRF Connect: Generate config bl654_usb/nrf52840 for /Users/darren/projects/nrfBlinky 

Building nrfBlinky
west build --build-dir /Users/darren/projects/nrfBlinky/build /Users/darren/projects/nrfBlinky --pristine --board bl654_usb/nrf52840 --sysbuild -- -DNCS_TOOLCHAIN_VERSION=NONE -DBOARD_ROOT=/Users/darren/projects/USB-BT-interface;/Users/darren/projects/nrfBlinky

-- west build: generating a build system
Loading Zephyr module(s) (Zephyr base): sysbuild_default
-- Found Python3: /opt/nordic/ncs/toolchains/b8efef2ad5/opt/python@3.12/bin/python3.12 (found suitable version &amp;quot;3.12.4&amp;quot;, minimum required is &amp;quot;3.8&amp;quot;) found components: Interpreter 
-- Cache files will be written to: /Users/darren/Library/Caches/zephyr
-- Found west (found suitable version &amp;quot;1.2.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)
-- Board: bl654_usb, qualifiers: nrf52840
Parsing /opt/nordic/ncs/v2.9.1/zephyr/share/sysbuild/Kconfig
Loaded configuration &amp;#39;/Users/darren/projects/nrfBlinky/build/_sysbuild/empty.conf&amp;#39;
Merged configuration &amp;#39;/Users/darren/projects/nrfBlinky/build/_sysbuild/empty.conf&amp;#39;
Configuration saved to &amp;#39;/Users/darren/projects/nrfBlinky/build/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;/Users/darren/projects/nrfBlinky/build/_sysbuild/autoconf.h&amp;#39;
-- 
   *******************************
   * Running CMake for nrfBlinky *
   *******************************

Loading Zephyr default modules (Zephyr base).
-- Application: /Users/darren/projects/nrfBlinky
-- CMake version: 3.21.0
-- Found Python3: /opt/nordic/ncs/toolchains/b8efef2ad5/bin/python (found suitable version &amp;quot;3.12.4&amp;quot;, minimum required is &amp;quot;3.8&amp;quot;) found components: Interpreter 
-- Cache files will be written to: /Users/darren/Library/Caches/zephyr
-- Zephyr version: 3.7.99 (/opt/nordic/ncs/v2.9.1/zephyr)
-- Found west (found suitable version &amp;quot;1.2.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)
-- Board: bl654_usb, qualifiers: nrf52840
-- Found host-tools: zephyr 0.17.0 (/opt/nordic/ncs/toolchains/b8efef2ad5/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.17.0 (/opt/nordic/ncs/toolchains/b8efef2ad5/opt/zephyr-sdk)
-- Found Dtc: /opt/nordic/ncs/toolchains/b8efef2ad5/bin/dtc (found suitable version &amp;quot;1.6.1&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;) 
-- Found BOARD.dts: /opt/nordic/ncs/v2.9.1/zephyr/boards/ezurio/bl654_usb/bl654_usb.dts
-- Generated zephyr.dts: /Users/darren/projects/nrfBlinky/build/nrfBlinky/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /Users/darren/projects/nrfBlinky/build/nrfBlinky/zephyr/include/generated/zephyr/devicetree_generated.h
-- Including generated dts.cmake file: /Users/darren/projects/nrfBlinky/build/nrfBlinky/zephyr/dts.cmake
Parsing /opt/nordic/ncs/v2.9.1/zephyr/Kconfig
Loaded configuration &amp;#39;/opt/nordic/ncs/v2.9.1/zephyr/boards/ezurio/bl654_usb/bl654_usb_defconfig&amp;#39;
Merged configuration &amp;#39;/Users/darren/projects/nrfBlinky/prj.conf&amp;#39;
Merged configuration &amp;#39;/Users/darren/projects/nrfBlinky/build/nrfBlinky/zephyr/.config.sysbuild&amp;#39;
Configuration saved to &amp;#39;/Users/darren/projects/nrfBlinky/build/nrfBlinky/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;/Users/darren/projects/nrfBlinky/build/nrfBlinky/zephyr/include/generated/zephyr/autoconf.h&amp;#39;
-- Found GnuLd: /opt/nordic/ncs/toolchains/b8efef2ad5/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd (found version &amp;quot;2.38&amp;quot;) 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/nordic/ncs/toolchains/b8efef2ad5/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
CMake Warning at /opt/nordic/ncs/v2.9.1/zephyr/subsys/usb/device/CMakeLists.txt:22 (message):
  CONFIG_USB_DEVICE_VID has default value 0x2FE3.

  This value is only for testing and MUST be configured for USB products.


CMake Warning at /opt/nordic/ncs/v2.9.1/zephyr/subsys/usb/device/CMakeLists.txt:28 (message):
  CONFIG_USB_DEVICE_PID has default value 0x100.

  This value is only for testing and MUST be configured for USB products.


-- Setting build type to &amp;#39;MinSizeRel&amp;#39; as none was specified.
-- Using ccache: /opt/nordic/ncs/toolchains/b8efef2ad5/bin/ccache
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darren/projects/nrfBlinky/build/nrfBlinky
CMake Error at /opt/nordic/ncs/v2.9.1/nrf/cmake/sysbuild/partition_manager.cmake:338 (file):
  file STRINGS file
  &amp;quot;/Users/darren/projects/nrfBlinky/build/nrfBlinky/zephyr/runners.yaml&amp;quot;
  cannot be read.
Call Stack (most recent call first):
  /opt/nordic/ncs/v2.9.1/nrf/cmake/sysbuild/partition_manager.cmake:320 (update_runner)
  /opt/nordic/ncs/v2.9.1/nrf/cmake/sysbuild/partition_manager.cmake:634 (partition_manager)
  /opt/nordic/ncs/v2.9.1/nrf/sysbuild/CMakeLists.txt:703 (include)
  cmake/modules/sysbuild_extensions.cmake:583 (nrf_POST_CMAKE)
  cmake/modules/sysbuild_extensions.cmake:583 (cmake_language)
  cmake/modules/sysbuild_images.cmake:23 (sysbuild_module_call)
  cmake/modules/sysbuild_default.cmake:20 (include)
  /opt/nordic/ncs/v2.9.1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:75 (include)
  /opt/nordic/ncs/v2.9.1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
  /opt/nordic/ncs/v2.9.1/zephyr/share/sysbuild-package/cmake/SysbuildConfig.cmake:8 (include)
  template/CMakeLists.txt:10 (find_package)


-- Configuring incomplete, errors occurred!
See also &amp;quot;/Users/darren/projects/nrfBlinky/build/CMakeFiles/CMakeOutput.log&amp;quot;.
FATAL ERROR: command exited with status 1: /opt/nordic/ncs/toolchains/b8efef2ad5/bin/cmake -DWEST_PYTHON=/opt/nordic/ncs/toolchains/b8efef2ad5/opt/python@3.12/bin/python3.12 -B/Users/darren/projects/nrfBlinky/build -GNinja -DBOARD=bl654_usb/nrf52840 -DNCS_TOOLCHAIN_VERSION=NONE &amp;#39;-DBOARD_ROOT=/Users/darren/projects/USB-BT-interface;/Users/darren/projects/nrfBlinky&amp;#39; -S/opt/nordic/ncs/v2.9.1/zephyr/share/sysbuild -DAPP_DIR:PATH=/Users/darren/projects/nrfBlinky

 *  The terminal process terminated with exit code: 1. 
 *  Terminal will be reused by tasks, press any key to close it. &lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BL654 nftBlinky example doesn't build with sysbuild</title><link>https://devzone.nordicsemi.com/thread/529072?ContentTypeID=1</link><pubDate>Wed, 26 Mar 2025 13:28:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40201f9a-022c-4941-aa15-0fd54d2c16b8</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Could you upload the full build log?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In addition, have you seen&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-sysbuild/topic/sysbuild-explained/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-sysbuild/topic/sysbuild-explained/?&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>