<?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>NRF54L05 cannot OTA</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123557/nrf54l05-cannot-ota</link><description>Hi: 
 I want to use nrf54l05 for the OTA function of BLE. In the example of l9_e5_stol, nrf54L15 OTA can running, but NRF54L05 cannot run. 
 NCS 3.0.0. 
 The part I modified in this example</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 20 Aug 2025 03:42:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123557/nrf54l05-cannot-ota" /><item><title>RE: NRF54L05 cannot OTA</title><link>https://devzone.nordicsemi.com/thread/546116?ContentTypeID=1</link><pubDate>Wed, 20 Aug 2025 03:42:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:38f8e44d-8c52-4330-9000-e2ed193694a6</guid><dc:creator>Kenta</dc:creator><description>&lt;p&gt;Hello.&lt;/p&gt;
&lt;p&gt;I used nRF Connect SDK v3.1.0 and nRF54L05.&lt;br /&gt;I added OTA to peripheral_uart and set CONFIG_LOG=n, and it worked.&lt;/p&gt;
&lt;p&gt;Please use this as a reference.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Features disabled in prj.conf.&lt;/p&gt;
&lt;p&gt;---&lt;/p&gt;
&lt;p&gt;CONFIG_LOG=n&lt;br /&gt;#CONFIG_USE_SEGGER_RTT=n&lt;br /&gt;#CONFIG_LOG_BACKEND_RTT=n&lt;br /&gt;#CONFIG_LOG_BACKEND_UART=n&lt;br /&gt;#CONFIG_LOG_PRINTK=y&lt;/p&gt;
&lt;p&gt;CONFIG_ASSERT=n&lt;/p&gt;
&lt;p&gt;----&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/peripheral_5F00_uart_5F00_54l05_5F00_ota.zip"&gt;devzone.nordicsemi.com/.../peripheral_5F00_uart_5F00_54l05_5F00_ota.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF54L05 cannot OTA</title><link>https://devzone.nordicsemi.com/thread/545363?ContentTypeID=1</link><pubDate>Tue, 12 Aug 2025 11:48:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b8a356dc-f5ee-4d06-aef2-443ee44298b2</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I tried the&lt;a href="https://github.com/NordicDeveloperAcademy/ncs-inter/tree/main/l9/l9_e5_sol"&gt; &lt;span style="font-family:monospace;"&gt;Academy&lt;/span&gt;&amp;nbsp;sample&lt;/a&gt; here to build for &lt;code&gt;nrf54L15dk/nrf54L05/cpuapp&lt;/code&gt;, and I’m getting the following error (without your custom &lt;code&gt;prj.conf&lt;/code&gt;). See my build log, are you getting the same error?&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;Executing task: nRF Connect: Generate config nrf54l15dk/nrf54l05/cpuapp for c:\ncs\ncs-inter\l9\l9_e5_sol 

Building l9_e5_sol
C:\WINDOWS\system32\cmd.exe /d /s /c &amp;quot;west build --build-dir c:/ncs/ncs-inter/l9/l9_e5_sol/build c:/ncs/ncs-inter/l9/l9_e5_sol --pristine --board nrf54l15dk/nrf54l05/cpuapp --sysbuild&amp;quot;

-- west build: generating a build system
Loading Zephyr module(s) (Zephyr base): sysbuild_default
-- Found Python3: C:/ncs/toolchains/0b393f9e1b/opt/bin/python.exe (found suitable version &amp;quot;3.12.4&amp;quot;, minimum required is &amp;quot;3.10&amp;quot;) found components: Interpreter 
-- Cache files will be written to: C:/ncs/v3.0.0/zephyr/.cache
-- Found west (found suitable version &amp;quot;1.2.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)
-- Board: nrf54l15dk, qualifiers: nrf54l05/cpuapp
Parsing c:/ncs/ncs-inter/l9/l9_e5_sol/Kconfig.sysbuild
Loaded configuration &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/_sysbuild/empty.conf&amp;#39;
Merged configuration &amp;#39;c:/ncs/ncs-inter/l9/l9_e5_sol/sysbuild.conf&amp;#39;
Configuration saved to &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/_sysbuild/autoconf.h&amp;#39;
-- 
   *****************************
   * Running CMake for mcuboot *
   *****************************

