<?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>MCUboot fails to chain-load image on nRF54L15</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/116465/mcuboot-fails-to-chain-load-image-on-nrf54l15</link><description>Good morning, 
 
 currently we are on ncs SDK v2.7.0. 
 Because SDK v2.8.0 supports the KMU in MCUboot on the nRF54L15, I updated immediately and gave it a try. 
 Unfortunately, I encountered an odd behaviour when it comes to MCUboot and chain loading</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 21 Nov 2024 06:57:28 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/116465/mcuboot-fails-to-chain-load-image-on-nrf54l15" /><item><title>RE: MCUboot fails to chain-load image on nRF54L15</title><link>https://devzone.nordicsemi.com/thread/511415?ContentTypeID=1</link><pubDate>Thu, 21 Nov 2024 06:57:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:004a0da6-aff7-42f9-838f-4311005f56c8</guid><dc:creator>cdankert</dc:creator><description>&lt;p&gt;Hi Andreas,&lt;/p&gt;
&lt;p&gt;yes, please mark it as resolved.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Christian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MCUboot fails to chain-load image on nRF54L15</title><link>https://devzone.nordicsemi.com/thread/511346?ContentTypeID=1</link><pubDate>Wed, 20 Nov 2024 14:40:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9b00982c-4317-4215-af3f-8fb67d75545d</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi again,&lt;/p&gt;
&lt;p&gt;Just checking in if there&amp;#39;s anything left unanswered w.r.t the original question of this case or if we can mark it as resolved?&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: MCUboot fails to chain-load image on nRF54L15</title><link>https://devzone.nordicsemi.com/thread/511017?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2024 08:29:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a6afaf64-8fb8-478e-af61-154cf07b98a4</guid><dc:creator>cdankert</dc:creator><description>&lt;p&gt;Good to know.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Christian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MCUboot fails to chain-load image on nRF54L15</title><link>https://devzone.nordicsemi.com/thread/511008?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2024 07:34:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1774484c-5010-4d93-9c92-c62563fec645</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Yes, your observation is correct. Engineering A version is not supported in V2.8.0 of nRF Connect SDK&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: MCUboot fails to chain-load image on nRF54L15</title><link>https://devzone.nordicsemi.com/thread/510910?ContentTypeID=1</link><pubDate>Mon, 18 Nov 2024 14:08:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4736800d-9b5f-4569-9eba-c314a11b5f05</guid><dc:creator>cdankert</dc:creator><description>&lt;p&gt;Hi Andreas,&lt;/p&gt;
&lt;p&gt;yes, the PDK has version 0.2.1.&lt;/p&gt;
&lt;p&gt;For our custom hardware, we are using the Engineering A&amp;nbsp;version of the nRF54L15.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Is the Engineering A version not supported in v2.8.0?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Christian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MCUboot fails to chain-load image on nRF54L15</title><link>https://devzone.nordicsemi.com/thread/510907?ContentTypeID=1</link><pubDate>Mon, 18 Nov 2024 14:01:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f30d58ba-80eb-47fd-bab9-50fd590d9b11</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Aha, then I believe our first suspect is the PDK. Could you verify if it is version 0.2.1? From&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf54l/index.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf54l/index.html&lt;/a&gt;&amp;nbsp;PDK v0.7.0 or earlier is deprecated after NCS v2.7.0&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: MCUboot fails to chain-load image on nRF54L15</title><link>https://devzone.nordicsemi.com/thread/510906?ContentTypeID=1</link><pubDate>Mon, 18 Nov 2024 13:56:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea4c9a2c-a787-4541-b648-78e8061617c3</guid><dc:creator>cdankert</dc:creator><description>&lt;p&gt;PS. I&amp;#39;m on Ubuntu 22.04 (WSL) and built the sample for the nRF54L15PDK&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MCUboot fails to chain-load image on nRF54L15</title><link>https://devzone.nordicsemi.com/thread/510905?ContentTypeID=1</link><pubDate>Mon, 18 Nov 2024 13:54:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:20b9e6ad-9cdd-4bc9-80fa-a6701e594d04</guid><dc:creator>cdankert</dc:creator><description>&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;(v2.8.0) christian@x:~/ncs/v2.8.0/zephyr$ west build -b nrf54l15pdk@0.2.1/nrf54l15/cpuapp samples/subsys/mgmt/mcumgr/smp_svr/
-- west build: generating a build system
Loading Zephyr default modules (Zephyr base).
-- Application: /home/christian/ncs/v2.8.0/zephyr/samples/subsys/mgmt/mcumgr/smp_svr
-- CMake version: 3.21.0
-- Using NCS Toolchain 2.8.20241106.790718371940 for building. (/home/christian/ncs/toolchains/b81a7cd864/cmake)
-- Found Python3: /home/christian/ncs/toolchains/b81a7cd864/usr/local/bin/python3 (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: /home/christian/.cache/zephyr
-- Zephyr version: 3.7.99 (/home/christian/ncs/v2.8.0/zephyr)
-- Found west (found suitable version &amp;quot;1.2.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)
-- Board: nrf54l15pdk, Revision: 0.2.1, qualifiers: nrf54l15/cpuapp
-- Found host-tools: zephyr 0.16.8 (/home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.16.8 (/home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk)
-- Found Dtc: /home/christian/ncs/toolchains/b81a7cd864/usr/local/bin/dtc (found suitable version &amp;quot;1.5.0&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;)
-- Found BOARD.dts: /home/christian/ncs/v2.8.0/zephyr/boards/nordic/nrf54l15pdk/nrf54l15pdk_nrf54l15_cpuapp.dts
-- Found devicetree overlay: /home/christian/ncs/v2.8.0/zephyr/boards/nordic/nrf54l15pdk/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay
unit address and first address in &amp;#39;reg&amp;#39; (0x5004c000) don&amp;#39;t match for /soc/peripheral@50000000/vpr@4c000/mailbox@1
-- Generated zephyr.dts: /home/christian/ncs/v2.8.0/zephyr/build/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /home/christian/ncs/v2.8.0/zephyr/build/zephyr/include/generated/zephyr/devicetree_generated.h
-- Including generated dts.cmake file: /home/christian/ncs/v2.8.0/zephyr/build/zephyr/dts.cmake
Parsing /home/christian/ncs/v2.8.0/zephyr/Kconfig
Loaded configuration &amp;#39;/home/christian/ncs/v2.8.0/zephyr/boards/nordic/nrf54l15pdk/nrf54l15pdk_nrf54l15_cpuapp_defconfig&amp;#39;
Merged configuration &amp;#39;/home/christian/ncs/v2.8.0/zephyr/samples/subsys/mgmt/mcumgr/smp_svr/prj.conf&amp;#39;
Configuration saved to &amp;#39;/home/christian/ncs/v2.8.0/zephyr/build/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;/home/christian/ncs/v2.8.0/zephyr/build/zephyr/include/generated/zephyr/autoconf.h&amp;#39;
-- Found GnuLd: /home/christian/ncs/toolchains/b81a7cd864/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: /home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Found Python3: /home/christian/ncs/toolchains/b81a7cd864/usr/local/bin/python3 (found version &amp;quot;3.12.4&amp;quot;) found components: Interpreter

=== child image mcuboot -  begin ===
loading initial cache file /home/christian/ncs/v2.8.0/zephyr/build/mcuboot/child_image_preload.cmake
Loading Zephyr default modules (Zephyr base).
-- Application: /home/christian/ncs/v2.8.0/bootloader/mcuboot/boot/zephyr
-- CMake version: 3.21.0
-- Using NCS Toolchain 2.8.20241106.790718371940 for building. (/home/christian/ncs/toolchains/b81a7cd864/cmake)
-- Found Python3: /home/christian/ncs/toolchains/b81a7cd864/usr/local/bin/python3 (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: /home/christian/.cache/zephyr
-- Zephyr version: 3.7.99 (/home/christian/ncs/v2.8.0/zephyr)
-- Found west (found suitable version &amp;quot;1.2.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)
-- Board: nrf54l15pdk, Revision: 0.2.1, qualifiers: nrf54l15/cpuapp
-- Found host-tools: zephyr 0.16.8 (/home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.16.8 (/home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk)
-- Found Dtc: /home/christian/ncs/toolchains/b81a7cd864/usr/local/bin/dtc (found suitable version &amp;quot;1.5.0&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;)
-- Found BOARD.dts: /home/christian/ncs/v2.8.0/zephyr/boards/nordic/nrf54l15pdk/nrf54l15pdk_nrf54l15_cpuapp.dts
-- Found devicetree overlay: /home/christian/ncs/v2.8.0/zephyr/boards/nordic/nrf54l15pdk/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay
-- Found devicetree overlay: /home/christian/ncs/v2.8.0/bootloader/mcuboot/boot/zephyr/app.overlay
unit address and first address in &amp;#39;reg&amp;#39; (0x5004c000) don&amp;#39;t match for /soc/peripheral@50000000/vpr@4c000/mailbox@1
-- Generated zephyr.dts: /home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/include/generated/zephyr/devicetree_generated.h
-- Including generated dts.cmake file: /home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/dts.cmake

warning: NRF_RTC_TIMER_USER_CHAN_COUNT (defined at soc/nordic/nrf53/Kconfig.sync_rtc:23,
drivers/timer/Kconfig.nrf_rtc:20) was assigned the value &amp;#39;0&amp;#39; but got the value &amp;#39;&amp;#39;. Check these
unsatisfied dependencies: ((NRF53_SYNC_RTC &amp;amp;&amp;amp; SOC_SERIES_NRF53X &amp;amp;&amp;amp; SOC_FAMILY_NORDIC_NRF) ||
(NRF_RTC_TIMER &amp;amp;&amp;amp; SYS_CLOCK_EXISTS)) (=n). See
http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_NRF_RTC_TIMER_USER_CHAN_COUNT and/or look
up NRF_RTC_TIMER_USER_CHAN_COUNT in the menuconfig/guiconfig interface. The Application Development
Primer, Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual
might be helpful too.

Parsing /home/christian/ncs/v2.8.0/bootloader/mcuboot/boot/zephyr/Kconfig
Loaded configuration &amp;#39;/home/christian/ncs/v2.8.0/zephyr/boards/nordic/nrf54l15pdk/nrf54l15pdk_nrf54l15_cpuapp_defconfig&amp;#39;
Merged configuration &amp;#39;/home/christian/ncs/v2.8.0/bootloader/mcuboot/boot/zephyr/prj.conf&amp;#39;
Merged configuration &amp;#39;/home/christian/ncs/v2.8.0/bootloader/mcuboot/boot/zephyr/boards/nrf54l15pdk_nrf54l15_cpuapp.conf&amp;#39;
Merged configuration &amp;#39;/home/christian/ncs/v2.8.0/nrf/subsys/partition_manager/partition_manager_enabled.conf&amp;#39;
Merged configuration &amp;#39;/home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/misc/generated/extra_kconfig_options.conf&amp;#39;
Configuration saved to &amp;#39;/home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;/home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/include/generated/zephyr/autoconf.h&amp;#39;
-- Found GnuLd: /home/christian/ncs/toolchains/b81a7cd864/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: /home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Setting build type to &amp;#39;MinSizeRel&amp;#39; as none was specified.
-- Using ccache: /home/christian/ncs/toolchains/b81a7cd864/usr/bin/ccache
CMake Deprecation Warning at /home/christian/ncs/v2.8.0/nrf/cmake/partition_manager.cmake:32 (message):


            ---------------------------------------------------------------------
            --- WARNING: Child and parent image functionality is deprecated   ---
            --- and should be replaced with sysbuild. Child and parent image  ---
            --- support remains only to allow existing customer applications  ---
            --- to build and allow porting to sysbuild, it is no longer       ---
            --- receiving updates or new features and it will not be possible ---
            --- to build using child/parent image at all in nRF Connect SDK   ---
            --- version 2.9 onwards.                                          ---
            ---------------------------------------------------------------------
Call Stack (most recent call first):
  /home/christian/ncs/v2.8.0/zephyr/cmake/modules/kernel.cmake:255 (include)
  /home/christian/ncs/v2.8.0/zephyr/cmake/modules/zephyr_default.cmake:142 (include)
  /home/christian/ncs/v2.8.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
  /home/christian/ncs/v2.8.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
  CMakeLists.txt:12 (find_package)


MCUBoot bootloader key file: /home/christian/ncs/v2.8.0/bootloader/mcuboot/root-rsa-2048.pem
-- Configuring done
-- Generating done
-- Build files have been written to: /home/christian/ncs/v2.8.0/zephyr/build/mcuboot
=== child image mcuboot -  end ===

CMake Warning at /home/christian/ncs/v2.8.0/nrf/modules/mcuboot/CMakeLists.txt:382 (message):


          ---------------------------------------------------------
          --- WARNING: Using default MCUBoot key, it should not ---
          --- be used for production.                           ---
          ---------------------------------------------------------




-- Setting build type to &amp;#39;MinSizeRel&amp;#39; as none was specified.
-- Using ccache: /home/christian/ncs/toolchains/b81a7cd864/usr/bin/ccache
CMake Deprecation Warning at /home/christian/ncs/v2.8.0/nrf/cmake/partition_manager.cmake:32 (message):


            ---------------------------------------------------------------------
            --- WARNING: Child and parent image functionality is deprecated   ---
            --- and should be replaced with sysbuild. Child and parent image  ---
            --- support remains only to allow existing customer applications  ---
            --- to build and allow porting to sysbuild, it is no longer       ---
            --- receiving updates or new features and it will not be possible ---
            --- to build using child/parent image at all in nRF Connect SDK   ---
            --- version 2.9 onwards.                                          ---
            ---------------------------------------------------------------------
Call Stack (most recent call first):
  /home/christian/ncs/v2.8.0/zephyr/cmake/modules/kernel.cmake:255 (include)
  /home/christian/ncs/v2.8.0/zephyr/cmake/modules/zephyr_default.cmake:142 (include)
  /home/christian/ncs/v2.8.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
  /home/christian/ncs/v2.8.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
  CMakeLists.txt:12 (find_package)


CMake Warning at /home/christian/ncs/v2.8.0/nrf/cmake/partition_manager.cmake:102 (message):


          ---------------------------------------------------------------------
          --- WARNING: Using a bootloader without pm_static.yml.            ---
          --- There are cases where a deployed product can consist of       ---
          --- multiple images, and only a subset of these images can be     ---
          --- upgraded through a firmware update mechanism. In such cases,  ---
          --- the upgradable images must have partitions that are static    ---
          --- and are matching the partition map used by the bootloader     ---
          --- programmed onto the device.                                   ---
          ---------------------------------------------------------------------


Call Stack (most recent call first):
  /home/christian/ncs/v2.8.0/zephyr/cmake/modules/kernel.cmake:255 (include)
  /home/christian/ncs/v2.8.0/zephyr/cmake/modules/zephyr_default.cmake:142 (include)
  /home/christian/ncs/v2.8.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
  /home/christian/ncs/v2.8.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
  CMakeLists.txt:12 (find_package)


-- Configuring done
-- Generating done
-- Build files have been written to: /home/christian/ncs/v2.8.0/zephyr/build
-- west build: building application
[1/211] Preparing syscall dependency handling

[8/211] Generating include/generated/zephyr/version.h
-- Zephyr version: 3.7.99 (/home/christian/ncs/v2.8.0/zephyr), build: v3.7.99-ncs1
[10/211] Performing build step for &amp;#39;mcuboot_subimage&amp;#39;
[1/287] Preparing syscall dependency handling

[7/287] Generating include/generated/zephyr/version.h
-- Zephyr version: 3.7.99 (/home/christian/ncs/v2.8.0/zephyr), build: v3.7.99-ncs1
[282/287] Linking C executable zephyr/zephyr_pre0.elf
FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map /home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/zephyr_pre0.map
: &amp;amp;&amp;amp; ccache /home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -Os -DNDEBUG -gdwarf-4 zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj -o zephyr/zephyr_pre0.elf  zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj  -fuse-ld=bfd  -T  zephyr/linker_zephyr_pre0.cmd  -Wl,-Map=/home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/zephyr_pre0.map  -Wl,--whole-archive  app/libapp.a  zephyr/libzephyr.a  zephyr/arch/common/libarch__common.a  zephyr/arch/arch/arm/core/libarch__arm__core.a  zephyr/arch/arch/arm/core/cortex_m/libarch__arm__core__cortex_m.a  zephyr/arch/arch/arm/core/cortex_m/cmse/libarch__arm__core__cortex_m__cmse.a  zephyr/arch/arch/arm/core/mpu/libarch__arm__core__mpu.a  zephyr/lib/libc/minimal/liblib__libc__minimal.a  zephyr/lib/libc/common/liblib__libc__common.a  zephyr/soc/soc/nrf54l15/libsoc__nordic.a  zephyr/drivers/cache/libdrivers__cache.a  zephyr/drivers/clock_control/libdrivers__clock_control.a  zephyr/drivers/console/libdrivers__console.a  zephyr/drivers/flash/libdrivers__flash.a  zephyr/drivers/gpio/libdrivers__gpio.a  zephyr/drivers/pinctrl/libdrivers__pinctrl.a  zephyr/drivers/serial/libdrivers__serial.a  zephyr/drivers/timer/libdrivers__timer.a  modules/mcuboot/boot/bootutil/zephyr/libmcuboot_util.a  modules/mbedtls/libmbedTLSBase.a  modules/mbedtls/libmbedTLSCrypto.a  modules/mbedtls/libmbedTLSX509.a  modules/mbedtls/libmodules__mbedtls.a  modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a  -Wl,--no-whole-archive  zephyr/kernel/libkernel.a  -L&amp;quot;/home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/thumb/v8-m.main/nofp&amp;quot;  -L/home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr  -lgcc  zephyr/arch/common/libisr_tables.a  modules/mbedtls/libmbedTLSBase.a  modules/mbedtls/libmbedTLSCrypto.a  modules/mbedtls/libmbedTLSX509.a  -mcpu=cortex-m33  -mthumb  -mabi=aapcs  -mfp16-format=ieee  -Wl,--gc-sections  -Wl,--build-id=none  -Wl,--sort-common=descending  -Wl,--sort-section=alignment  -Wl,-u,_OffsetAbsSyms  -Wl,-u,_ConfigAbsSyms  -nostdlib  -static  -Wl,-X  -Wl,-N  -Wl,--orphan-handling=warn  -Wl,-no-pie &amp;amp;&amp;amp; cd /home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr &amp;amp;&amp;amp; /home/christian/ncs/toolchains/b81a7cd864/usr/local/bin/cmake -E true
/home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(main.c.obj): in function `k_sem_give&amp;#39;:
/home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/include/generated/zephyr/syscalls/kernel.h:1120: undefined reference to `z_impl_k_sem_give&amp;#39;
/home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(main.c.obj): in function `k_thread_create&amp;#39;:
/home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/include/generated/zephyr/syscalls/kernel.h:85: undefined reference to `z_impl_k_thread_create&amp;#39;
/home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(main.c.obj): in function `k_thread_name_set&amp;#39;:
/home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/include/generated/zephyr/syscalls/kernel.h:436: undefined reference to `z_impl_k_thread_name_set&amp;#39;
/home/christian/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(main.c.obj): in function `k_sem_take&amp;#39;:
/home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/include/generated/zephyr/syscalls/kernel.h:1103: undefined reference to `z_impl_k_sem_take&amp;#39;
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
[199/211] Linking C executable zephyr/zephyr.elf
FAILED: modules/mcuboot/mcuboot_subimage-prefix/src/mcuboot_subimage-stamp/mcuboot_subimage-build mcuboot/zephyr/zephyr.hex mcuboot/zephyr/zephyr.elf /home/christian/ncs/v2.8.0/zephyr/build/modules/mcuboot/mcuboot_subimage-prefix/src/mcuboot_subimage-stamp/mcuboot_subimage-build /home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/zephyr.hex /home/christian/ncs/v2.8.0/zephyr/build/mcuboot/zephyr/zephyr.elf
cd /home/christian/ncs/v2.8.0/zephyr/build/mcuboot &amp;amp;&amp;amp; /home/christian/ncs/toolchains/b81a7cd864/usr/local/bin/cmake --build . --
[201/211] Linking C executable zephyr/zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:       47204 B       686 KB      6.72%
             RAM:       14952 B       188 KB      7.77%
        IDT_LIST:          0 GB        32 KB      0.00%
Generating files from /home/christian/ncs/v2.8.0/zephyr/build/zephyr/zephyr.elf for board: nrf54l15pdk
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: /home/christian/ncs/toolchains/b81a7cd864/usr/local/bin/cmake --build /home/christian/ncs/v2.8.0/zephyr/build
(v2.8.0) christian@x:~/ncs/v2.8.0/zephyr$&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MCUboot fails to chain-load image on nRF54L15</title><link>https://devzone.nordicsemi.com/thread/510892?ContentTypeID=1</link><pubDate>Mon, 18 Nov 2024 13:19:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ab8256c4-b6ea-4b68-b46d-fb6ca2a4c7a2</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
[quote user=""]So, I tried to go one step back and just gave the zephyr/samples/subsys/mgmt/mcumgr/smp_svr a try for the nrf54l15dk board target.[/quote]
&lt;p&gt;Could you state how you built the sample?&lt;/p&gt;
&lt;p&gt;The following build target worked for me using command line on windows:&amp;nbsp;&lt;em&gt;west build -b nrf54l15dk/nrf54l15/cpuapp&lt;/em&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&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>