i am not able make it as a controller

 Hy 

i am using a nrf5349 Dk board ,i am able to build and flash the board.

but when i am using this by building and flashing the board with hci_uart .in the linux system i am not able to make it as a controller .can any one help me with the steps to be followed for the board to make it as a controller .

Thanks 

Parents Reply
  • Hy sigurd ,

    thank you for the replay 

    i tried hci_usb also 

    steps i followed 

    1. building the hci_usb in the git bash 

    2.flashing the hci_usb

    3. then i connected the board to the linux laptop 

    here i use the commands

    a. treminal 1 . btmon

    b .terminal 2 . sudo btattach -B /dev/ttyACM0 -S 115200 -P h4 

    c. terminal 3 .sudo btmgnt -i 1

        [hci1]# auto-power
    Found controller with index 1

    in my btmon screen i am able to see that status as success 

    can you conform this process is correct?

Children
  • Hi

    I used Ubuntu for my testing, and then the Bluetooth was connected automatically.

    How you control the nRF chip from your computer is up to you, and depends on what you intend to use it for.
    Maybe have a look at Bluetooth tools from Zephyr for inspiration.
    I would guess the internet has some good guides on this in general if you do some searching.

    Regards,
    Sigurd Hellesvik

  • Hi 

    thanks for the replay 

    i am go through with this .

    but i want one help 

    may i know the process how you did for the hci_usb .plz send if possible that will help me more 

    Regards 

    achyuth

  • Hi

    Do you mean this:

    $ cd zephyr/samples/bluetooth/hci_usb/
    $ west build -b nrf5340dk_nrf5340_cpuapp_ns
    $ west flash --recover
    $ lsusb
    Bus 002 Device 003: ID 2109:0813 VIA Labs, Inc. 
    Bus 002 Device 002: ID 2109:0813 VIA Labs, Inc. USB3.0 Hub
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 005: ID 0b0e:245e GN Netcom Jabra Link 370
    Bus 001 Device 003: ID 413c:2113 Dell Computer Corp. Dell KB216 Wired Keyboard
    Bus 001 Device 004: ID 2109:2813 VIA Labs, Inc. 
    Bus 001 Device 002: ID 2109:2813 VIA Labs, Inc. USB2.0 Hub
    Bus 001 Device 008: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    //My device is not listed here.
    //So I reconnect the nRF5340DK to the nRF USB connector instead.
    $ lsbusb
    Bus 002 Device 003: ID 2109:0813 VIA Labs, Inc. 
    Bus 002 Device 002: ID 2109:0813 VIA Labs, Inc. USB3.0 Hub
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 005: ID 0b0e:245e GN Netcom Jabra Link 370
    Bus 001 Device 003: ID 413c:2113 Dell Computer Corp. Dell KB216 Wired Keyboard
    Bus 001 Device 015: ID 2fe3:000b  // <---- This one is new since last time. I know the DK has been connected
    Bus 001 Device 004: ID 2109:2813 VIA Labs, Inc. 
    Bus 001 Device 002: ID 2109:2813 VIA Labs, Inc. USB2.0 Hub
    Bus 001 Device 008: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    

    Then I opened my "Bluetooth Settings" in Ubuntu, it can see Bluetooth devices:

    For reference, this is how my Bluetooth settings look if I have disconnected the Developement Kit:

    Was this what you needed?

    Regards,
    Sigurd Hellesvik

  • Hi sigurd 

    can you send me the hex file .the image which you flashed 

    regards 

    achyuth

  • Hi Sigurd,

    I am also trying to make 5340dk as controller only device.

    Can you please tell me the Config changes to be made for the same. I am using "v2.1.0-rc1" setup in  windows. able to  build and create but not able to use it as USB bluetooth dongle in linux.

    path of setup : D:\ncs\v2.1.0-rc1\zephyr\samples\bluetooth\hci_usb

    here is the build log:
    
    BGH48649@BGHMBCP0775 MINGW64 /d/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb ((v3.1.99-ncs1-rc1))
    $ west build -b nrf5340dk_nrf5340_cpuapp_ns
    -- west build: generating a build system
    Loading Zephyr default modules (Zephyr base).
    -- Application: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb
    -- Using NCS Toolchain 2.0.0 for building. (D:/ncs/toolchains/v2.0.0/cmake)
    -- Found Python3: D:/ncs/toolchains/v2.0.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
    -- Cache files will be written to: D:/ncs/v2.1.0-rc1/zephyr/.cache
    -- Zephyr version: 3.1.99 (D:/ncs/v2.1.0-rc1/zephyr)
    -- Found west (found suitable version "0.13.1", minimum required is "0.7.1")
    -- Board: nrf5340dk_nrf5340_cpuapp_ns
    -- Found host-tools: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
    -- Found dtc: D:/ncs/toolchains/v2.0.0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
    -- Found toolchain: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
    -- Found BOARD.dts: D:/ncs/v2.1.0-rc1/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpuapp_ns.dts
    -- Generated zephyr.dts: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/zephyr/zephyr.dts
    -- Generated devicetree_unfixed.h: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/zephyr/include/generated/devicetree_unfixed.h
    -- Generated device_extern.h: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/zephyr/include/generated/device_extern.h
    -- Including generated dts.cmake file: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/zephyr/dts.cmake
    Parsing D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/Kconfig
    Loaded configuration 'D:/ncs/v2.1.0-rc1/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpuapp_ns_defconfig'
    Merged configuration 'D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/prj.conf'
    Configuration saved to 'D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/zephyr/.config'
    Kconfig header saved to 'D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/zephyr/include/generated/autoconf.h'
    -- The C compiler identification is GNU 10.3.0
    -- The CXX compiler identification is GNU 10.3.0
    -- The ASM compiler identification is GNU
    -- Found assembler: D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    CMake Warning at D:/ncs/v2.1.0-rc1/zephyr/subsys/usb/device/CMakeLists.txt:22 (message):
    CONFIG_USB_DEVICE_VID has default value 0x2FE3.
    
    This value is only for testing and MUST be configured for USB products.
    
    
    
    === child image hci_rpmsg - CPUNET begin ===
    loading initial cache file D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/hci_rpmsg/child_image_preload.cmake
    Loading Zephyr default modules (Zephyr base).
    -- Application: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_rpmsg
    -- Using NCS Toolchain 2.0.0 for building. (D:/ncs/toolchains/v2.0.0/cmake)
    -- Found Python3: D:/ncs/toolchains/v2.0.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
    -- Cache files will be written to: D:/ncs/v2.1.0-rc1/zephyr/.cache
    -- Zephyr version: 3.1.99 (D:/ncs/v2.1.0-rc1/zephyr)
    -- Found west (found suitable version "0.13.1", minimum required is "0.7.1")
    -- Board: nrf5340dk_nrf5340_cpunet
    -- Found host-tools: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
    -- Found dtc: D:/ncs/toolchains/v2.0.0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
    -- Found toolchain: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
    -- Found BOARD.dts: D:/ncs/v2.1.0-rc1/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpunet.dts
    -- Generated zephyr.dts: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/hci_rpmsg/zephyr/zephyr.dts
    -- Generated devicetree_unfixed.h: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/hci_rpmsg/zephyr/include/generated/devicetree_unfixed.h
    -- Generated device_extern.h: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/hci_rpmsg/zephyr/include/generated/device_extern.h
    -- Including generated dts.cmake file: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/hci_rpmsg/zephyr/dts.cmake
    Parsing D:/ncs/v2.1.0-rc1/zephyr/Kconfig
    Loaded configuration 'D:/ncs/v2.1.0-rc1/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpunet_defconfig'
    Merged configuration 'D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_rpmsg/prj.conf'
    Merged configuration 'D:/ncs/v2.1.0-rc1/nrf/subsys/partition_manager/partition_manager_enabled.conf'
    Configuration saved to 'D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/hci_rpmsg/zephyr/.config'
    Kconfig header saved to 'D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/hci_rpmsg/zephyr/include/generated/autoconf.h'
    -- The C compiler identification is GNU 10.3.0
    -- The CXX compiler identification is GNU 10.3.0
    -- The ASM compiler identification is GNU
    -- Found assembler: D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- libmetal version: 1.2.0 (D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_rpmsg)
    -- 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.2.0 (D:/ncs/v2.1.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
    -- Configuring done
    -- Generating done
    -- Build files have been written to: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/hci_rpmsg
    === child image hci_rpmsg - CPUNET end ===
    
    -- libmetal version: 1.2.0 (D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb)
    -- 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.2.0 (D:/ncs/v2.1.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
    Dropping partition 'nonsecure_storage' since it is empty.
    -- Configuring done
    -- Generating done
    -- Build files have been written to: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build
    -- west build: building application
    [1/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pkcs12.c.obj
    [2/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pem.c.obj
    [3/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pkcs5.c.obj
    [4/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pkparse.c.obj
    [5/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/dhm.c.obj
    [6/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/cipher.c.obj
    [7/317] Generating include/generated/version.h
    -- Zephyr version: 3.1.99 (D:/ncs/v2.1.0-rc1/zephyr), build: v3.1.99-ncs1-rc1
    [8/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pkwrite.c.obj
    [9/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/cipher_wrap.c.obj
    [10/317] Creating directories for 'hci_rpmsg_subimage'
    [11/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pk.c.obj
    [12/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pk_wrap.c.obj
    [13/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/sha1.c.obj
    [14/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/md.c.obj
    [15/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/sha256.c.obj
    [16/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ripemd160.c.obj
    [17/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/md5.c.obj
    [18/317] No download step for 'hci_rpmsg_subimage'
    [19/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/sha512.c.obj
    [20/317] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
    [21/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/aesni.c.obj
    [22/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/aria.c.obj
    [23/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/cmac.c.obj
    [24/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/camellia.c.obj
    [25/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/des.c.obj
    [26/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ccm.c.obj
    [27/317] No update step for 'hci_rpmsg_subimage'
    [28/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ecdsa.c.obj
    [29/317] Generating include/generated/driver-validation.h
    [30/317] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
    [31/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/chachapoly.c.obj
    [32/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ecdh.c.obj
    [33/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ecp_curves.c.obj
    [34/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ecp.c.obj
    [35/317] No patch step for 'hci_rpmsg_subimage'
    [36/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/hkdf.c.obj
    [37/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/hmac_drbg.c.obj
    [38/317] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
    [39/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/rsa_alt_helpers.c.obj
    [40/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/gcm.c.obj
    [41/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/entropy.c.obj
    [42/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/legacy/aes.c.obj
    [43/317] No configure step for 'hci_rpmsg_subimage'
    [43/317] Performing build step for 'hci_rpmsg_subimage'
    [1/230] Generating include/generated/version.h
    -- Zephyr version: 3.1.99 (D:/ncs/v2.1.0-rc1/zephyr), build: v3.1.99-ncs1-rc1
    [2/230] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
    [3/230] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
    [4/230] Generating include/generated/driver-validation.h
    [5/230] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
    [6/230] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
    [7/230] Generating include/generated/offsets.h
    [8/230] Building C object zephyr/CMakeFiles/zephyr.dir/D_/ncs/v2.1.0-rc1/modules/crypto/tinycrypt/lib/source/aes_encrypt.c.obj
    [9/230] Building C object zephyr/CMakeFiles/zephyr.dir/D_/ncs/v2.1.0-rc1/modules/crypto/tinycrypt/lib/source/aes_decrypt.c.obj
    [10/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/lib/ipc_rpmsg.c.obj
    [11/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/net/lib/utils/addr_utils.c.obj
    [12/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/backends/ipc_rpmsg_static_vrings.c.obj
    [13/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
    [14/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/lib/ipc_static_vrings.c.obj
    [15/230] Building C object zephyr/CMakeFiles/zephyr.dir/D_/ncs/v2.1.0-rc1/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj
    [16/230] Building C object zephyr/CMakeFiles/zephyr.dir/D_/ncs/v2.1.0-rc1/modules/crypto/tinycrypt/lib/source/utils.c.obj
    [17/230] Generating linker_zephyr_pre1.cmd
    [18/230] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
    [19/230] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
    [20/230] Generating linker_zephyr_pre0.cmd
    [21/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
    [22/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
    [23/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
    [24/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
    [25/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
    [26/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
    [27/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
    [28/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
    [29/230] Linking C static library zephyr\arch\common\libisr_tables.a
    [30/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
    [31/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
    [32/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
    [33/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
    [34/230] Building C object modules/nrf/subsys/mpsl/init/CMakeFiles/..__nrf__subsys__mpsl__init.dir/mpsl_init.c.obj
    [35/230] Building C object modules/nrf/drivers/mpsl/clock_control/CMakeFiles/..__nrf__drivers__mpsl__clock_control.dir/nrfx_clock_mpsl.c.obj
    [36/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
    [37/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj
    [38/230] Linking C static library zephyr\arch\common\libarch__common.a
    [39/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj
    [40/230] Linking C static library zephyr\arch\arch\arm\core\aarch32\libarch__arm__core__aarch32.a
    [41/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj
    [42/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj
    [43/230] Linking C static library modules\nrf\subsys\mpsl\init\lib..__nrf__subsys__mpsl__init.a
    [44/230] Linking C static library modules\nrf\drivers\mpsl\clock_control\lib..__nrf__drivers__mpsl__clock_control.a
    [45/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj
    [46/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
    [47/230] Building C object CMakeFiles/app.dir/src/main.c.obj
    [48/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
    [49/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
    [50/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
    [51/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
    [52/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
    [53/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
    [54/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
    [55/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
    [56/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
    [57/230] Linking C static library app\libapp.a
    [58/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
    [59/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
    [60/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
    [61/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
    [62/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
    [63/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
    [64/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
    [65/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/reboot.c.obj
    [66/230] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj
    [67/230] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/soc.c.obj
    [68/230] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
    [69/230] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
    [70/230] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
    [71/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/ipc_service.c.obj
    [72/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj
    [73/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/mdk/system_nrf5340_network.c.obj
    [74/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_ipc.c.obj
    [75/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj
    [76/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj
    [77/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_dppi.c.obj
    [78/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/dma.c.obj
    [79/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/device.c.obj
    [80/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/io.c.obj
    [81/230] Linking C static library zephyr\libzephyr.a
    [82/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/irq.c.obj
    [83/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/init.c.obj
    [84/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/version.c.obj
    [85/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/shmem.c.obj
    [86/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/alloc.c.obj
    [87/230] Linking C static library modules\hal_nordic\nrfx\libmodules__hal_nordic__nrfx.a
    [88/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/condition.c.obj
    [89/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/log.c.obj
    [90/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/softirq.c.obj
    [91/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/shmem.c.obj
    [92/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/irq.c.obj
    [93/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/device.c.obj
    [94/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/init.c.obj
    [95/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/log.c.obj
    [96/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/sys.c.obj
    [97/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/time.c.obj
    [98/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtqueue.c.obj
    [99/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtio.c.obj
    [100/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg.c.obj
    [101/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/version.c.obj
    [102/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg_virtio.c.obj
    [103/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/elf_loader.c.obj
    [104/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc.c.obj
    [105/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc_virtio.c.obj
    [106/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/rsc_table_parser.c.obj
    [107/230] Linking C static library modules\libmetal\libmetal\lib\libmetal.a
    [108/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
    [109/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
    [110/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
    [111/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
    [112/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
    [113/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
    [114/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
    [115/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/CMakeFiles/arch__arm__core__aarch32__cortex_m__cmse.dir/arm_core_cmse.c.obj
    [116/230] Linking C static library modules\open-amp\open-amp\lib\libopen_amp.a
    [117/230] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
    [118/230] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
    [119/230] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/perror.c.obj
    [120/230] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj
    [121/230] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj
    [122/230] Generating ../../../include/generated/libc/minimal/strerror_table.h
    [123/230] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
    [124/230] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\libarch__arm__core__aarch32__cortex_m.a
    [125/230] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\cmse\libarch__arm__core__aarch32__cortex_m__cmse.a
    [126/230] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/dummy.c.obj
    [127/230] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/log.c.obj
    [128/230] Linking C static library zephyr\arch\arch\arm\core\aarch32\mpu\libarch__arm__core__aarch32__mpu.a
    [129/230] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/rpa.c.obj
    [130/230] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_raw.c.obj
    [131/230] Linking C static library zephyr\lib\posix\liblib__posix.a
    [132/230] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
    [133/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
    [134/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
    [135/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
    [136/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
    [137/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
    [138/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
    [139/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
    [140/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj
    [141/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj
    [142/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
    [143/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
    [144/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
    [145/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
    [146/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
    [147/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
    [148/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
    [149/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
    [150/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
    [151/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
    [152/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
    [153/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
    [154/230] Linking C static library zephyr\soc\arm\common\cortex_m\libsoc__arm__common__cortex_m.a
    [155/230] Linking C static library zephyr\subsys\bluetooth\common\libsubsys__bluetooth__common.a
    [156/230] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_common.c.obj
    [157/230] Building C object zephyr/subsys/random/CMakeFiles/subsys__random.dir/rand32_entropy_device.c.obj
    [158/230] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj
    [159/230] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
    [160/230] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_nrfx.c.obj
    [161/230] Building C object zephyr/subsys/net/CMakeFiles/subsys__net.dir/buf.c.obj
    [162/230] Linking C static library zephyr\lib\libc\minimal\liblib__libc__minimal.a
    [163/230] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj
    [164/230] Building C object zephyr/drivers/entropy/CMakeFiles/drivers__entropy.dir/entropy_nrf5.c.obj
    [165/230] Linking C static library zephyr\subsys\bluetooth\host\libsubsys__bluetooth__host.a
    [166/230] Linking C static library zephyr\drivers\clock_control\libdrivers__clock_control.a
    [167/230] Linking C static library zephyr\subsys\random\libsubsys__random.a
    [168/230] Linking C static library zephyr\subsys\net\libsubsys__net.a
    [169/230] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj
    [170/230] Linking C static library zephyr\drivers\console\libdrivers__console.a
    [171/230] Linking C static library zephyr\drivers\gpio\libdrivers__gpio.a
    [172/230] Linking C static library zephyr\drivers\serial\libdrivers__serial.a
    [173/230] Linking C static library zephyr\drivers\entropy\libdrivers__entropy.a
    [174/230] Building C object modules/nrf/lib/multithreading_lock/CMakeFiles/..__nrf__lib__multithreading_lock.dir/multithreading_lock.c.obj
    [175/230] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
    [176/230] Building C object modules/nrf/lib/fatal_error/CMakeFiles/..__nrf__lib__fatal_error.dir/fatal_error.c.obj
    [177/230] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
    [178/230] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj
    [179/230] Building C object zephyr/drivers/mbox/CMakeFiles/drivers__mbox.dir/mbox_nrfx_ipc.c.obj
    [180/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/hci_internal.c.obj
    [181/230] Linking C static library modules\nrf\lib\multithreading_lock\lib..__nrf__lib__multithreading_lock.a
    [182/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/ecdh.c.obj
    [183/230] Linking C static library zephyr\drivers\timer\libdrivers__timer.a
    [184/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/hci_driver.c.obj
    [185/230] Linking C static library modules\nrf\lib\fatal_error\lib..__nrf__lib__fatal_error.a
    [186/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/crypto.c.obj
    [187/230] Linking C static library zephyr\drivers\pinctrl\libdrivers__pinctrl.a
    [188/230] Linking C static library zephyr\drivers\mbox\libdrivers__mbox.a
    [189/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
    [190/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
    [191/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
    [192/230] Linking C static library modules\nrf\subsys\bluetooth\controller\lib..__nrf__subsys__bluetooth__controller.a
    [193/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
    [194/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
    [195/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
    [196/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
    [197/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
    [198/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
    [199/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
    [200/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
    [201/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
    [202/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
    [203/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
    [204/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
    [205/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/pipes.c.obj
    [206/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
    [207/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
    [208/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
    [209/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
    [210/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
    [211/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
    [212/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
    [213/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
    [214/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
    [215/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
    [216/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/poll.c.obj
    [217/230] Linking C static library zephyr\kernel\libkernel.a
    [218/230] Linking C executable zephyr\zephyr_pre0.elf
    
    [219/230] Generating dev_handles.c
    [220/230] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/misc/empty_file.c.obj
    [221/230] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/dev_handles.c.obj
    [222/230] Linking C executable zephyr\zephyr_pre1.elf
    
    [223/230] Generating linker.cmd
    [224/230] Generating isr_tables.c, isrList.bin
    [225/230] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
    [226/230] Building C object zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj
    [227/230] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
    [228/230] Linking C executable zephyr\zephyr.elf
    Memory region Used Size Region Size %age Used
    FLASH: 179320 B 256 KB 68.41%
    SRAM: 47452 B 64 KB 72.41%
    SRAM1: 0 GB 64 KB 0.00%
    IDT_LIST: 0 GB 2 KB 0.00%
    [229/230] Generating zephyr/app.hex
    [230/230] Generating zephyr/merged_CPUNET.hex
    [61/317] Generating ../../tfm/CMakeCache.txt
    -- The C compiler identification is GNU 10.3.0
    -- The ASM compiler identification is GNU
    -- Found assembler: D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- Found Python3: C:/Python39/python.exe (found version "3.9.7") found components: Interpreter
    -- Found Python3: C:/Python39/python.exe (found suitable exact version "3.9.7") found components: Interpreter
    -- Cache files will be written to: D:/ncs/v2.1.0-rc1/zephyr/.cache
    -- Configuring done
    -- Generating done
    -- Build files have been written to: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/tfm
    [66/317] No configure step for 'tfm'
    [67/317] Performing build step for 'tfm'
    [1/2] Generating ../generated/secure_fw/spm/cmsis_func/tfm_spm_db_func.inc, ../generated/secure_fw/spm/cmsis_func/tfm_veneers.c, ../generated/interface/include/tfm_veneers.h, ../generated/secure_fw/spm/cmsis_func/tfm_secure_irq_handlers.inc, ../generated/interface/include/psa_manifest/sid.h, ../generated/interface/include/psa_manifest/pid.h, ../generated/interface/include/config_impl.h, ../generated/tools/config_impl.cmake
    [1/2] Re-running CMake...
    -- Found Python3: C:/Python39/python.exe (found version "3.9.7") found components: Interpreter
    -- Found Python3: C:/Python39/python.exe (found suitable exact version "3.9.7") found components: Interpreter
    -- Cache files will be written to: D:/ncs/v2.1.0-rc1/zephyr/.cache
    -- Configuring done
    -- Generating done
    -- Build files have been written to: D:/ncs/v2.1.0-rc1/zephyr/samples/bluetooth/hci_usb/build/tfm
    [1/168] Building C object lib/fih/CMakeFiles/tfm_fih_implementation.dir/src/fih.o
    [2/168] Linking C static library lib\fih\libtfm_fih_implementation.a
    [3/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/bignum.o
    [4/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/platform.o
    [5/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/nist_kw.o
    [6/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/oid.o
    [7/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/padlock.o
    [8/168] Generating liboberon_mbedcrypto__psa_3.0.11.a
    [9/168] Building ASM object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/nordic_nrf/common/nrf5340/gcc/startup_nrf5340_s.o
    [10/168] Building C object secure_fw/CMakeFiles/tfm_s.dir/partitions/ns_agent_tz/tfm_psa_api_veneers.o
    [11/168] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
    [12/168] Building C object secure_fw/CMakeFiles/tfm_s.dir/partitions/idle_partition/load_info_idle_sp.o
    [13/168] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
    [14/168] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
    [15/168] Building C object secure_fw/CMakeFiles/tfm_s.dir/partitions/ns_agent_tz/load_info_ns_agent_tz.o
    [16/168] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/common/faults.o
    [17/168] Building C object secure_fw/CMakeFiles/tfm_s.dir/spm/cmsis_psa/psa_interface_svc.o
    [18/168] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/interface/src/tfm_psa_call_pack.o
    [19/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_core_utils.o
    [20/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/utilities.o
    [21/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_boot_data.o
    [22/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/arch/tfm_arch.o
    [23/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/backend_ipc.o
    [24/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/interrupt.o
    [25/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/main.o
    [26/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/static_load.o
    [27/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/psa_api.o
    [28/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/spm_ipc.o
    [29/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ns_client_ext/tfm_spm_ns_ctx.o
    [30/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_pools.o
    [31/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/ns_agent_tz/ns_agent_tz.o
    [32/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/arch/tfm_arch_v8m_main.o
    [33/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/thread.o
    [34/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_core_svcalls_ipc.o
    [35/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/idle_partition/idle_partition.o
    [36/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/interface/src/tfm_psa_call_pack.o
    [37/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/psa_interface_svc.o
    [38/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
    [39/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
    [40/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
    [41/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/idle_partition/load_info_idle_sp.o
    [42/168] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/ns_agent_tz/load_info_ns_agent_tz.o
    [43/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memcpy.o
    [44/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memcmp.o
    [45/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memmove.o
    [46/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/service_api.o
    [47/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_strnlen.o
    [48/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/sprt_partition_metadata_indicator.o
    [49/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/sprt_main.o
    [50/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memset.o
    [51/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/sfn_common_thread.o
    [52/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/tfm_psa_call_pack.o
    [53/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
    [54/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/crypto/tfm_crypto_secure_api.o
    [55/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/platform/tfm_platform_secure_api.o
    [56/168] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/spm/cmsis_psa/psa_interface_svc.o
    [57/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_alloc.o
    [58/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_init.o
    [59/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key.o
    [60/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_mac.o
    [61/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_aead.o
    [62/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_hash.o
    [63/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_cipher.o
    [64/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/spm/cmsis_psa/psa_interface_svc.o
    [65/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/intermedia_tfm_crypto.o
    [66/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key_management.o
    [67/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key_derivation.o
    [68/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_asymmetric.o
    [69/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_rng.o
    [70/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/interface/src/tfm_psa_call_pack.o
    [71/168] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
    [72/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/psa_crypto_client.o
    [73/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/psa_crypto_hash.o
    [74/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/memory_buffer_alloc.o
    [75/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/psa_crypto.o
    [76/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/psa_crypto_aead.o
    [77/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/psa_crypto_ecp.o
    [78/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/psa_crypto_cipher.o
    [79/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/random_ext.o
    [80/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/psa_crypto_slot_management.o
    [81/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/psa_crypto_rsa.o
    [82/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/psa_crypto_mac.o
    [83/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/psa_crypto_storage.o
    [84/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_driver_wrappers.o
    [85/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pkwrite.o
    [86/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/dhm.o
    [87/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pkcs12.o
    [88/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pkparse.o
    [89/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pkcs5.o
    [90/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/cipher.o
    [91/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pem.o
    [92/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pk_wrap.o
    [93/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/md.o
    [94/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/sha1.o
    [95/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/pk.o
    [96/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/sha256.o
    [97/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/cipher_wrap.o
    [98/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/aria.o
    [99/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/md5.o
    [100/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/sha512.o
    [101/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/aesni.o
    [102/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/camellia.o
    [103/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ripemd160.o
    [104/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/des.o
    [105/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ecdh.o
    [106/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ecdsa.o
    [107/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/cmac.o
    [108/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ccm.o
    [109/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/chachapoly.o
    [110/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ecp.o
    [111/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/hkdf.o
    [112/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/rsa.o
    [113/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/hmac_drbg.o
    [114/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/rsa_alt_helpers.o
    [115/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/ecp_curves.o
    [116/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/gcm.o
    [117/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/legacy/aes.o
    [118/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/legacy/ecjpake_oberon.o
    [119/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/asn1parse.o
    [120/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/legacy/aes_oberon.o
    [121/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/cb8687a9b3a5d17156fa894e3b52e553/platform/ext/target/nordic_nrf/common/core/plat_test.o
    [122/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/base64.o
    [123/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/asn1write.o
    [124/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/platform_util.o
    [125/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/version.o
    [126/168] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/constant_time.o
    [127/168] Linking C static library secure_fw\partitions\crypto\mbedcrypto\nrf_security_src\libmbedcrypto_base.a
    [128/168] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/platform_sp.o
    [129/168] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/spm/cmsis_psa/psa_interface_svc.o
    [130/168] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/interface/src/tfm_psa_call_pack.o
    [131/168] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/intermedia_tfm_platform.o
    [132/168] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
    [133/168] Building C object platform/CMakeFiles/platform_s.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.o
    [134/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/nrfx_glue.o
    [135/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/native_drivers/mpu_armv8m_drv.o
    [136/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/native_drivers/spu.o
    [137/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/cmsis_drivers/Driver_Flash.o
    [138/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/plat_test.o
    [139/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/tfm_hal_isolation.o
    [140/168] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_nvic.o
    [141/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/services/src/tfm_platform_hal_ioctl.o
    [142/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/tfm_hal_platform_common.o
    [143/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/spm_hal.o
    [144/168] Building C object platform/CMakeFiles/platform_s.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/mdk/system_nrf5340_application.o
    [145/168] Building C object platform/CMakeFiles/platform_s.dir/D_/ncs/v2.1.0-rc1/nrf/modules/tfm/tfm/boards/common/tfm_hal_platform.o
    [146/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/nrf5340/tfm_interrupts.o
    [147/168] Building C object platform/CMakeFiles/platform_s.dir/D_/ncs/v2.1.0-rc1/nrf/modules/tfm/tfm/boards/common/dummy_otp.o
    [148/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/nrf5340/target_cfg.o
    [149/168] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/services/src/tfm_ioctl_core_s_api.o
    [150/168] Building C object platform/CMakeFiles/platform_s.dir/D_/ncs/v2.1.0-rc1/nrf/modules/tfm/tfm/boards/common/dummy_provisioning.o
    [151/168] Building C object platform/CMakeFiles/platform_s.dir/D_/ncs/v2.1.0-rc1/nrf/modules/tfm/tfm/boards/src/tfm_platform_system.o
    [152/168] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_platform.o
    [153/168] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_memory_symbols.o
    [154/168] Building C object platform/CMakeFiles/platform_s.dir/D_/ncs/v2.1.0-rc1/nrf/modules/tfm/tfm/boards/src/tfm_ioctl_s_api.o
    [155/168] Building C object platform/CMakeFiles/platform_s.dir/__/interface/src/tfm_psa_call_pack.o
    [156/168] Building C object platform/CMakeFiles/platform_s.dir/__/secure_fw/spm/cmsis_psa/psa_interface_svc.o
    [157/168] Linking C static library platform\libplatform_s.a
    [158/168] Linking C static library secure_fw\partitions\platform\libtfm_psa_rot_partition_platform.a
    [159/168] Linking C static library secure_fw\partitions\crypto\mbedcrypto\nrf_security_src\libcrypto_service_mbedcrypto.a
    [160/168] Linking C static library secure_fw\partitions\crypto\libtfm_psa_rot_partition_crypto.a
    [161/168] Linking C static library secure_fw\partitions\lib\sprt\libtfm_sprt.a
    [162/168] Linking C static library secure_fw\spm\libtfm_spm.a
    [163/168] Building C object platform/target/nrf5340/nrf_common/CMakeFiles/tfm_s_scatter.dir/gcc/nordic_nrf_s.ld
    [164/168] Linking C executable bin\tfm_s.axf
    [165/168] Generating ../bin/tfm_s.hex
    [166/168] Generating ../bin/tfm_s.bin
    [167/168] Linking C static library secure_fw\libtfm_s_veneers.a
    [168/168] Generating ../bin/tfm_s.elf
    [69/317] Completed 'hci_rpmsg_subimage'
    [71/317] Generating zephyr/tfm_secure.hex
    [72/317] Performing install step for 'tfm'
    -- Install configuration: "MinSizeRel"
    [73/317] Completed 'tfm'
    [74/317] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
    [75/317] Generating include/generated/offsets.h
    [76/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/device/usb_descriptor.c.obj
    [77/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/device/usb_transfer.c.obj
    [78/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/device/class/bluetooth.c.obj
    [79/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/net/lib/utils/addr_utils.c.obj
    [80/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/lib/ipc_rpmsg.c.obj
    [81/317] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
    [82/317] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
    [83/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/ipc_service.c.obj
    [84/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/backends/ipc_rpmsg_static_vrings.c.obj
    [85/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/device/usb_device.c.obj
    [86/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/lib/ipc_static_vrings.c.obj
    [87/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/pm.c.obj
    [88/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/policy.c.obj
    [89/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/state.c.obj
    [90/317] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
    [91/317] Building C object zephyr/CMakeFiles/zephyr.dir/D_/ncs/v2.1.0-rc1/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj
    [92/317] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
    [93/317] Building C object CMakeFiles/app.dir/src/main.c.obj
    [94/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj
    [95/317] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
    [96/317] Generating linker_zephyr_pre1.cmd
    [97/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj
    [98/317] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
    [99/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj
    [100/317] Generating linker_zephyr_pre0.cmd
    [101/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj
    [102/317] Linking C static library app\libapp.a
    [103/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj
    [104/317] Linking C static library zephyr\arch\common\libisr_tables.a
    [105/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
    [106/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
    [107/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
    [108/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
    [109/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
    [110/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
    [111/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
    [112/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
    [113/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
    [114/317] Linking C static library zephyr\arch\common\libarch__common.a
    [115/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
    [116/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
    [117/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
    [118/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
    [119/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
    [120/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
    [121/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
    [122/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
    [123/317] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/power.c.obj
    [124/317] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/soc.c.obj
    [125/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/reboot.c.obj
    [126/317] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
    [127/317] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
    [128/317] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_secure.c.obj
    [129/317] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj
    [130/317] Building C object modules/nrf/lib/fatal_error/CMakeFiles/..__nrf__lib__fatal_error.dir/fatal_error.c.obj
    [131/317] Building C object modules/nrf/modules/tfm/zephyr/CMakeFiles/tfm_api_nrf.dir/D_/ncs/v2.1.0-rc1/nrf/modules/tfm/tfm/boards/src/tfm_ioctl_ns_api.c.obj
    [132/317] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/src/zephyr_tfm_log.c.obj
    [133/317] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_psa_ns_api.c.obj
    [134/317] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_ioctl_core_ns_api.c.obj
    [135/317] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/interface/interface.c.obj
    [136/317] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_crypto_ipc_api.c.obj
    [137/317] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_platform_ipc_api.c.obj
    [138/317] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj
    [139/317] Linking C static library zephyr\libzephyr.a
    [140/317] Linking C static library modules\nrf\lib\fatal_error\lib..__nrf__lib__fatal_error.a
    [141/317] Linking C static library modules\nrf\modules\tfm\zephyr\libtfm_api_nrf.a
    [142/317] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj
    [143/317] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/mdk/system_nrf5340_application.c.obj
    [144/317] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_power.c.obj
    [145/317] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj
    [146/317] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_ipc.c.obj
    [147/317] Linking C static library modules\trusted-firmware-m\libtfm_api.a
    [148/317] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_clock.c.obj
    [149/317] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_dppi.c.obj
    [150/317] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_usbreg.c.obj
    [151/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/init.c.obj
    [152/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/device.c.obj
    [153/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/io.c.obj
    [154/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/dma.c.obj
    [155/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/irq.c.obj
    [156/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/softirq.c.obj
    [157/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/version.c.obj
    [158/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/log.c.obj
    [159/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/shmem.c.obj
    [160/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/alloc.c.obj
    [161/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/device.c.obj
    [162/317] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.1.0-rc1/modules/hal/nordic/nrfx/drivers/src/nrfx_usbd.c.obj
    [163/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/condition.c.obj
    [164/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/irq.c.obj
    [165/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/shmem.c.obj
    [166/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/init.c.obj
    [167/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/log.c.obj
    [168/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/sys.c.obj
    [169/317] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/time.c.obj
    [170/317] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
    [171/317] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
    [172/317] Linking C static library modules\hal_nordic\nrfx\libmodules__hal_nordic__nrfx.a
    [173/317] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
    [174/317] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
    [175/317] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
    [176/317] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
    [177/317] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
    [178/317] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
    [179/317] Linking C static library modules\libmetal\libmetal\lib\libmetal.a
    [180/317] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
    [181/317] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
    [182/317] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
    [183/317] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
    [184/317] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
    [185/317] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
    [186/317] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
    [187/317] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
    [188/317] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
    [189/317] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
    [190/317] Linking C static library zephyr\arch\arch\arm\core\aarch32\libarch__arm__core__aarch32.a
    [191/317] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/CMakeFiles/arch__arm__core__aarch32__cortex_m__cmse.dir/arm_core_cmse.c.obj
    [192/317] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
    [193/317] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
    [194/317] Generating ../../../include/generated/libc/minimal/strerror_table.h
    [195/317] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/perror.c.obj
    [196/317] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj
    [197/317] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj
    [198/317] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
    [199/317] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\libarch__arm__core__aarch32__cortex_m.a
    [200/317] Building C object zephyr/boards/arm/nrf5340dk_nrf5340/CMakeFiles/boards__arm__nrf5340dk_nrf5340.dir/nrf5340_cpunet_reset.c.obj
    [201/317] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\cmse\libarch__arm__core__aarch32__cortex_m__cmse.a
    [202/317] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/log.c.obj
    [203/317] Linking C static library zephyr\arch\arch\arm\core\aarch32\mpu\libarch__arm__core__aarch32__mpu.a
    [204/317] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
    [205/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj
    [206/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
    [207/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
    [208/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
    [209/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
    [210/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
    [211/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
    [212/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj
    [213/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
    [214/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
    [215/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
    [216/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
    [217/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
    [218/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
    [219/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
    [220/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
    [221/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
    [222/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
    [223/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
    [224/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
    [225/317] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
    [226/317] Linking C static library zephyr\lib\posix\liblib__posix.a
    [227/317] Linking C static library zephyr\soc\arm\common\cortex_m\libsoc__arm__common__cortex_m.a
    [228/317] Linking C static library zephyr\boards\arm\nrf5340dk_nrf5340\libboards__arm__nrf5340dk_nrf5340.a
    [229/317] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/dummy.c.obj
    [230/317] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_common.c.obj
    [231/317] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_raw.c.obj
    [232/317] Building C object zephyr/subsys/net/CMakeFiles/subsys__net.dir/buf.c.obj
    [233/317] Building C object zephyr/subsys/random/CMakeFiles/subsys__random.dir/rand32_entropy_device.c.obj
    [234/317] Linking C static library zephyr\lib\libc\minimal\liblib__libc__minimal.a
    [235/317] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj
    [236/317] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
    [237/317] Linking C static library zephyr\subsys\bluetooth\common\libsubsys__bluetooth__common.a
    [238/317] Linking C static library zephyr\subsys\bluetooth\host\libsubsys__bluetooth__host.a
    [239/317] Linking C static library zephyr\subsys\net\libsubsys__net.a
    [240/317] Linking C static library zephyr\subsys\random\libsubsys__random.a
    [241/317] Building C object zephyr/drivers/hwinfo/CMakeFiles/drivers__hwinfo.dir/hwinfo_nrf.c.obj
    [242/317] Linking C static library zephyr\drivers\clock_control\libdrivers__clock_control.a
    [243/317] Linking C static library zephyr\drivers\console\libdrivers__console.a
    [244/317] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj
    [245/317] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_nrfx.c.obj
    [246/317] Building C object zephyr/drivers/hwinfo/CMakeFiles/drivers__hwinfo.dir/hwinfo_weak_impl.c.obj
    [247/317] Building C object zephyr/drivers/entropy/CMakeFiles/drivers__entropy.dir/D_/ncs/v2.1.0-rc1/nrf/drivers/entropy/entropy_cc3xx.c.obj
    [248/317] Building C object zephyr/drivers/usb/device/CMakeFiles/drivers__usb__device.dir/usb_dc_nrfx.c.obj
    [249/317] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
    [250/317] Building C object zephyr/drivers/bluetooth/CMakeFiles/drivers__bluetooth.dir/hci/rpmsg.c.obj
    [251/317] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj
    [252/317] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
    [253/317] Linking C static library zephyr\drivers\serial\libdrivers__serial.a
    [254/317] Linking C static library zephyr\drivers\hwinfo\libdrivers__hwinfo.a
    [255/317] Linking C static library zephyr\drivers\gpio\libdrivers__gpio.a
    [256/317] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj
    [257/317] Linking C static library zephyr\drivers\entropy\libdrivers__entropy.a
    [258/317] Linking C static library zephyr\drivers\usb\device\libdrivers__usb__device.a
    [259/317] Linking C static library zephyr\drivers\bluetooth\libdrivers__bluetooth.a
    [260/317] Linking C static library zephyr\drivers\timer\libdrivers__timer.a
    [261/317] Linking C static library zephyr\drivers\pinctrl\libdrivers__pinctrl.a
    [262/317] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/version.c.obj
    [263/317] Building C object zephyr/drivers/mbox/CMakeFiles/drivers__mbox.dir/mbox_nrfx_ipc.c.obj
    [264/317] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg.c.obj
    [265/317] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtio.c.obj
    [266/317] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtqueue.c.obj
    [267/317] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg_virtio.c.obj
    [268/317] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/elf_loader.c.obj
    [269/317] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc.c.obj
    [270/317] Linking C static library zephyr\drivers\mbox\libdrivers__mbox.a
    [271/317] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc_virtio.c.obj
    [272/317] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/rsc_table_parser.c.obj
    [273/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
    [274/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
    [275/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
    [276/317] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/zephyr/CMakeFiles/mbedtls_zephyr.dir/D_/ncs/v2.1.0-rc1/mbedtls/library/platform.c.obj
    [277/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
    [278/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
    [279/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
    [280/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
    [281/317] Linking C static library modules\open-amp\open-amp\lib\libopen_amp.a
    [282/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
    [283/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
    [284/317] Linking C static library modules\nrfxlib\nrfxlib\nrf_security\src\zephyr\libmbedtls_zephyr.a
    [285/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
    [286/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
    [287/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
    [288/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
    [289/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
    [290/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
    [291/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
    [292/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
    [293/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
    [294/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
    [295/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
    [296/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
    [297/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
    [298/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/pipes.c.obj
    [299/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
    [300/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
    [301/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
    [302/317] Building C object zephyr/kernel/CMakeFiles/kernel.dir/poll.c.obj
    [303/317] Linking C static library zephyr\kernel\libkernel.a
    [304/317] Linking C executable zephyr\zephyr_pre0.elf
    
    [305/317] Generating dev_handles.c
    [306/317] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/misc/empty_file.c.obj
    [307/317] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/dev_handles.c.obj
    [308/317] Linking C executable zephyr\zephyr_pre1.elf
    
    [309/317] Generating linker.cmd
    [310/317] Generating isr_tables.c, isrList.bin
    [311/317] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
    [312/317] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
    [313/317] Building C object zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj
    [314/317] Linking C executable zephyr\zephyr.elf
    Memory region Used Size Region Size %age Used
    FLASH: 47332 B 992 KB 4.66%
    SRAM: 21708 B 416 KB 5.10%
    IDT_LIST: 0 GB 2 KB 0.00%
    [315/317] Generating zephyr/tfm_nonsecure.hex
    [316/317] Generating zephyr/merged.hex
    [317/317] Generating zephyr/merged_domains.hex

Related