Loading Zephyr default modules (Zephyr base).
-- Application: C:/ncs/v3.0.0/bootloader/mcuboot/boot/zephyr
-- CMake version: 3.21.0
-- Found Python3: C:/ncs/toolchains/0b393f9e1b/opt/bin/python.exe (found suitable version &amp;quot;3.12.4&amp;quot;, minimum required is &amp;quot;3.10&amp;quot;) found components: Interpreter 
-- Cache files will be written to: C:/ncs/v3.0.0/zephyr/.cache
-- Zephyr version: 4.0.99 (C:/ncs/v3.0.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: nrf54l15dk, qualifiers: nrf54l05/cpuapp
-- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk)
-- Found Dtc: C:/ncs/toolchains/0b393f9e1b/opt/bin/dtc.exe (found suitable version &amp;quot;1.4.7&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;) 
-- Found BOARD.dts: C:/ncs/v3.0.0/zephyr/boards/nordic/nrf54l15dk/nrf54l15dk_nrf54l05_cpuapp.dts
-- Found devicetree overlay: C:/ncs/v3.0.0/bootloader/mcuboot/boot/zephyr/app.overlay
-- Generated zephyr.dts: C:/ncs/ncs-inter/l9/l9_e5_sol/build/mcuboot/zephyr/zephyr.dts
-- Generated pickled edt: C:/ncs/ncs-inter/l9/l9_e5_sol/build/mcuboot/zephyr/edt.pickle
-- Generated zephyr.dts: C:/ncs/ncs-inter/l9/l9_e5_sol/build/mcuboot/zephyr/zephyr.dts
-- Generated devicetree_generated.h: C:/ncs/ncs-inter/l9/l9_e5_sol/build/mcuboot/zephyr/include/generated/zephyr/devicetree_generated.h
-- Including generated dts.cmake file: C:/ncs/ncs-inter/l9/l9_e5_sol/build/mcuboot/zephyr/dts.cmake

