How do I enable the FPU for the nrf5340dk/nrf5340/cpuapp/ns target?

I read other similar issues on this forum but they haven't helped solve my problem.  I started with the peripheral_uart example project.  Development and execution on the target is going well, but I need FPU support in my application.  I added CONFIG_FPU=y and CONFIG_FPU_SHARING=y in prj.conf, but that causes this build error:

CMake Error at cmake/utils.cmake:67 (message):

INVALID CONFIG: ( CONFIG_TFM_ENABLE_FP OR CONFIG_TFM_ENABLE_MVE OR
CONFIG_TFM_ENABLE_MVE_FP ) AND NOT CONFIG_TFM_ENABLE_CP10CP11
Call Stack (most recent call first):
config/cp_check.cmake:35 (tfm_invalid_config)
config/check_config.cmake:85 (include)
CMakeLists.txt:79 (include)

This should be a rather basic feature, how do I enable FPU support for the NRF5340 application core?

Parents
  • Actually, I tested the build now and it seems like it just works to build peripheral_uart with just adding this two lines in prj.conf

    CONFIG_FPU=y
    CONFIG_FPU_SHARING=y

    Attaching the log here

    (v2.8.0-rc1) E:\ncs\v2.8.0-rc1\nrf\samples\bluetooth\peripheral_uart> west build --pristine --board nrf5340dk/nrf5340/cpuapp/ns -- -DCONFIG_DEBUG_OPTIMIZATIONS=y -DCONFIG_DEBUG_THREAD_INFO=y -DCMAKE_C_FLAGS="-O0 -g3"
    -- west build: generating a build system
    Loading Zephyr module(s) (Zephyr base): sysbuild_default
    -- Found Python3: E:/ncs/toolchains/e4ebf36df0/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: E:/ncs/v2.8.0-rc1/zephyr/.cache
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf5340dk, qualifiers: nrf5340/cpuapp/ns
    Parsing E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/Kconfig.sysbuild
    Loaded configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/_sysbuild/empty.conf'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/_sysbuild/empty.conf'
    Configuration saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/zephyr/.config'
    Kconfig header saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/_sysbuild/autoconf.h'
    --
       *************************************
       * Running CMake for peripheral_uart *
       *************************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart
    -- CMake version: 3.21.0
    -- Using NCS Toolchain 2.7.20241023.983211142640 for building. (E:/ncs/toolchains/e4ebf36df0/cmake)
    -- Found Python3: E:/ncs/toolchains/e4ebf36df0/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: E:/ncs/v2.8.0-rc1/zephyr/.cache
    -- Zephyr version: 3.7.99 (E:/ncs/v2.8.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf5340dk, qualifiers: nrf5340/cpuapp/ns
    -- Found host-tools: zephyr 0.16.8 (E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.8 (E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk)
    -- Found Dtc: E:/ncs/toolchains/e4ebf36df0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
    -- Found BOARD.dts: E:/ncs/v2.8.0-rc1/zephyr/boards/nordic/nrf5340dk/nrf5340dk_nrf5340_cpuapp_ns.dts
    -- Found devicetree overlay: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/app.overlay
    -- Generated zephyr.dts: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/dts.cmake
    Parsing E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/Kconfig
    Loaded configuration 'E:/ncs/v2.8.0-rc1/zephyr/boards/nordic/nrf5340dk/nrf5340dk_nrf5340_cpuapp_ns_defconfig'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/prj.conf'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/misc/generated/extra_kconfig_options.conf'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/.config.sysbuild'
    Configuration saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/.config'
    Kconfig header saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: e:/ncs/toolchains/e4ebf36df0/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: E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    =========== Generating psa_crypto_config ===============
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: 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.6.0 (E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart)
    -- Build type:
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- Looking for include file stdatomic.h
    -- Looking for include file stdatomic.h - found
    -- open-amp version: 1.6.1 (E:/ncs/v2.8.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
    -- Setting build type to 'MinSizeRel' as none was specified.
    CMake Warning at E:/ncs/v2.8.0-rc1/zephyr/kernel/CMakeLists.txt:171 (message):
    
    
              CONFIG_HEAP_MEM_POOL_SIZE is less than requested minimum:
                2048 < 4096
              Setting the system heap size to 4096
    
    
    CMake Warning at E:/ncs/v2.8.0-rc1/zephyr/CMakeLists.txt:2134 (message):
      __ASSERT() statements are globally ENABLED
    
    
    CMake Warning at E:/ncs/v2.8.0-rc1/zephyr/CMakeLists.txt:2165 (message):
    
    
            The CMake build type was set to 'MinSizeRel', but the optimization flag was set to '-Og'.
            This may be intentional and the warning can be turned off by setting the CMake variable 'NO_BUILD_TYPE_WARNING'
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart
    --
       *******************************
       * Running CMake for ipc_radio *
       *******************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: E:/ncs/v2.8.0-rc1/nrf/applications/ipc_radio
    -- CMake version: 3.21.0
    -- Using NCS Toolchain 2.7.20241023.983211142640 for building. (E:/ncs/toolchains/e4ebf36df0/cmake)
    -- Found Python3: E:/ncs/toolchains/e4ebf36df0/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: E:/ncs/v2.8.0-rc1/zephyr/.cache
    -- Zephyr version: 3.7.99 (E:/ncs/v2.8.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf5340dk, qualifiers: nrf5340/cpunet
    -- Found host-tools: zephyr 0.16.8 (E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.8 (E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk)
    -- Found Dtc: E:/ncs/toolchains/e4ebf36df0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
    -- Found BOARD.dts: E:/ncs/v2.8.0-rc1/zephyr/boards/nordic/nrf5340dk/nrf5340dk_nrf5340_cpunet.dts
    -- Generated zephyr.dts: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/dts.cmake
    Parsing E:/ncs/v2.8.0-rc1/nrf/applications/ipc_radio/Kconfig
    Loaded configuration 'E:/ncs/v2.8.0-rc1/zephyr/boards/nordic/nrf5340dk/nrf5340dk_nrf5340_cpunet_defconfig'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/sysbuild/ipc_radio/prj.conf'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/applications/ipc_radio/overlay-bt_hci_ipc.conf'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/.config.sysbuild'
    Configuration saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/.config'
    Kconfig header saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: e:/ncs/toolchains/e4ebf36df0/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: E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- libmetal version: 1.6.0 (E:/ncs/v2.8.0-rc1/nrf/applications/ipc_radio)
    -- Build type:
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- Looking for include file stdatomic.h
    -- Looking for include file stdatomic.h - found
    -- open-amp version: 1.6.1 (E:/ncs/v2.8.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
    -- Setting build type to 'MinSizeRel' as none was specified.
    CMake Warning at E:/ncs/v2.8.0-rc1/zephyr/CMakeLists.txt:952 (message):
      No SOURCES given to Zephyr library: drivers__console
    
      Excluding target from build.
    
    
    CMake Warning at E:/ncs/v2.8.0-rc1/zephyr/CMakeLists.txt:2134 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio
    -- Configuring done
    -- Generating done
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_C_FLAGS
    
    
    -- Build files have been written to: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build
    ←[92m-- west build: building application
    [9/20] Performing build step for 'peripheral_uart'
    [6/340] Generating include/generated/zephyr/version.h
    -- Zephyr version: 3.7.99 (E:/ncs/v2.8.0-rc1/zephyr), build: v3.7.99-ncs1-rc1
    [11/340] 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: E:/ncs/toolchains/e4ebf36df0/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: E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- Found Python3: E:/ncs/toolchains/e4ebf36df0/opt/bin/python.exe (found version "3.12.4") found components: Interpreter
    -- Found Python3: E:/ncs/toolchains/e4ebf36df0/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: E:/ncs/v2.8.0-rc1/zephyr/.cache
    -- Configuring done
    -- Generating done
    -- Build files have been written to: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm
    [16/340] Performing build step for 'tfm'
    [135/139] Linking C executable bin\tfm_s.axf
    Memory region         Used Size  Region Size  %age Used
               FLASH:       48508 B        64 KB     74.02%
                 RAM:       14532 B        32 KB     44.35%
    [139/139] Linking C static library secure_fw\libtfm_s_veneers.a
    [18/340] Performing install step for 'tfm'
    -- Install configuration: "Debug"
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_ioctl_core_api.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/tfm_ioctl_core_ns_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/config_nordic_nrf_spe.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/driver/Driver_Common.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/driver/Driver_Flash.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/driver/Driver_USART.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/startup.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/startup_nrf5340.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/nrfx_glue.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/pal_plat_test.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/pal_plat_test.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/startup.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/target_cfg.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/nrfx_config.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/CMakeLists.txt
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/native_drivers
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/native_drivers/mpu_armv8m_drv.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/native_drivers/mpu_armv8m_drv.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/native_drivers/spu.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/native_drivers/spu.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/cmsis_drivers
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/cmsis_drivers/Driver_Flash.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/cmsis_drivers/Driver_USART.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common/cmsis.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common/nrf-pinctrl.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common/nrfx_glue.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common/nrfx_log.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common/tfm_hal_platform_common.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/nrfx
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/nrfx/nrfx.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/include
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/include/tfm_ioctl_core_api.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/include/tfm_platform_hal_ioctl.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/src
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/src/tfm_ioctl_core_ns_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/src/tfm_ioctl_core_s_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/src/tfm_platform_hal_ioctl.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/tests
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/tests/tfm_tests_config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/linker_scripts/tfm_common_ns.ld
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/nrfx_config_nrf5340_application.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/CMakeLists.txt
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/cpuarch.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/tests
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/tests/psa_arch_tests_config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/partition
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/partition/flash_layout.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/partition/region_defs.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/CMakeLists.txt
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/cpuarch.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/../common/config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/tests
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/tests/psa_arch_tests_config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/tests/tfm_tests_config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin/tfm_s.axf
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin/tfm_s.bin
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin/tfm_s.elf
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin/tfm_s.hex
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin/tfm_s.map
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/lib/s_veneers.o
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/client.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/error.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa_manifest/sid.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/config_impl.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_veneers.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_ns_interface.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_ns_client_ext.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/config_tfm.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/config_base.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_psa_call_pack.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/framework_feature.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/build_info.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_adjust_auto_enabled.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_adjust_config_key_pair_types.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_adjust_config_synonyms.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_compat.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_driver_common.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_driver_contexts_composites.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_driver_contexts_key_derivation.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_driver_contexts_primitives.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_extra.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_legacy.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_platform.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_se_driver.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_sizes.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_struct.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_types.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_values.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/mbedtls/build_info.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/mbedtls/config_psa.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/nrf-config.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/nrf-psa-crypto-config.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_platform_api.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/tfm_tz_psa_ns_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/os_wrapper
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/os_wrapper/common.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/os_wrapper/mutex.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/os_wrapper
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/os_wrapper/tfm_ns_interface_bare_metal.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/os_wrapper/tfm_ns_interface_rtos.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/tfm_crypto_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/tfm_platform_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/config/cp_check.cmake
    ----- Installing platform NS -----
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_armclang_a.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_clang_a.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_cp15.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_gcc_a.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_iccarm_a.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/irq_ctrl.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/cmsis_compiler.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/cmsis_version.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_ca.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm0.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm0plus.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm1.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm23.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm3.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm33.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm35p.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm4.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm52.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm55.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm7.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm85.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_sc000.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_sc300.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_starmc1.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv7m_cachel1.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv7m_mpu.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv81m_pac.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv8m_mpu.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv8m_pmu.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_armclang_m.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_clang_m.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_gcc_m.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_iccarm_m.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_tiarmclang_m.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/tz_context.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/common/uart_stdout.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/common/uart_stdout.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/boot_hal.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/cmsis_override.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/exception_info.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/fatal_error.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/mbedtls_entropy_nv_seed_config.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/region.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_attest_hal.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_defs.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_device_header.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_interrupt.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_isolation.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_its.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_its_encryption.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_mailbox.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_multi_core.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_platform.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_ps.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_platform_system.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_boot_seed.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_config.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_crypto_keys.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_crypto_nv_seed.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_defs.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_device_id.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_ns.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_nv_counters.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_otp.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_provisioning.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_rotpk.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_test.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/CMakeLists.txt
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/cmake/toolchain_ns_GNUARM.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/cmake/toolchain_ns_ARMCLANG.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/cmake/toolchain_ns_IARARM.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/fih.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/cmake/spe_export.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/cmake/set_extensions.cmake
    [340/340] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      202284 B       944 KB     20.93%
                 RAM:       32652 B       416 KB      7.67%
            IDT_LIST:          0 GB        32 KB      0.00%
    Generating files from E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/zephyr.elf for board: nrf5340dk
    [11/20] Performing build step for 'ipc_radio'
    [4/202] Generating include/generated/zephyr/version.h
    -- Zephyr version: 3.7.99 (E:/ncs/v2.8.0-rc1/zephyr), build: v3.7.99-ncs1-rc1
    [202/202] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      169116 B       256 KB     64.51%
                 RAM:       46528 B        64 KB     71.00%
               SRAM1:          0 GB        64 KB      0.00%
            IDT_LIST:          0 GB        32 KB      0.00%
    Generating files from E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/zephyr.elf for board: nrf5340dk
    [20/20] Generating ../merged_CPUNET.hex
    
    (v2.8.0-rc1) E:\ncs\v2.8.0-rc1\nrf\samples\bluetooth\peripheral_uart>

Reply
  • Actually, I tested the build now and it seems like it just works to build peripheral_uart with just adding this two lines in prj.conf

    CONFIG_FPU=y
    CONFIG_FPU_SHARING=y

    Attaching the log here

    (v2.8.0-rc1) E:\ncs\v2.8.0-rc1\nrf\samples\bluetooth\peripheral_uart> west build --pristine --board nrf5340dk/nrf5340/cpuapp/ns -- -DCONFIG_DEBUG_OPTIMIZATIONS=y -DCONFIG_DEBUG_THREAD_INFO=y -DCMAKE_C_FLAGS="-O0 -g3"
    -- west build: generating a build system
    Loading Zephyr module(s) (Zephyr base): sysbuild_default
    -- Found Python3: E:/ncs/toolchains/e4ebf36df0/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: E:/ncs/v2.8.0-rc1/zephyr/.cache
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf5340dk, qualifiers: nrf5340/cpuapp/ns
    Parsing E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/Kconfig.sysbuild
    Loaded configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/_sysbuild/empty.conf'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/_sysbuild/empty.conf'
    Configuration saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/zephyr/.config'
    Kconfig header saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/_sysbuild/autoconf.h'
    --
       *************************************
       * Running CMake for peripheral_uart *
       *************************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart
    -- CMake version: 3.21.0
    -- Using NCS Toolchain 2.7.20241023.983211142640 for building. (E:/ncs/toolchains/e4ebf36df0/cmake)
    -- Found Python3: E:/ncs/toolchains/e4ebf36df0/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: E:/ncs/v2.8.0-rc1/zephyr/.cache
    -- Zephyr version: 3.7.99 (E:/ncs/v2.8.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf5340dk, qualifiers: nrf5340/cpuapp/ns
    -- Found host-tools: zephyr 0.16.8 (E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.8 (E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk)
    -- Found Dtc: E:/ncs/toolchains/e4ebf36df0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
    -- Found BOARD.dts: E:/ncs/v2.8.0-rc1/zephyr/boards/nordic/nrf5340dk/nrf5340dk_nrf5340_cpuapp_ns.dts
    -- Found devicetree overlay: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/app.overlay
    -- Generated zephyr.dts: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/dts.cmake
    Parsing E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/Kconfig
    Loaded configuration 'E:/ncs/v2.8.0-rc1/zephyr/boards/nordic/nrf5340dk/nrf5340dk_nrf5340_cpuapp_ns_defconfig'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/prj.conf'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/misc/generated/extra_kconfig_options.conf'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/.config.sysbuild'
    Configuration saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/.config'
    Kconfig header saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: e:/ncs/toolchains/e4ebf36df0/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: E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    =========== Generating psa_crypto_config ===============
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_SPM: False
    Backup: CONFIG_MBEDTLS_PSA_CRYPTO_C: 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.6.0 (E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart)
    -- Build type:
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- Looking for include file stdatomic.h
    -- Looking for include file stdatomic.h - found
    -- open-amp version: 1.6.1 (E:/ncs/v2.8.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
    -- Setting build type to 'MinSizeRel' as none was specified.
    CMake Warning at E:/ncs/v2.8.0-rc1/zephyr/kernel/CMakeLists.txt:171 (message):
    
    
              CONFIG_HEAP_MEM_POOL_SIZE is less than requested minimum:
                2048 < 4096
              Setting the system heap size to 4096
    
    
    CMake Warning at E:/ncs/v2.8.0-rc1/zephyr/CMakeLists.txt:2134 (message):
      __ASSERT() statements are globally ENABLED
    
    
    CMake Warning at E:/ncs/v2.8.0-rc1/zephyr/CMakeLists.txt:2165 (message):
    
    
            The CMake build type was set to 'MinSizeRel', but the optimization flag was set to '-Og'.
            This may be intentional and the warning can be turned off by setting the CMake variable 'NO_BUILD_TYPE_WARNING'
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart
    --
       *******************************
       * Running CMake for ipc_radio *
       *******************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: E:/ncs/v2.8.0-rc1/nrf/applications/ipc_radio
    -- CMake version: 3.21.0
    -- Using NCS Toolchain 2.7.20241023.983211142640 for building. (E:/ncs/toolchains/e4ebf36df0/cmake)
    -- Found Python3: E:/ncs/toolchains/e4ebf36df0/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: E:/ncs/v2.8.0-rc1/zephyr/.cache
    -- Zephyr version: 3.7.99 (E:/ncs/v2.8.0-rc1/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf5340dk, qualifiers: nrf5340/cpunet
    -- Found host-tools: zephyr 0.16.8 (E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.8 (E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk)
    -- Found Dtc: E:/ncs/toolchains/e4ebf36df0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
    -- Found BOARD.dts: E:/ncs/v2.8.0-rc1/zephyr/boards/nordic/nrf5340dk/nrf5340dk_nrf5340_cpunet.dts
    -- Generated zephyr.dts: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/dts.cmake
    Parsing E:/ncs/v2.8.0-rc1/nrf/applications/ipc_radio/Kconfig
    Loaded configuration 'E:/ncs/v2.8.0-rc1/zephyr/boards/nordic/nrf5340dk/nrf5340dk_nrf5340_cpunet_defconfig'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/sysbuild/ipc_radio/prj.conf'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/applications/ipc_radio/overlay-bt_hci_ipc.conf'
    Merged configuration 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/.config.sysbuild'
    Configuration saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/.config'
    Kconfig header saved to 'E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/include/generated/zephyr/autoconf.h'
    -- Found GnuLd: e:/ncs/toolchains/e4ebf36df0/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: E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- libmetal version: 1.6.0 (E:/ncs/v2.8.0-rc1/nrf/applications/ipc_radio)
    -- Build type:
    -- Host:    Windows/AMD64
    -- Target:  Generic/arm
    -- Machine: arm
    -- Looking for include file stdatomic.h
    -- Looking for include file stdatomic.h - found
    -- open-amp version: 1.6.1 (E:/ncs/v2.8.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
    -- Setting build type to 'MinSizeRel' as none was specified.
    CMake Warning at E:/ncs/v2.8.0-rc1/zephyr/CMakeLists.txt:952 (message):
      No SOURCES given to Zephyr library: drivers__console
    
      Excluding target from build.
    
    
    CMake Warning at E:/ncs/v2.8.0-rc1/zephyr/CMakeLists.txt:2134 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio
    -- Configuring done
    -- Generating done
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_C_FLAGS
    
    
    -- Build files have been written to: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build
    ←[92m-- west build: building application
    [9/20] Performing build step for 'peripheral_uart'
    [6/340] Generating include/generated/zephyr/version.h
    -- Zephyr version: 3.7.99 (E:/ncs/v2.8.0-rc1/zephyr), build: v3.7.99-ncs1-rc1
    [11/340] 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: E:/ncs/toolchains/e4ebf36df0/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: E:/ncs/toolchains/e4ebf36df0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- Found Python3: E:/ncs/toolchains/e4ebf36df0/opt/bin/python.exe (found version "3.12.4") found components: Interpreter
    -- Found Python3: E:/ncs/toolchains/e4ebf36df0/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: E:/ncs/v2.8.0-rc1/zephyr/.cache
    -- Configuring done
    -- Generating done
    -- Build files have been written to: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm
    [16/340] Performing build step for 'tfm'
    [135/139] Linking C executable bin\tfm_s.axf
    Memory region         Used Size  Region Size  %age Used
               FLASH:       48508 B        64 KB     74.02%
                 RAM:       14532 B        32 KB     44.35%
    [139/139] Linking C static library secure_fw\libtfm_s_veneers.a
    [18/340] Performing install step for 'tfm'
    -- Install configuration: "Debug"
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_ioctl_core_api.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/tfm_ioctl_core_ns_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/config_nordic_nrf_spe.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/driver/Driver_Common.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/driver/Driver_Flash.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/driver/Driver_USART.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/startup.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/startup_nrf5340.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/nrfx_glue.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/pal_plat_test.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/pal_plat_test.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/startup.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/target_cfg.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/nrfx_config.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/CMakeLists.txt
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/native_drivers
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/native_drivers/mpu_armv8m_drv.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/native_drivers/mpu_armv8m_drv.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/native_drivers/spu.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/native_drivers/spu.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/cmsis_drivers
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/cmsis_drivers/Driver_Flash.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/cmsis_drivers/Driver_USART.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common/cmsis.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common/nrf-pinctrl.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common/nrfx_glue.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common/nrfx_log.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/common/tfm_hal_platform_common.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/nrfx
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/nrfx/nrfx.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/include
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/include/tfm_ioctl_core_api.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/include/tfm_platform_hal_ioctl.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/src
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/src/tfm_ioctl_core_ns_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/src/tfm_ioctl_core_s_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/services/src/tfm_platform_hal_ioctl.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/tests
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/core/tests/tfm_tests_config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/linker_scripts/tfm_common_ns.ld
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/nrfx_config_nrf5340_application.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/CMakeLists.txt
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/cpuarch.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/tests
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/tests/psa_arch_tests_config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/partition
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/partition/flash_layout.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/common/nrf5340/partition/region_defs.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/CMakeLists.txt
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/cpuarch.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/../common/config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/tests
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/tests/psa_arch_tests_config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/tests/tfm_tests_config.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin/tfm_s.axf
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin/tfm_s.bin
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin/tfm_s.elf
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin/tfm_s.hex
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/bin/tfm_s.map
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/lib/s_veneers.o
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/client.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/error.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa_manifest/sid.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/config_impl.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_veneers.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_ns_interface.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_ns_client_ext.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/config_tfm.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/config_base.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_psa_call_pack.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/framework_feature.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/build_info.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_adjust_auto_enabled.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_adjust_config_key_pair_types.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_adjust_config_synonyms.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_compat.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_driver_common.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_driver_contexts_composites.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_driver_contexts_key_derivation.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_driver_contexts_primitives.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_extra.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_legacy.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_platform.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_se_driver.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_sizes.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_struct.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_types.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto_values.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/psa/crypto.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/mbedtls/build_info.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/mbedtls/config_psa.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/nrf-config.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/nrf-psa-crypto-config.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/tfm_platform_api.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/tfm_tz_psa_ns_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/os_wrapper
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/os_wrapper/common.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/include/os_wrapper/mutex.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/os_wrapper
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/os_wrapper/tfm_ns_interface_bare_metal.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/os_wrapper/tfm_ns_interface_rtos.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/tfm_crypto_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/interface/src/tfm_platform_api.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/config/cp_check.cmake
    ----- Installing platform NS -----
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_armclang_a.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_clang_a.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_cp15.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_gcc_a.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/cmsis_iccarm_a.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/a-profile/irq_ctrl.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/cmsis_compiler.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/cmsis_version.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_ca.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm0.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm0plus.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm1.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm23.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm3.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm33.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm35p.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm4.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm52.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm55.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm7.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_cm85.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_sc000.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_sc300.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/core_starmc1.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv7m_cachel1.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv7m_mpu.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv81m_pac.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv8m_mpu.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/armv8m_pmu.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_armclang_m.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_clang_m.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_gcc_m.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_iccarm_m.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/m-profile/cmsis_tiarmclang_m.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/cmsis/Include/tz_context.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/common/uart_stdout.c
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/ext/common/uart_stdout.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/boot_hal.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/cmsis_override.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/exception_info.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/fatal_error.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/mbedtls_entropy_nv_seed_config.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/region.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_attest_hal.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_defs.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_device_header.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_interrupt.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_isolation.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_its.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_its_encryption.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_mailbox.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_multi_core.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_platform.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_hal_ps.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_platform_system.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_boot_seed.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_config.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_crypto_keys.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_crypto_nv_seed.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_defs.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_device_id.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_ns.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_nv_counters.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_otp.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_provisioning.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_rotpk.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/tfm_plat_test.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/CMakeLists.txt
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/cmake/toolchain_ns_GNUARM.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/cmake/toolchain_ns_ARMCLANG.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/cmake/toolchain_ns_IARARM.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/platform/include/fih.h
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/cmake/spe_export.cmake
    -- Installing: E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/tfm/api_ns/cmake/set_extensions.cmake
    [340/340] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      202284 B       944 KB     20.93%
                 RAM:       32652 B       416 KB      7.67%
            IDT_LIST:          0 GB        32 KB      0.00%
    Generating files from E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/peripheral_uart/zephyr/zephyr.elf for board: nrf5340dk
    [11/20] Performing build step for 'ipc_radio'
    [4/202] Generating include/generated/zephyr/version.h
    -- Zephyr version: 3.7.99 (E:/ncs/v2.8.0-rc1/zephyr), build: v3.7.99-ncs1-rc1
    [202/202] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      169116 B       256 KB     64.51%
                 RAM:       46528 B        64 KB     71.00%
               SRAM1:          0 GB        64 KB      0.00%
            IDT_LIST:          0 GB        32 KB      0.00%
    Generating files from E:/ncs/v2.8.0-rc1/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio/zephyr/zephyr.elf for board: nrf5340dk
    [20/20] Generating ../merged_CPUNET.hex
    
    (v2.8.0-rc1) E:\ncs\v2.8.0-rc1\nrf\samples\bluetooth\peripheral_uart>

Children
Related