Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash

Hello,

I am using NCS 2.9.0, an nRF5340, custom board files (see attached), and no external flash and I would like to use simultaneous DFU over BLE. I believe this should be possible because my application core image is only ~118kB and my netcore image is ~175kB (it has a custom synch protocol on top of the hci icp logic). I've done my best to read through the intermediate dev zone academy lessons regarding the mcu bootloader and it mentions that simultaneous updates should be possible without external flash:

but then links to this devacedmay blog post that only shows how to do this utilizing external flash. I believe it should be possible because in my mind I see the following: 


Where mcu primary is the app core code that is currently running, mcu secondary is where the new app core code goes, and mcu secondary_1 is where the new netcore code goes when an application update happens. So I have tried to add the following pm_static.yml file:

EMPTY_0:
  address: 0xfc000
  end_address: 0x100000
  placement:
    after:
    - mcuboot_secondary
  region: flash_primary
  size: 0x4000
app:
  address: 0x14000
  end_address: 0x84000
  region: flash_primary
  size: 0x70000
mcuboot:
  address: 0x0
  end_address: 0xc000
  placement:
    align:
      end: 0x1000
    before:
    - mcuboot_primary
  region: flash_primary
  size: 0xc000
mcuboot_pad:
  address: 0xc000
  end_address: 0xc200
  placement:
    align:
      start: 0x4000
    before:
    - mcuboot_primary_app
  region: flash_primary
  size: 0x200
mcuboot_primary:
  address: 0xc000
  end_address: 0x84000
  orig_span: &id001
  - app
  - tfm
  - mcuboot_pad
  region: flash_primary
  sharers: 0x1
  size: 0x78000
  span: *id001
mcuboot_primary_app:
  address: 0xc200
  end_address: 0x84000
  orig_span: &id002
  - app
  - tfm
  region: flash_primary
  size: 0x77e00
  span: *id002
mcuboot_secondary:
  address: 0x84000
  end_address: 0xfc000
  placement:
    after:
    - mcuboot_primary
    align:
      start: 0x4000
    align_next: 0x4000
  region: flash_primary
  share_size:
  - mcuboot_primary
  size: 0x78000
mcuboot_sram:
  address: 0x20000000
  end_address: 0x20008000
  orig_span: &id003
  - tfm_sram
  region: sram_primary
  size: 0x8000
  span: *id003
otp:
  address: 0xff8100
  end_address: 0xff83fc
  region: otp
  size: 0x2fc
rpmsg_nrf53_sram:
  address: 0x20070840
  end_address: 0x20080000
  placement:
    before:
    - end
  region: sram_primary
  size: 0xf7c0
sram_nonsecure:
  address: 0x20008000
  end_address: 0x20080000
  orig_span: &id004
  - sram_primary
  - rpmsg_nrf53_sram
  region: sram_primary
  size: 0x78000
  span: *id004
sram_primary:
  address: 0x20008000
  end_address: 0x20070840
  region: sram_primary
  size: 0x68840
sram_secure:
  address: 0x20000000
  end_address: 0x20008000
  orig_span: &id005
  - tfm_sram
  region: sram_primary
  size: 0x8000
  span: *id005
tfm:
  address: 0xc200
  end_address: 0x14000
  inside:
  - mcuboot_primary_app
  placement:
    before:
    - app
  region: flash_primary
  size: 0x7e00
tfm_nonsecure:
  address: 0x14000
  end_address: 0x84000
  orig_span: &id006
  - app
  region: flash_primary
  size: 0x70000
  span: *id006
tfm_secure:
  address: 0xc000
  end_address: 0x14000
  orig_span: &id007
  - mcuboot_pad
  - tfm
  region: flash_primary
  size: 0x8000
  span: *id007
tfm_sram:
  address: 0x20000000
  end_address: 0x20008000
  inside:
  - sram_secure
  placement:
    after:
    - start
  region: sram_primary
  size: 0x8000


The names are bit different than my diagram but I followed the advice of other similar posts and documentation regarding DFU and copied a build partitions.yml file from one of my successful builds. I have also added the following configs to my sysbuild.conf:

SB_CONFIG_REMOTE_BOARD="candi/nrf5340/cpunet"
SB_CONFIG_BOOTLOADER_MCUBOOT=y
SB_CONFIG_NETCORE_APP_UPDATE=y
SB_CONFIG_SECURE_BOOT_NETCORE=y
SB_CONFIG_MCUBOOT_UPDATEABLE_IMAGES=2
SB_CONFIG_MCUBOOT_NRF53_MULTI_IMAGE_UPDATE=y
SB_CONFIG_MCUBOOT_MODE_OVERWRITE_ONLY=y


Added these two lines to my prj.conf:

CONFIG_BOOTLOADER_MCUBOOT=y
CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU=y


Do I need to set configs for utilizing flash even tho there is no external flash? When I build with the above configs I get the following errors:



I'm not sure how to proceed because I'm having a hard time understanding what these pm_static.yaml file names are supposed to be and I'm not getting the same sort of errors as these previous related posts:

- simultaneous DFU on nRF5340 and NCS 2.6.1 without external flash
- nrf5340 custom board non-simultaneous updates without external flash with sysbuild on ncs2.7.0+

---
I know from the "Official Simultaneous multi-image DFU with nRF5340 DK" docs that I need to have the following partitions:
1) mcuboot_primary
2) mcuboot_secondary
3) mcuboot_rimary_1
4) mcuboot_secondary_1
5) pcd_sram 

and I see the note regarding the placement of mcuboot_primary_1 inside of ram_flash region but I don't understand the second comment about "CONFIG_FLASH_SIMULATOR" within the docs. I'm having a hard time understanding how to get this running because I'm not even hitting the errors I would expect to hit. Instead I'm getting stuff related to the partition_manager.py scripts' arguments... 
---

Do I need to setup a pm_static.yaml file for my custom netcore image too? I don't think so from the docs but I can't find the exact reference that makes me think this but I'm asking just in case. 

---
I utilize the following shared memory overlay within my code base and I don't think I'm correctly partitioning for it within my pm_static.yaml file:

Can you help with this too? It is the only reason I think that adding a partition file for the network core might be needed in addition but I'm really not sure. 

Thank you so much for all of your help and time. 

Respectfully,
Brady Adcock