warning: NRF_RTC_TIMER_USER_CHAN_COUNT (defined at
C:/ncs/v3.0.0/zephyr/soc/nordic\nrf53\Kconfig.sync_rtc:24, 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 C:/ncs/v3.0.0/bootloader/mcuboot/boot/zephyr/Kconfig
Loaded configuration &amp;#39;C:/ncs/v3.0.0/zephyr/boards/nordic/nrf54l15dk/nrf54l15dk_nrf54l05_cpuapp_defconfig&amp;#39;
Merged configuration &amp;#39;C:/ncs/v3.0.0/bootloader/mcuboot/boot/zephyr/prj.conf&amp;#39;
Merged configuration &amp;#39;C:/ncs/v3.0.0/bootloader/mcuboot/boot/zephyr/boards/nrf54l15dk_nrf54l05_cpuapp.conf&amp;#39;
Merged configuration &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/sysbuild/mcuboot.conf&amp;#39;
Merged configuration &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/mcuboot/zephyr/.config.sysbuild&amp;#39;
Configuration saved to &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/mcuboot/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/mcuboot/zephyr/include/generated/zephyr/autoconf.h&amp;#39;
-- Found GnuLd: c:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (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: C:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
=========== Generating psa_crypto_config ===============
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Backup: CONFIG_MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT: False
Backup: CONFIG_MBEDTLS_THREADING: False
Backup: CONFIG_MBEDTLS_THREADING_ALT: False
=========== Checkpoint: backup ===============
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Restore: CONFIG_MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT: False
Restore: CONFIG_MBEDTLS_THREADING: False
Restore: CONFIG_MBEDTLS_THREADING_ALT: False
=========== End psa_crypto_config ===============
=========== Generating psa_crypto_library_config ===============
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Backup: CONFIG_MBEDTLS_USE_PSA_CRYPTO: True
Backup: CONFIG_MBEDTLS_PLATFORM_PRINTF_ALT: False
Backup: CONFIG_MBEDTLS_THREADING: False
Backup: CONFIG_MBEDTLS_THREADING_ALT: False
=========== Checkpoint: backup ===============
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Restore: CONFIG_MBEDTLS_USE_PSA_CRYPTO: True
Restore: CONFIG_MBEDTLS_PLATFORM_PRINTF_ALT: False
Restore: CONFIG_MBEDTLS_THREADING: False
Restore: CONFIG_MBEDTLS_THREADING_ALT: False
=========== End psa_crypto_library_config ===============
MCUBoot bootloader key file: C:/ncs/v3.0.0/bootloader/mcuboot/root-ed25519.pem
CMake Warning at CMakeLists.txt:393 (message):
  WARNING: Using default MCUboot signing key file, this file is for debug use
  only and is not secure!


-- Configuring done
-- Generating done
-- Build files have been written to: C:/ncs/ncs-inter/l9/l9_e5_sol/build/mcuboot
-- 
   *******************************
   * Running CMake for l9_e5_sol *
   *******************************

-- Application: C:/ncs/ncs-inter/l9/l9_e5_sol
-- CMake version: 3.21.0
Loading Zephyr default modules (Zephyr base).
-- Found Python3: C:/ncs/toolchains/0b393f9e1b/opt/bin/python.exe (found suitable version &amp;quot;3.12.4&amp;quot;, minimum required is &amp;quot;3.10&amp;quot;) found components: Interpreter 
-- Cache files will be written to: C:/ncs/v3.0.0/zephyr/.cache
-- Zephyr version: 4.0.99 (C:/ncs/v3.0.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: nrf54l15dk, qualifiers: nrf54l05/cpuapp
-- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk)
-- Found Dtc: C:/ncs/toolchains/0b393f9e1b/opt/bin/dtc.exe (found suitable version &amp;quot;1.4.7&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;) 
-- Found BOARD.dts: C:/ncs/v3.0.0/zephyr/boards/nordic/nrf54l15dk/nrf54l15dk_nrf54l05_cpuapp.dts
-- Generated zephyr.dts: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/zephyr.dts
-- Generated pickled edt: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/edt.pickle
-- Generated zephyr.dts: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/zephyr.dts
-- Generated devicetree_generated.h: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/include/generated/zephyr/devicetree_generated.h
-- Including generated dts.cmake file: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/dts.cmake
Parsing C:/ncs/ncs-inter/l9/l9_e5_sol/Kconfig
Loaded configuration &amp;#39;C:/ncs/v3.0.0/zephyr/boards/nordic/nrf54l15dk/nrf54l15dk_nrf54l05_cpuapp_defconfig&amp;#39;
Merged configuration &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/prj.conf&amp;#39;
Merged configuration &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/.config.sysbuild&amp;#39;
Configuration saved to &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/include/generated/zephyr/autoconf.h&amp;#39;
-- Found GnuLd: c:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (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: C:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
=========== Generating psa_crypto_config ===============
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Backup: CONFIG_MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT: False
Backup: CONFIG_MBEDTLS_THREADING: False
Backup: CONFIG_MBEDTLS_THREADING_ALT: True
=========== Checkpoint: backup ===============
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Restore: CONFIG_MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT: False
Restore: CONFIG_MBEDTLS_THREADING: False
Restore: CONFIG_MBEDTLS_THREADING_ALT: True
=========== End psa_crypto_config ===============
=========== Generating psa_crypto_library_config ===============
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Backup: CONFIG_MBEDTLS_USE_PSA_CRYPTO: True
Backup: CONFIG_MBEDTLS_PLATFORM_PRINTF_ALT: False
Backup: CONFIG_MBEDTLS_THREADING: False
Backup: CONFIG_MBEDTLS_THREADING_ALT: True
=========== Checkpoint: backup ===============
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Restore: CONFIG_MBEDTLS_USE_PSA_CRYPTO: True
Restore: CONFIG_MBEDTLS_PLATFORM_PRINTF_ALT: False
Restore: CONFIG_MBEDTLS_THREADING: False
Restore: CONFIG_MBEDTLS_THREADING_ALT: True
=========== End psa_crypto_library_config ===============
-- Including signing script: C:/ncs/v3.0.0/nrf/cmake/sysbuild/image_signing.cmake
CMake Warning at C:/ncs/v3.0.0/zephyr/CMakeLists.txt:2180 (message):
  __ASSERT() statements are globally ENABLED


-- Configuring done
-- Generating done
-- Build files have been written to: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol
CMake Warning at C:/ncs/v3.0.0/nrf/cmake/sysbuild/partition_manager.cmake:121 (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):
  C:/ncs/v3.0.0/nrf/cmake/sysbuild/partition_manager.cmake:620 (partition_manager)
  C:/ncs/v3.0.0/nrf/sysbuild/CMakeLists.txt:779 (include)
  cmake/modules/sysbuild_extensions.cmake:583 (nrf_POST_CMAKE)
  cmake/modules/sysbuild_extensions.cmake:583 (cmake_language)
  cmake/modules/sysbuild_images.cmake:46 (sysbuild_module_call)
  cmake/modules/sysbuild_default.cmake:21 (include)
  C:/ncs/v3.0.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:75 (include)
  C:/ncs/v3.0.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
  C:/ncs/v3.0.0/zephyr/share/sysbuild-package/cmake/SysbuildConfig.cmake:8 (include)
  template/CMakeLists.txt:10 (find_package)


-- Configuring done
-- Generating done
-- Build files have been written to: C:/ncs/ncs-inter/l9/l9_e5_sol/build
-- west build: building application
[0/1] Re-running CMake...
Loading Zephyr default modules (Zephyr base (cached)).
-- Application: C:/ncs/ncs-inter/l9/l9_e5_sol
-- CMake version: 3.21.0
-- Cache files will be written to: C:/ncs/v3.0.0/zephyr/.cache
-- Zephyr version: 4.0.99 (C:/ncs/v3.0.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: nrf54l15dk, qualifiers: nrf54l05/cpuapp
-- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk)
-- Found BOARD.dts: C:/ncs/v3.0.0/zephyr/boards/nordic/nrf54l15dk/nrf54l15dk_nrf54l05_cpuapp.dts
-- Generated zephyr.dts: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/zephyr.dts
-- Generated pickled edt: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/edt.pickle
-- Generated zephyr.dts: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/zephyr.dts
-- Generated devicetree_generated.h: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/include/generated/zephyr/devicetree_generated.h
-- Including generated dts.cmake file: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/dts.cmake
Parsing C:/ncs/ncs-inter/l9/l9_e5_sol/Kconfig
Loaded configuration &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/.config&amp;#39;
Merged configuration &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/.config.sysbuild&amp;#39;
No change to configuration in &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/.config&amp;#39;
No change to Kconfig header in &amp;#39;C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/include/generated/zephyr/autoconf.h&amp;#39;
=========== Generating psa_crypto_config ===============
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Backup: CONFIG_MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT: False
Backup: CONFIG_MBEDTLS_THREADING: False
Backup: CONFIG_MBEDTLS_THREADING_ALT: True
=========== Checkpoint: backup ===============
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Restore: CONFIG_MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT: False
Restore: CONFIG_MBEDTLS_THREADING: False
Restore: CONFIG_MBEDTLS_THREADING_ALT: True
=========== End psa_crypto_config ===============
=========== Generating psa_crypto_library_config ===============
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Backup: CONFIG_MBEDTLS_USE_PSA_CRYPTO: True
Backup: CONFIG_MBEDTLS_PLATFORM_PRINTF_ALT: False
Backup: CONFIG_MBEDTLS_THREADING: False
Backup: CONFIG_MBEDTLS_THREADING_ALT: True
=========== Checkpoint: backup ===============
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_C: True
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: False
Restore: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
Restore: CONFIG_MBEDTLS_USE_PSA_CRYPTO: True
Restore: CONFIG_MBEDTLS_PLATFORM_PRINTF_ALT: False
Restore: CONFIG_MBEDTLS_THREADING: False
Restore: CONFIG_MBEDTLS_THREADING_ALT: True
=========== End psa_crypto_library_config ===============
-- Including signing script: C:/ncs/v3.0.0/nrf/cmake/sysbuild/image_signing.cmake
CMake Warning at C:/ncs/v3.0.0/zephyr/CMakeLists.txt:2180 (message):
  __ASSERT() statements are globally ENABLED


-- Configuring done
-- Generating done
-- Build files have been written to: C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol
[6/385] Generating include/generated/zephyr/version.h
-- Zephyr version: 4.0.99 (C:/ncs/v3.0.0/zephyr), build: v4.0.99-ncs1
[380/385] Linking C executable zephyr\zephyr_pre0.elf
FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map C:/ncs/ncs-inter/l9/l9_e5_sol/build/l9_e5_sol/zephyr/zephyr_pre0.map 
cmd.exe /C &amp;quot;cd . &amp;amp;&amp;amp; C:\ncs\toolchains\0b393f9e1b\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe  -gdwarf-4 @CMakeFiles\zephyr_pre0.rsp -o zephyr\zephyr_pre0.elf -L&amp;quot;c:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/thumb/v8-m.main/nofp&amp;quot; -lc -lgcc &amp;amp;&amp;amp; cmd.exe /C &amp;quot;cd /D C:\ncs\ncs-inter\l9\l9_e5_sol\build\l9_e5_sol\zephyr &amp;amp;&amp;amp; C:\ncs\toolchains\0b393f9e1b\opt\bin\cmake.exe -E true&amp;quot;&amp;quot;
c:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr\zephyr_pre0.elf section `rodata&amp;#39; will not fit in region `FLASH&amp;#39;
c:/ncs/toolchains/0b393f9e1b/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: region `FLASH&amp;#39; overflowed by 14600 bytes
collect2.exe: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
[10/20] No configure step for &amp;#39;mcuboot&amp;#39;
FAILED: _sysbuild/sysbuild/images/l9_e5_sol-prefix/src/l9_e5_sol-stamp/l9_e5_sol-build C:/ncs/ncs-inter/l9/l9_e5_sol/build/_sysbuild/sysbuild/images/l9_e5_sol-prefix/src/l9_e5_sol-stamp/l9_e5_sol-build 
cmd.exe /C &amp;quot;cd /D C:\ncs\ncs-inter\l9\l9_e5_sol\build\l9_e5_sol &amp;amp;&amp;amp; C:\ncs\toolchains\0b393f9e1b\opt\bin\cmake.exe --build .&amp;quot;
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: &amp;#39;C:\ncs\toolchains\0b393f9e1b\opt\bin\cmake.EXE&amp;#39; --build C:/ncs/ncs-inter/l9/l9_e5_sol/build

 *  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;p&gt;If so, this is likely expected. The application is about 14.3 KB too large for its slot. The slot is small because MCUboot and the two default image slots take up most of the space. This is normal for smaller chips like the nRF54L05.&lt;/p&gt;
&lt;p&gt;You can check out the&lt;a href="https://github.com/NordicDeveloperAcademy/ncs-inter/tree/main/l9/l9_e3_sol"&gt; sample on using external flash&lt;/a&gt;, where the secondary slot is placed in external flash. If you want to test this sample, you might want to use &lt;code&gt;nrf54L15dk/nrf54L15/cpuapp&lt;/code&gt; instead, as it gives you a larger application region.&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF54L05 cannot OTA</title><link>https://devzone.nordicsemi.com/thread/545233?ContentTypeID=1</link><pubDate>Mon, 11 Aug 2025 14:10:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1719adba-ae34-43f7-bddb-a8bcbfe30bc6</guid><dc:creator>john.liu</dc:creator><description>&lt;p&gt;Hi&lt;br /&gt;1,Using the plan in the Academy&amp;nbsp;solution, nrf51L05 compilation failed and flash exceeded SIZE.&lt;br /&gt;2,The following content has been added to the example of Academy:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_DEBUG_NONE=y
CONFIG_BT_ASSERT=n
CONFIG_BT_DATA_LEN_UPDATE=n
CONFIG_BT_PHY_UPDATE=n
CONFIG_BT_GATT_CACHING=n
CONFIG_BT_GATT_SERVICE_CHANGED=n
CONFIG_LOG=n
CONFIG_CONSOLE=n
CONFIG_SERIAL=n
CONFIG_SIZE_OPTIMIZATIONS=y&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;3,&amp;nbsp;build configuration: nrf54l15dk/nrf54l05/cpuapp&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF54L05 cannot OTA</title><link>https://devzone.nordicsemi.com/thread/545156?ContentTypeID=1</link><pubDate>Mon, 11 Aug 2025 08:33:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f85f36f0-30c3-43ea-a02b-8df5f577da34</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;By “firmware,” do you mean the solution from the Academy exercise or the sample with your updated &lt;code&gt;prj.conf&lt;/code&gt;? Also, what build configuration are you using here, and is this on a development kit?&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt; Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF54L05 cannot OTA</title><link>https://devzone.nordicsemi.com/thread/545078?ContentTypeID=1</link><pubDate>Fri, 08 Aug 2025 15:47:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ea6f042-2f93-47e5-9fdf-1bef50d7be22</guid><dc:creator>john.liu</dc:creator><description>&lt;p&gt;Hi:&lt;br /&gt;After programming this firmware, there are no logs,&amp;nbsp;But the board is fine, &lt;span&gt;programming&amp;nbsp;&lt;/span&gt;other examples(peripheral_uart) can run！&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF54L05 cannot OTA</title><link>https://devzone.nordicsemi.com/thread/545038?ContentTypeID=1</link><pubDate>Fri, 08 Aug 2025 10:23:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4308594-eecf-47d8-a6a9-afd0e4e66b8e</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Could you please provide a bit more detail about the issue you&amp;#39;re facing? Are there any logs or error messages that could help us understand the problem better? Also, are you using a development kit or a custom board?&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt; Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>