Parents
  • Hello,

    I’m currently working on the peripheral_lbs sample to enable simultaneous DFU without external flash. However, I will be away after tomorrow, so I’m not sure if I’ll be able to provide you with the required updates before then.

    In the meantime, you can refer to the following PR for guidance: https://github.com/nrfconnect/sdk-mcuboot/pull/397.
    I recommend cherry-picking the relevant commit. Otherwise, you’ll need to manually create a PM static file.

    Kind Regards,

    Abhijith

  • Hey Menon,

    I'm really looking forward to this example! Thank you so much for helping me. 

    Respectfully,
    Brady 

  • Hi,

    I will continue to help with this ticket.

    I do not know if you have updated to the nRF Connect SDK v3.0.0 yet. But even so, try this on the git tag v3.0.0-rc1 in order to test the following:

    Try the sample l9_e5_nrf5340_both_sol from DevAcademy on DFU in v3.0.0-rc1. I based this academy sample on the Peripheral_lbs sample.

    In v3.0.0-rc1 you should be able to just change SB_CONFIG_PM_EXTERNAL_FLASH_MCUBOOT_SECONDARY to "n" in this sample, and simultaneous DFU should work for internal flash

    Let me know how this goes

    Regards,
    Sigurd Hellesvik

  • Hello Sigurd,

    Thank you for your time. I have tried building the sample you linked using the tag v3.0.0-rc1 and I am having no luck. Can you please share the build command you used? Here is what my build looks like:



    Maybe I need a different toolchain too not just SDK? Here is my build log: 

     *  Executing task: nRF Connect: Generate config bl5340_dvk/nrf5340/cpuapp/ns for c:\Impulse\l9_e5_nrf5340_both_sol 
    
    Building l9_e5_nrf5340_both_sol
    C:\WINDOWS\system32\cmd.exe /d /s /c "west build --build-dir c:/Impulse/l9_e5_nrf5340_both_sol/build c:/Impulse/l9_e5_nrf5340_both_sol --pristine --board bl5340_dvk/nrf5340/cpuapp/ns --sysbuild -- -DNCS_TOOLCHAIN_VERSION=NONE -DCONFIG_SIZE_OPTIMIZATIONS=y -DCONF_FILE=c:/Impulse/l9_e5_nrf5340_both_sol/prj.conf -DDTC_OVERLAY_FILE=app.overlay"
    
    -- west build: generating a build system
    Loading Zephyr module(s) (Zephyr base): sysbuild_default
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpuapp/ns
    Parsing c:/Impulse/l9_e5_nrf5340_both_sol/Kconfig.sysbuild
    Loaded configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/_sysbuild/empty.conf'
    Merged configuration 'c:/Impulse/l9_e5_nrf5340_both_sol/sysbuild.conf'
    Configuration saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/zephyr/.config'
    Kconfig header saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/_sysbuild/autoconf.h'
    -- 
       *****************************
       * Running CMake for mcuboot *
       *****************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: C:/ncs/v3.0.0-rc1/bootloader/mcuboot/boot/zephyr
    -- CMake version: 3.21.0
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpuapp
    -- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found Dtc: C:/ncs/toolchains/b620d30767/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") 
    -- Found BOARD.dts: C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpuapp.dts
    -- Found devicetree overlay: C:/Impulse/l9_e5_nrf5340_both_sol/sysbuild/mcuboot.overlay
    -- Found devicetree overlay: C:/ncs/v3.0.0-rc1/nrf/modules/mcuboot/flash_sim.overlay
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/zephyr.dts
    -- Generated pickled edt: C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/edt.pickle
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/dts.cmake
    
    warning: I2C (defined at C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/Kconfig.defconfig:9,
    drivers/i2c/Kconfig:9) was assigned the value 'n' but got the value 'y'. See
    http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_I2C and/or look up I2C 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-rc1/bootloader/mcuboot/boot/zephyr/Kconfig
    Loaded configuration 'C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpuapp_defconfig'
    Merged configuration 'C:/ncs/v3.0.0-rc1/bootloader/mcuboot/boot/zephyr/prj.conf'
    Merged configuration 'C:/ncs/v3.0.0-rc1/bootloader/mcuboot/boot/zephyr/boards/bl5340_dvk_nrf5340_cpuapp.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/sysbuild/mcuboot.conf'
    Merged configuration 'C:/ncs/v3.0.0-rc1/nrf/modules/mcuboot/tfm.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/.config.sysbuild'
    Configuration saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/.config'
    Kconfig header saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") 
    -- 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/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:1002 (message):
      No SOURCES given to Zephyr library: ..__nrf__drivers__mpsl__flash_sync
    
      Excluding target from build.
    
    
    MCUBoot bootloader key file: C:/ncs/v3.0.0-rc1/bootloader/mcuboot/root-rsa-2048.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:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot
    -- 
       *******************************
       * Running CMake for ipc_radio *
       *******************************
    
    -- Application: C:/ncs/v3.0.0-rc1/nrf/applications/ipc_radio
    -- CMake version: 3.21.0
    Loading Zephyr default modules (Zephyr base).
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpunet
    -- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found Dtc: C:/ncs/toolchains/b620d30767/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") 
    -- Found BOARD.dts: C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpunet.dts
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/zephyr.dts
    -- Generated pickled edt: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/edt.pickle
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/dts.cmake
    Parsing C:/ncs/v3.0.0-rc1/nrf/applications/ipc_radio/Kconfig
    Loaded configuration 'C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpunet_defconfig'
    Merged configuration 'C:/ncs/v3.0.0-rc1/nrf/applications/ipc_radio/prj.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/sysbuild/ipc_radio.conf'
    Merged configuration 'C:/ncs/v3.0.0-rc1/nrf/applications/ipc_radio/overlay-bt_hci_ipc.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/.config.sysbuild'
    Configuration saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/.config'
    Kconfig header saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") 
    -- 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/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- libmetal version: 1.7.0 (C:/ncs/v3.0.0-rc1/nrf/applications/ipc_radio)
    -- Build type:  
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- Vendor: none
    -- Looking for include file stdatomic.h
    -- Looking for include file stdatomic.h - found
    -- open-amp version: 1.7.0 (C:/ncs/v3.0.0-rc1/modules/lib/open-amp/open-amp)
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- C_FLAGS :  -Wall -Wextra
    -- Looking for include file fcntl.h
    -- Looking for include file fcntl.h - found
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:1002 (message):
      No SOURCES given to Zephyr library: ..__nrf__drivers__mpsl__flash_sync
    
      Excluding target from build.
    
    
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:2185 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio
    -- 
       *************************
       * Running CMake for b0n *
       *************************
    
    -- Application: C:/ncs/v3.0.0-rc1/nrf/samples/nrf5340/netboot
    -- CMake version: 3.21.0
    Loading Zephyr default modules (Zephyr base).
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpunet
    -- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found Dtc: C:/ncs/toolchains/b620d30767/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") 
    -- Found BOARD.dts: C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpunet.dts
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/zephyr.dts
    -- Generated pickled edt: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/edt.pickle
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/dts.cmake
    Parsing C:/ncs/v3.0.0-rc1/nrf/samples/nrf5340/netboot/Kconfig
    Loaded configuration 'C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpunet_defconfig'
    Merged configuration 'C:/ncs/v3.0.0-rc1/nrf/samples/nrf5340/netboot/prj.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/.config.sysbuild'
    Configuration saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/.config'
    Kconfig header saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") 
    -- 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/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:1002 (message):
      No SOURCES given to Zephyr library: ..__nrf__drivers__mpsl__flash_sync
    
      Excluding target from build.
    
    
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:2185 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n
    -- 
       ********************************************
       * Running CMake for l9_e5_nrf5340_both_sol *
       ********************************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: C:/Impulse/l9_e5_nrf5340_both_sol
    -- CMake version: 3.21.0
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpuapp/ns
    -- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found Dtc: C:/ncs/toolchains/b620d30767/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") 
    -- Found BOARD.dts: C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpuapp_ns.dts
    -- Found devicetree overlay: app.overlay
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/zephyr.dts
    -- Generated pickled edt: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/edt.pickle
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/dts.cmake
    Parsing C:/Impulse/l9_e5_nrf5340_both_sol/Kconfig
    Loaded configuration 'C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpuapp_ns_defconfig'
    Merged configuration 'c:/Impulse/l9_e5_nrf5340_both_sol/prj.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/misc/generated/extra_kconfig_options.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/.config.sysbuild'
    Configuration saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/.config'
    Kconfig header saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") 
    -- 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/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    CMake Warning at C:/ncs/v3.0.0-rc1/nrf/cmake/version_app.cmake:19 (message):
      APP_VERSION: git rev-parse failed: fatal: not a git repository (or any of
      the parent directories): .git
    Call Stack (most recent call first):
      C:/ncs/v3.0.0-rc1/nrf/CMakeLists.txt:26 (include)
    
    
    =========== Generating psa_crypto_config ===============
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: False
    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: False
    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: False
    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: False
    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 ===============
    -- libmetal version: 1.7.0 (C:/Impulse/l9_e5_nrf5340_both_sol)
    -- Looking for include file stdatomic.h
    -- Build type:  
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- Vendor: none
    -- Looking for include file stdatomic.h - found
    -- open-amp version: 1.7.0 (C:/ncs/v3.0.0-rc1/modules/lib/open-amp/open-amp)
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- C_FLAGS :  -Wall -Wextra
    -- Looking for include file fcntl.h
    -- Looking for include file fcntl.h - found
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:1002 (message):
      No SOURCES given to Zephyr library: ..__nrf__drivers__mpsl__flash_sync
    
      Excluding target from build.
    
    
    -- Including signing script: C:/ncs/v3.0.0-rc1/nrf/cmake/sysbuild/image_signing.cmake
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:2185 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol
    CMake Warning at C:/ncs/v3.0.0-rc1/nrf/cmake/sysbuild/debug_keys.cmake:27 (message):
      
    
          --------------------------------------------------------------
          --- WARNING: Using generated NSIB public/private key-pair. ---
          --- It should not be used for production.                  ---
          --- See SB_CONFIG_SECURE_BOOT_SIGNING_KEY_FILE             ---
          --------------------------------------------------------------
          
    
    Call Stack (most recent call first):
      C:/ncs/v3.0.0-rc1/nrf/cmake/sysbuild/provision_hex.cmake:11 (include)
      C:/ncs/v3.0.0-rc1/nrf/sysbuild/CMakeLists.txt:55 (include)
      C:/ncs/v3.0.0-rc1/nrf/sysbuild/CMakeLists.txt:728 (include_provision_hex)
      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-rc1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:75 (include)
      C:/ncs/v3.0.0-rc1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
      C:/ncs/v3.0.0-rc1/zephyr/share/sysbuild-package/cmake/SysbuildConfig.cmake:8 (include)
      template/CMakeLists.txt:10 (find_package)
    
    
    CMake Warning at C:/ncs/v3.0.0-rc1/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-rc1/nrf/cmake/sysbuild/partition_manager.cmake:620 (partition_manager)
      C:/ncs/v3.0.0-rc1/nrf/sysbuild/CMakeLists.txt:768 (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-rc1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:75 (include)
      C:/ncs/v3.0.0-rc1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
      C:/ncs/v3.0.0-rc1/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:/Impulse/l9_e5_nrf5340_both_sol/build
    -- west build: building application
    [0/1] Re-running CMake...
    -- Application: C:/Impulse/l9_e5_nrf5340_both_sol
    -- CMake version: 3.21.0
    Loading Zephyr default modules (Zephyr base (cached)).
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpuapp/ns
    -- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found BOARD.dts: C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpuapp_ns.dts
    -- Found devicetree overlay: app.overlay
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/zephyr.dts
    -- Generated pickled edt: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/edt.pickle
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/dts.cmake
    Parsing C:/Impulse/l9_e5_nrf5340_both_sol/Kconfig
    Loaded configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/.config'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/.config.sysbuild'
    No change to configuration in 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/.config'
    No change to Kconfig header in 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/include/generated/zephyr/autoconf.h'
    CMake Warning at C:/ncs/v3.0.0-rc1/nrf/cmake/version_app.cmake:19 (message):
      APP_VERSION: git rev-parse failed: fatal: not a git repository (or any of
      the parent directories): .git
    Call Stack (most recent call first):
      C:/ncs/v3.0.0-rc1/nrf/CMakeLists.txt:26 (include)
    
    
    =========== Generating psa_crypto_config ===============
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: False
    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: False
    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: False
    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: False
    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 ===============
    -- libmetal version: 1.7.0 (C:/Impulse/l9_e5_nrf5340_both_sol)
    -- Build type:  
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- Vendor: none
    -- open-amp version: 1.7.0 (C:/ncs/v3.0.0-rc1/modules/lib/open-amp/open-amp)
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- C_FLAGS :  -Wall -Wextra
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:1002 (message):
      No SOURCES given to Zephyr library: ..__nrf__drivers__mpsl__flash_sync
    
      Excluding target from build.
    
    
    -- Including signing script: C:/ncs/v3.0.0-rc1/nrf/cmake/sysbuild/image_signing.cmake
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:2185 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol
    [1/376] Generating include/generated/zephyr/app_version.h
    -- git describe failed: fatal: not a git repository (or any of the parent directories): .git
    [5/376] Generating include/generated/zephyr/version.h
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr), build: v3.7.99-ncs2-rc1-8048-ge48bca44dd59
    [6/376] Generating ../../tfm/CMakeCache.txt
    CMake Warning at cmake/version.cmake:31 (message):
      TFM_VERSION_MANUAL mismatches to actual TF-M version.  Please update
      TFM_VERSION_MANUAL in cmake/version.cmake
    Call Stack (most recent call first):
      CMakeLists.txt:13 (include)
    
    
    -- Found Git: C:/ncs/toolchains/b620d30767/mingw64/bin/git.exe (found version "2.37.3.windows.1") 
    -- 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/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found version "3.12.4") found components: Interpreter 
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm
    [141/145] Linking C executable bin\tfm_s.axf
    Memory region         Used Size  Region Size  %age Used
               FLASH:       31588 B      32256 B     97.93%
                 RAM:       10916 B        32 KB     33.31%
    [13/376] Performing install step for 'tfm'
    -- Install configuration: "MinSizeRel"
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_ioctl_core_api.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/tfm_ioctl_core_ns_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/config_nordic_nrf_spe.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/driver/Driver_Common.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/driver/Driver_Flash.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/driver/Driver_USART.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/startup.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/startup_nrf5340.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/nrfx_glue.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/pal_plat_test.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/pal_plat_test.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/startup.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/target_cfg.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/nrfx_config.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/CMakeLists.txt
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/native_drivers
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/native_drivers/mpu_armv8m_drv.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/native_drivers/mpu_armv8m_drv.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/native_drivers/spu.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/native_drivers/spu.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/cmsis_drivers
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/cmsis_drivers/Driver_Flash.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/cmsis_drivers/Driver_USART.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common/cmsis.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common/nrf-pinctrl.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common/nrfx_glue.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common/nrfx_log.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common/tfm_hal_platform_common.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/nrfx
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/nrfx/nrfx.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/include
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/include/tfm_ioctl_core_api.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/include/tfm_platform_hal_ioctl.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/src
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/src/tfm_ioctl_core_ns_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/src/tfm_ioctl_core_s_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/src/tfm_platform_hal_ioctl.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/tests
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/tests/tfm_tests_config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/linker_scripts/tfm_common_ns.ld
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/nrfx_config_nrf5340_application.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/CMakeLists.txt
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/cpuarch.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/tests
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/tests/psa_arch_tests_config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/partition
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/partition/flash_layout.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/partition/region_defs.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/CMakeLists.txt
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/cpuarch.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/../common/config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/tests
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/tests/psa_arch_tests_config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/tests/tfm_tests_config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin/tfm_s.axf
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin/tfm_s.bin
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin/tfm_s.elf
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin/tfm_s.hex
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin/tfm_s.map
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/lib/s_veneers.o
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/client.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/error.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa_manifest/sid.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/config_impl.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_veneers.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_ns_interface.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_ns_client_ext.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/config_tfm.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/config_base.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_psa_call_pack.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/framework_feature.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/build_info.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_adjust_auto_enabled.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_adjust_config_key_pair_types.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_adjust_config_synonyms.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_compat.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_driver_common.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_driver_contexts_composites.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_driver_contexts_key_derivation.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_driver_contexts_primitives.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_extra.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_legacy.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_platform.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_se_driver.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_sizes.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_struct.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_types.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_values.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/mbedtls/build_info.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/mbedtls/config_psa.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/nrf-config.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/nrf-psa-crypto-config.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_platform_api.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/tfm_tz_psa_ns_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/os_wrapper
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/os_wrapper/common.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/os_wrapper/mutex.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/os_wrapper
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/os_wrapper/tfm_ns_interface_bare_metal.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/os_wrapper/tfm_ns_interface_rtos.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/tfm_crypto_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/tfm_platform_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/config/cp_check.cmake
    ----- Installing platform NS -----
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_armclang_a.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_clang_a.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_cp15.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_gcc_a.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_iccarm_a.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/irq_ctrl.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/cmsis_compiler.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/cmsis_version.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_ca.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm0.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm0plus.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm1.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm23.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm3.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm33.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm35p.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm4.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm52.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm55.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm7.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm85.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_sc000.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_sc300.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_starmc1.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv7m_cachel1.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv7m_mpu.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv81m_pac.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv8m_mpu.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv8m_pmu.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_armclang_m.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_clang_m.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_gcc_m.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_iccarm_m.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_tiarmclang_m.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/tz_context.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/common/uart_stdout.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/common/uart_stdout.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/boot_hal.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/cmsis_override.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/exception_info.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/fatal_error.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/mbedtls_entropy_nv_seed_config.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/region.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_attest_hal.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_defs.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_device_header.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_interrupt.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_isolation.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_its.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_its_encryption.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_mailbox.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_multi_core.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_platform.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_ps.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_platform_system.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_boot_seed.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_config.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_crypto_keys.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_crypto_nv_seed.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_defs.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_device_id.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_ns.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_nv_counters.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_otp.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_provisioning.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_rotpk.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_test.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/CMakeLists.txt
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/cmake/toolchain_ns_GNUARM.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/cmake/toolchain_ns_ARMCLANG.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/cmake/toolchain_ns_IARARM.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/fih.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/cmake/spe_export.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/cmake/set_extensions.cmake
    [96/376] Building C object CMakeFiles/app.dir/src/main.c.obj
    In file included from C:/Impulse/l9_e5_nrf5340_both_sol/src/main.c:17:
    C:/Impulse/l9_e5_nrf5340_both_sol/src/main.c: In function 'main':
    C:/ncs/v3.0.0-rc1/zephyr/include/zephyr/bluetooth/bluetooth.h:1093:24: warning: 'BT_LE_ADV_OPT_CONNECTABLE' is deprecated [-Wdeprecated-declarations]
     1093 |         ((const struct bt_le_adv_param[]) { \
          |                        ^~~~~~~~~~~~~~~
    C:/ncs/v3.0.0-rc1/zephyr/include/zephyr/bluetooth/bluetooth.h:1106:9: note: in expansion of macro 'BT_LE_ADV_PARAM'
     1106 |         BT_LE_ADV_PARAM(BT_LE_ADV_OPT_CONNECTABLE, BT_GAP_ADV_FAST_INT_MIN_2,                      \
          |         ^~~~~~~~~~~~~~~
    C:/Impulse/l9_e5_nrf5340_both_sol/src/main.c:236:31: note: in expansion of macro 'BT_LE_ADV_CONN'
      236 |         err = bt_le_adv_start(BT_LE_ADV_CONN, ad, ARRAY_SIZE(ad),
          |                               ^~~~~~~~~~~~~~
    C:/ncs/v3.0.0-rc1/zephyr/include/zephyr/bluetooth/bluetooth.h:638:9: note: declared here
      638 |         BT_LE_ADV_OPT_CONNECTABLE __deprecated = BIT(0),
          |         ^~~~~~~~~~~~~~~~~~~~~~~~~
    C:/Impulse/l9_e5_nrf5340_both_sol/src/main.c:236:20: warning: Macro is deprecated
      236 |         err = bt_le_adv_start(BT_LE_ADV_CONN, ad, ARRAY_SIZE(ad),
          |                    ^~~~~~~~~~~~~~~~~~~~~
    [376/376] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      149184 B       320 KB     45.53%
                 RAM:       42388 B       408 KB     10.15%
            IDT_LIST:          0 GB        32 KB      0.00%
    Generating files from C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/zephyr.elf for board: bl5340_dvk
    image.py: sign the payload
    image.py: sign the payload
    [6/310] Generating include/generated/zephyr/version.h
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr), build: v3.7.99-ncs2-rc1-8048-ge48bca44dd59
    [305/310] Linking C executable zephyr\zephyr_pre0.elf
    FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/zephyr_pre0.map 
    cmd.exe /C "cd . && C:\ncs\toolchains\b620d30767\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe  -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  -T  zephyr/linker_zephyr_pre0.cmd  -Wl,-Map=C:/Impulse/l9_e5_nrf5340_both_sol/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/lib/libc/minimal/liblib__libc__minimal.a  zephyr/lib/libc/common/liblib__libc__common.a  zephyr/soc/soc/nrf5340/libsoc__nordic.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/i2c/libdrivers__i2c.a  zephyr/drivers/pinctrl/libdrivers__pinctrl.a  zephyr/drivers/serial/libdrivers__serial.a  zephyr/drivers/timer/libdrivers__timer.a  modules/nrf/lib/fprotect/lib..__nrf__lib__fprotect.a  modules/nrf/subsys/pcd/lib..__nrf__subsys__pcd.a  modules/nrf/modules/mcuboot/hooks/lib..__nrf__modules__mcuboot__hooks.a  modules/nrf/drivers/hw_cc3xx/lib..__nrf__drivers__hw_cc3xx.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/modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a  -Wl,--no-whole-archive  zephyr/kernel/libkernel.a  -LC:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr  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  -fuse-ld=bfd  -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  C:/ncs/v3.0.0-rc1/nrfxlib/crypto/nrf_cc312_platform/lib/cortex-m33/soft-float/no-interrupts/libnrf_cc312_platform_0.9.19.a -L"c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/thumb/v8-m.main/nofp"  -lgcc && cmd.exe /C "cd /D C:\Impulse\l9_e5_nrf5340_both_sol\build\mcuboot\zephyr && C:\ncs\toolchains\b620d30767\opt\bin\cmake.exe -E true""
    c:/ncs/toolchains/b620d30767/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 `datas' will not fit in region `FLASH'
    c:/ncs/toolchains/b620d30767/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 `bss' will not fit in region `RAM'
    c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: region `FLASH' overflowed by 392 bytes
    c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: region `RAM' overflowed by 254176 bytes
    collect2.exe: error: ld returned 1 exit status
    ninja: build stopped: subcommand failed.
    FAILED: _sysbuild/sysbuild/images/bootloader/mcuboot-prefix/src/mcuboot-stamp/mcuboot-build C:/Impulse/l9_e5_nrf5340_both_sol/build/_sysbuild/sysbuild/images/bootloader/mcuboot-prefix/src/mcuboot-stamp/mcuboot-build 
    cmd.exe /C "cd /D C:\Impulse\l9_e5_nrf5340_both_sol\build\mcuboot && C:\ncs\toolchains\b620d30767\opt\bin\cmake.exe --build ."
    ninja: build stopped: subcommand failed.
    FATAL ERROR: command exited with status 1: 'C:\ncs\toolchains\b620d30767\opt\bin\cmake.EXE' --build C:/Impulse/l9_e5_nrf5340_both_sol/build
    
     *  The terminal process terminated with exit code: 1. 
     *  Terminal will be reused by tasks, press any key to close it. 
    

Reply
  • Hello Sigurd,

    Thank you for your time. I have tried building the sample you linked using the tag v3.0.0-rc1 and I am having no luck. Can you please share the build command you used? Here is what my build looks like:



    Maybe I need a different toolchain too not just SDK? Here is my build log: 

     *  Executing task: nRF Connect: Generate config bl5340_dvk/nrf5340/cpuapp/ns for c:\Impulse\l9_e5_nrf5340_both_sol 
    
    Building l9_e5_nrf5340_both_sol
    C:\WINDOWS\system32\cmd.exe /d /s /c "west build --build-dir c:/Impulse/l9_e5_nrf5340_both_sol/build c:/Impulse/l9_e5_nrf5340_both_sol --pristine --board bl5340_dvk/nrf5340/cpuapp/ns --sysbuild -- -DNCS_TOOLCHAIN_VERSION=NONE -DCONFIG_SIZE_OPTIMIZATIONS=y -DCONF_FILE=c:/Impulse/l9_e5_nrf5340_both_sol/prj.conf -DDTC_OVERLAY_FILE=app.overlay"
    
    -- west build: generating a build system
    Loading Zephyr module(s) (Zephyr base): sysbuild_default
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpuapp/ns
    Parsing c:/Impulse/l9_e5_nrf5340_both_sol/Kconfig.sysbuild
    Loaded configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/_sysbuild/empty.conf'
    Merged configuration 'c:/Impulse/l9_e5_nrf5340_both_sol/sysbuild.conf'
    Configuration saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/zephyr/.config'
    Kconfig header saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/_sysbuild/autoconf.h'
    -- 
       *****************************
       * Running CMake for mcuboot *
       *****************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: C:/ncs/v3.0.0-rc1/bootloader/mcuboot/boot/zephyr
    -- CMake version: 3.21.0
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpuapp
    -- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found Dtc: C:/ncs/toolchains/b620d30767/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") 
    -- Found BOARD.dts: C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpuapp.dts
    -- Found devicetree overlay: C:/Impulse/l9_e5_nrf5340_both_sol/sysbuild/mcuboot.overlay
    -- Found devicetree overlay: C:/ncs/v3.0.0-rc1/nrf/modules/mcuboot/flash_sim.overlay
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/zephyr.dts
    -- Generated pickled edt: C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/edt.pickle
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/dts.cmake
    
    warning: I2C (defined at C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/Kconfig.defconfig:9,
    drivers/i2c/Kconfig:9) was assigned the value 'n' but got the value 'y'. See
    http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_I2C and/or look up I2C 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-rc1/bootloader/mcuboot/boot/zephyr/Kconfig
    Loaded configuration 'C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpuapp_defconfig'
    Merged configuration 'C:/ncs/v3.0.0-rc1/bootloader/mcuboot/boot/zephyr/prj.conf'
    Merged configuration 'C:/ncs/v3.0.0-rc1/bootloader/mcuboot/boot/zephyr/boards/bl5340_dvk_nrf5340_cpuapp.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/sysbuild/mcuboot.conf'
    Merged configuration 'C:/ncs/v3.0.0-rc1/nrf/modules/mcuboot/tfm.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/.config.sysbuild'
    Configuration saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/.config'
    Kconfig header saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") 
    -- 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/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:1002 (message):
      No SOURCES given to Zephyr library: ..__nrf__drivers__mpsl__flash_sync
    
      Excluding target from build.
    
    
    MCUBoot bootloader key file: C:/ncs/v3.0.0-rc1/bootloader/mcuboot/root-rsa-2048.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:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot
    -- 
       *******************************
       * Running CMake for ipc_radio *
       *******************************
    
    -- Application: C:/ncs/v3.0.0-rc1/nrf/applications/ipc_radio
    -- CMake version: 3.21.0
    Loading Zephyr default modules (Zephyr base).
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpunet
    -- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found Dtc: C:/ncs/toolchains/b620d30767/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") 
    -- Found BOARD.dts: C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpunet.dts
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/zephyr.dts
    -- Generated pickled edt: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/edt.pickle
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/dts.cmake
    Parsing C:/ncs/v3.0.0-rc1/nrf/applications/ipc_radio/Kconfig
    Loaded configuration 'C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpunet_defconfig'
    Merged configuration 'C:/ncs/v3.0.0-rc1/nrf/applications/ipc_radio/prj.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/sysbuild/ipc_radio.conf'
    Merged configuration 'C:/ncs/v3.0.0-rc1/nrf/applications/ipc_radio/overlay-bt_hci_ipc.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/.config.sysbuild'
    Configuration saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/.config'
    Kconfig header saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") 
    -- 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/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- libmetal version: 1.7.0 (C:/ncs/v3.0.0-rc1/nrf/applications/ipc_radio)
    -- Build type:  
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- Vendor: none
    -- Looking for include file stdatomic.h
    -- Looking for include file stdatomic.h - found
    -- open-amp version: 1.7.0 (C:/ncs/v3.0.0-rc1/modules/lib/open-amp/open-amp)
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- C_FLAGS :  -Wall -Wextra
    -- Looking for include file fcntl.h
    -- Looking for include file fcntl.h - found
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:1002 (message):
      No SOURCES given to Zephyr library: ..__nrf__drivers__mpsl__flash_sync
    
      Excluding target from build.
    
    
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:2185 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Impulse/l9_e5_nrf5340_both_sol/build/ipc_radio
    -- 
       *************************
       * Running CMake for b0n *
       *************************
    
    -- Application: C:/ncs/v3.0.0-rc1/nrf/samples/nrf5340/netboot
    -- CMake version: 3.21.0
    Loading Zephyr default modules (Zephyr base).
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpunet
    -- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found Dtc: C:/ncs/toolchains/b620d30767/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") 
    -- Found BOARD.dts: C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpunet.dts
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/zephyr.dts
    -- Generated pickled edt: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/edt.pickle
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/dts.cmake
    Parsing C:/ncs/v3.0.0-rc1/nrf/samples/nrf5340/netboot/Kconfig
    Loaded configuration 'C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpunet_defconfig'
    Merged configuration 'C:/ncs/v3.0.0-rc1/nrf/samples/nrf5340/netboot/prj.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/.config.sysbuild'
    Configuration saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/.config'
    Kconfig header saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") 
    -- 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/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:1002 (message):
      No SOURCES given to Zephyr library: ..__nrf__drivers__mpsl__flash_sync
    
      Excluding target from build.
    
    
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:2185 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Impulse/l9_e5_nrf5340_both_sol/build/b0n
    -- 
       ********************************************
       * Running CMake for l9_e5_nrf5340_both_sol *
       ********************************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: C:/Impulse/l9_e5_nrf5340_both_sol
    -- CMake version: 3.21.0
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpuapp/ns
    -- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found Dtc: C:/ncs/toolchains/b620d30767/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") 
    -- Found BOARD.dts: C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpuapp_ns.dts
    -- Found devicetree overlay: app.overlay
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/zephyr.dts
    -- Generated pickled edt: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/edt.pickle
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/dts.cmake
    Parsing C:/Impulse/l9_e5_nrf5340_both_sol/Kconfig
    Loaded configuration 'C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpuapp_ns_defconfig'
    Merged configuration 'c:/Impulse/l9_e5_nrf5340_both_sol/prj.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/misc/generated/extra_kconfig_options.conf'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/.config.sysbuild'
    Configuration saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/.config'
    Kconfig header saved to 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") 
    -- 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/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    CMake Warning at C:/ncs/v3.0.0-rc1/nrf/cmake/version_app.cmake:19 (message):
      APP_VERSION: git rev-parse failed: fatal: not a git repository (or any of
      the parent directories): .git
    Call Stack (most recent call first):
      C:/ncs/v3.0.0-rc1/nrf/CMakeLists.txt:26 (include)
    
    
    =========== Generating psa_crypto_config ===============
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: False
    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: False
    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: False
    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: False
    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 ===============
    -- libmetal version: 1.7.0 (C:/Impulse/l9_e5_nrf5340_both_sol)
    -- Looking for include file stdatomic.h
    -- Build type:  
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- Vendor: none
    -- Looking for include file stdatomic.h - found
    -- open-amp version: 1.7.0 (C:/ncs/v3.0.0-rc1/modules/lib/open-amp/open-amp)
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- C_FLAGS :  -Wall -Wextra
    -- Looking for include file fcntl.h
    -- Looking for include file fcntl.h - found
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:1002 (message):
      No SOURCES given to Zephyr library: ..__nrf__drivers__mpsl__flash_sync
    
      Excluding target from build.
    
    
    -- Including signing script: C:/ncs/v3.0.0-rc1/nrf/cmake/sysbuild/image_signing.cmake
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:2185 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol
    CMake Warning at C:/ncs/v3.0.0-rc1/nrf/cmake/sysbuild/debug_keys.cmake:27 (message):
      
    
          --------------------------------------------------------------
          --- WARNING: Using generated NSIB public/private key-pair. ---
          --- It should not be used for production.                  ---
          --- See SB_CONFIG_SECURE_BOOT_SIGNING_KEY_FILE             ---
          --------------------------------------------------------------
          
    
    Call Stack (most recent call first):
      C:/ncs/v3.0.0-rc1/nrf/cmake/sysbuild/provision_hex.cmake:11 (include)
      C:/ncs/v3.0.0-rc1/nrf/sysbuild/CMakeLists.txt:55 (include)
      C:/ncs/v3.0.0-rc1/nrf/sysbuild/CMakeLists.txt:728 (include_provision_hex)
      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-rc1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:75 (include)
      C:/ncs/v3.0.0-rc1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
      C:/ncs/v3.0.0-rc1/zephyr/share/sysbuild-package/cmake/SysbuildConfig.cmake:8 (include)
      template/CMakeLists.txt:10 (find_package)
    
    
    CMake Warning at C:/ncs/v3.0.0-rc1/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-rc1/nrf/cmake/sysbuild/partition_manager.cmake:620 (partition_manager)
      C:/ncs/v3.0.0-rc1/nrf/sysbuild/CMakeLists.txt:768 (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-rc1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:75 (include)
      C:/ncs/v3.0.0-rc1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
      C:/ncs/v3.0.0-rc1/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:/Impulse/l9_e5_nrf5340_both_sol/build
    -- west build: building application
    [0/1] Re-running CMake...
    -- Application: C:/Impulse/l9_e5_nrf5340_both_sol
    -- CMake version: 3.21.0
    Loading Zephyr default modules (Zephyr base (cached)).
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: bl5340_dvk, qualifiers: nrf5340/cpuapp/ns
    -- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b620d30767/opt/zephyr-sdk)
    -- Found BOARD.dts: C:/ncs/v3.0.0-rc1/zephyr/boards/ezurio/bl5340_dvk/bl5340_dvk_nrf5340_cpuapp_ns.dts
    -- Found devicetree overlay: app.overlay
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/zephyr.dts
    -- Generated pickled edt: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/edt.pickle
    -- Generated zephyr.dts: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/dts.cmake
    Parsing C:/Impulse/l9_e5_nrf5340_both_sol/Kconfig
    Loaded configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/.config'
    Merged configuration 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/.config.sysbuild'
    No change to configuration in 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/.config'
    No change to Kconfig header in 'C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/include/generated/zephyr/autoconf.h'
    CMake Warning at C:/ncs/v3.0.0-rc1/nrf/cmake/version_app.cmake:19 (message):
      APP_VERSION: git rev-parse failed: fatal: not a git repository (or any of
      the parent directories): .git
    Call Stack (most recent call first):
      C:/ncs/v3.0.0-rc1/nrf/CMakeLists.txt:26 (include)
    
    
    =========== Generating psa_crypto_config ===============
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: False
    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: False
    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: False
    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: False
    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 ===============
    -- libmetal version: 1.7.0 (C:/Impulse/l9_e5_nrf5340_both_sol)
    -- Build type:  
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- Vendor: none
    -- open-amp version: 1.7.0 (C:/ncs/v3.0.0-rc1/modules/lib/open-amp/open-amp)
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- C_FLAGS :  -Wall -Wextra
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:1002 (message):
      No SOURCES given to Zephyr library: ..__nrf__drivers__mpsl__flash_sync
    
      Excluding target from build.
    
    
    -- Including signing script: C:/ncs/v3.0.0-rc1/nrf/cmake/sysbuild/image_signing.cmake
    CMake Warning at C:/ncs/v3.0.0-rc1/zephyr/CMakeLists.txt:2185 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol
    [1/376] Generating include/generated/zephyr/app_version.h
    -- git describe failed: fatal: not a git repository (or any of the parent directories): .git
    [5/376] Generating include/generated/zephyr/version.h
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr), build: v3.7.99-ncs2-rc1-8048-ge48bca44dd59
    [6/376] Generating ../../tfm/CMakeCache.txt
    CMake Warning at cmake/version.cmake:31 (message):
      TFM_VERSION_MANUAL mismatches to actual TF-M version.  Please update
      TFM_VERSION_MANUAL in cmake/version.cmake
    Call Stack (most recent call first):
      CMakeLists.txt:13 (include)
    
    
    -- Found Git: C:/ncs/toolchains/b620d30767/mingw64/bin/git.exe (found version "2.37.3.windows.1") 
    -- 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/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found version "3.12.4") found components: Interpreter 
    -- Found Python3: C:/ncs/toolchains/b620d30767/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter 
    -- Cache files will be written to: C:/ncs/v3.0.0-rc1/zephyr/.cache
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm
    [141/145] Linking C executable bin\tfm_s.axf
    Memory region         Used Size  Region Size  %age Used
               FLASH:       31588 B      32256 B     97.93%
                 RAM:       10916 B        32 KB     33.31%
    [13/376] Performing install step for 'tfm'
    -- Install configuration: "MinSizeRel"
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_ioctl_core_api.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/tfm_ioctl_core_ns_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/config_nordic_nrf_spe.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/driver/Driver_Common.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/driver/Driver_Flash.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/driver/Driver_USART.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/startup.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/startup_nrf5340.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/nrfx_glue.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/pal_plat_test.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/pal_plat_test.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/startup.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/target_cfg.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/nrfx_config.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/CMakeLists.txt
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/native_drivers
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/native_drivers/mpu_armv8m_drv.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/native_drivers/mpu_armv8m_drv.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/native_drivers/spu.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/native_drivers/spu.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/cmsis_drivers
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/cmsis_drivers/Driver_Flash.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/cmsis_drivers/Driver_USART.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common/cmsis.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common/nrf-pinctrl.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common/nrfx_glue.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common/nrfx_log.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/common/tfm_hal_platform_common.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/nrfx
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/nrfx/nrfx.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/include
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/include/tfm_ioctl_core_api.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/include/tfm_platform_hal_ioctl.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/src
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/src/tfm_ioctl_core_ns_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/src/tfm_ioctl_core_s_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/services/src/tfm_platform_hal_ioctl.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/tests
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/core/tests/tfm_tests_config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/linker_scripts/tfm_common_ns.ld
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/nrfx_config_nrf5340_application.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/CMakeLists.txt
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/cpuarch.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/tests
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/tests/psa_arch_tests_config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/partition
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/partition/flash_layout.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/common/nrf5340/partition/region_defs.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/CMakeLists.txt
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/cpuarch.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/../common/config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/tests
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/tests/psa_arch_tests_config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/tests/tfm_tests_config.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin/tfm_s.axf
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin/tfm_s.bin
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin/tfm_s.elf
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin/tfm_s.hex
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/bin/tfm_s.map
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/lib/s_veneers.o
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/client.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/error.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa_manifest/sid.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/config_impl.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_veneers.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_ns_interface.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_ns_client_ext.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/config_tfm.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/config_base.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_psa_call_pack.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/framework_feature.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/build_info.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_adjust_auto_enabled.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_adjust_config_key_pair_types.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_adjust_config_synonyms.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_compat.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_driver_common.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_driver_contexts_composites.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_driver_contexts_key_derivation.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_driver_contexts_primitives.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_extra.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_legacy.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_platform.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_se_driver.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_sizes.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_struct.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_types.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto_values.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/psa/crypto.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/mbedtls/build_info.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/mbedtls/config_psa.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/nrf-config.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/nrf-psa-crypto-config.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/tfm_platform_api.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/tfm_tz_psa_ns_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/os_wrapper
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/os_wrapper/common.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/include/os_wrapper/mutex.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/os_wrapper
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/os_wrapper/tfm_ns_interface_bare_metal.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/os_wrapper/tfm_ns_interface_rtos.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/tfm_crypto_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/interface/src/tfm_platform_api.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/config/cp_check.cmake
    ----- Installing platform NS -----
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_armclang_a.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_clang_a.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_cp15.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_gcc_a.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_iccarm_a.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/a-profile/irq_ctrl.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/cmsis_compiler.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/cmsis_version.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_ca.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm0.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm0plus.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm1.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm23.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm3.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm33.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm35p.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm4.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm52.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm55.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm7.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_cm85.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_sc000.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_sc300.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/core_starmc1.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv7m_cachel1.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv7m_mpu.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv81m_pac.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv8m_mpu.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv8m_pmu.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_armclang_m.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_clang_m.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_gcc_m.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_iccarm_m.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_tiarmclang_m.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/cmsis/Include/tz_context.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/common/uart_stdout.c
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/ext/common/uart_stdout.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/boot_hal.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/cmsis_override.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/exception_info.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/fatal_error.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/mbedtls_entropy_nv_seed_config.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/region.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_attest_hal.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_defs.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_device_header.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_interrupt.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_isolation.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_its.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_its_encryption.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_mailbox.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_multi_core.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_platform.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_hal_ps.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_platform_system.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_boot_seed.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_config.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_crypto_keys.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_crypto_nv_seed.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_defs.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_device_id.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_ns.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_nv_counters.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_otp.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_provisioning.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_rotpk.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/tfm_plat_test.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/CMakeLists.txt
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/cmake/toolchain_ns_GNUARM.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/cmake/toolchain_ns_ARMCLANG.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/cmake/toolchain_ns_IARARM.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/platform/include/fih.h
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/cmake/spe_export.cmake
    -- Installing: C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/tfm/api_ns/cmake/set_extensions.cmake
    [96/376] Building C object CMakeFiles/app.dir/src/main.c.obj
    In file included from C:/Impulse/l9_e5_nrf5340_both_sol/src/main.c:17:
    C:/Impulse/l9_e5_nrf5340_both_sol/src/main.c: In function 'main':
    C:/ncs/v3.0.0-rc1/zephyr/include/zephyr/bluetooth/bluetooth.h:1093:24: warning: 'BT_LE_ADV_OPT_CONNECTABLE' is deprecated [-Wdeprecated-declarations]
     1093 |         ((const struct bt_le_adv_param[]) { \
          |                        ^~~~~~~~~~~~~~~
    C:/ncs/v3.0.0-rc1/zephyr/include/zephyr/bluetooth/bluetooth.h:1106:9: note: in expansion of macro 'BT_LE_ADV_PARAM'
     1106 |         BT_LE_ADV_PARAM(BT_LE_ADV_OPT_CONNECTABLE, BT_GAP_ADV_FAST_INT_MIN_2,                      \
          |         ^~~~~~~~~~~~~~~
    C:/Impulse/l9_e5_nrf5340_both_sol/src/main.c:236:31: note: in expansion of macro 'BT_LE_ADV_CONN'
      236 |         err = bt_le_adv_start(BT_LE_ADV_CONN, ad, ARRAY_SIZE(ad),
          |                               ^~~~~~~~~~~~~~
    C:/ncs/v3.0.0-rc1/zephyr/include/zephyr/bluetooth/bluetooth.h:638:9: note: declared here
      638 |         BT_LE_ADV_OPT_CONNECTABLE __deprecated = BIT(0),
          |         ^~~~~~~~~~~~~~~~~~~~~~~~~
    C:/Impulse/l9_e5_nrf5340_both_sol/src/main.c:236:20: warning: Macro is deprecated
      236 |         err = bt_le_adv_start(BT_LE_ADV_CONN, ad, ARRAY_SIZE(ad),
          |                    ^~~~~~~~~~~~~~~~~~~~~
    [376/376] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      149184 B       320 KB     45.53%
                 RAM:       42388 B       408 KB     10.15%
            IDT_LIST:          0 GB        32 KB      0.00%
    Generating files from C:/Impulse/l9_e5_nrf5340_both_sol/build/l9_e5_nrf5340_both_sol/zephyr/zephyr.elf for board: bl5340_dvk
    image.py: sign the payload
    image.py: sign the payload
    [6/310] Generating include/generated/zephyr/version.h
    -- Zephyr version: 4.0.99 (C:/ncs/v3.0.0-rc1/zephyr), build: v3.7.99-ncs2-rc1-8048-ge48bca44dd59
    [305/310] Linking C executable zephyr\zephyr_pre0.elf
    FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map C:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr/zephyr_pre0.map 
    cmd.exe /C "cd . && C:\ncs\toolchains\b620d30767\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe  -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  -T  zephyr/linker_zephyr_pre0.cmd  -Wl,-Map=C:/Impulse/l9_e5_nrf5340_both_sol/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/lib/libc/minimal/liblib__libc__minimal.a  zephyr/lib/libc/common/liblib__libc__common.a  zephyr/soc/soc/nrf5340/libsoc__nordic.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/i2c/libdrivers__i2c.a  zephyr/drivers/pinctrl/libdrivers__pinctrl.a  zephyr/drivers/serial/libdrivers__serial.a  zephyr/drivers/timer/libdrivers__timer.a  modules/nrf/lib/fprotect/lib..__nrf__lib__fprotect.a  modules/nrf/subsys/pcd/lib..__nrf__subsys__pcd.a  modules/nrf/modules/mcuboot/hooks/lib..__nrf__modules__mcuboot__hooks.a  modules/nrf/drivers/hw_cc3xx/lib..__nrf__drivers__hw_cc3xx.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/modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a  -Wl,--no-whole-archive  zephyr/kernel/libkernel.a  -LC:/Impulse/l9_e5_nrf5340_both_sol/build/mcuboot/zephyr  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  -fuse-ld=bfd  -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  C:/ncs/v3.0.0-rc1/nrfxlib/crypto/nrf_cc312_platform/lib/cortex-m33/soft-float/no-interrupts/libnrf_cc312_platform_0.9.19.a -L"c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/thumb/v8-m.main/nofp"  -lgcc && cmd.exe /C "cd /D C:\Impulse\l9_e5_nrf5340_both_sol\build\mcuboot\zephyr && C:\ncs\toolchains\b620d30767\opt\bin\cmake.exe -E true""
    c:/ncs/toolchains/b620d30767/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 `datas' will not fit in region `FLASH'
    c:/ncs/toolchains/b620d30767/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 `bss' will not fit in region `RAM'
    c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: region `FLASH' overflowed by 392 bytes
    c:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: region `RAM' overflowed by 254176 bytes
    collect2.exe: error: ld returned 1 exit status
    ninja: build stopped: subcommand failed.
    FAILED: _sysbuild/sysbuild/images/bootloader/mcuboot-prefix/src/mcuboot-stamp/mcuboot-build C:/Impulse/l9_e5_nrf5340_both_sol/build/_sysbuild/sysbuild/images/bootloader/mcuboot-prefix/src/mcuboot-stamp/mcuboot-build 
    cmd.exe /C "cd /D C:\Impulse\l9_e5_nrf5340_both_sol\build\mcuboot && C:\ncs\toolchains\b620d30767\opt\bin\cmake.exe --build ."
    ninja: build stopped: subcommand failed.
    FATAL ERROR: command exited with status 1: 'C:\ncs\toolchains\b620d30767\opt\bin\cmake.EXE' --build C:/Impulse/l9_e5_nrf5340_both_sol/build
    
     *  The terminal process terminated with exit code: 1. 
     *  Terminal will be reused by tasks, press any key to close it. 
    

Children
Related