This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nRF21540DK as Thread RCP

Hello,

I have a running thread network now. Yay!

I am using a BMD-341 module from a old board as a Thread Sleeping end device. Getting great results.

I've flashed the module with the mqttsn_sleepy_subscriber example from nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8.

I am running the OTBR Docker Container on a Raspberry Pi. I've hooked up a nRF21540DK with the usb interface.

For the nRF21540DK I am Currently using the ot-rcp firmware built with the https://github.com/openthread/ot-nrf528xx repo. However I am having some trouble with getting the FEM to work. I am getting -70dBm RSSI measurements with a distance of 10cm. I know this is a problem with the FEM configuration. I've also made a github issue about getting the nRF21540DK working with ot-rcp.

I tried to build RCP firmware using the CoProcessor Example in the nRF Connect SDK v1.7.1. The firmware is running but the container does not connect with the device. I am hoping someone here knows why this example does not run with the OTBR Docker Container.

nRF21540DK RTT Logs:

[00:00:00.002,868] <inf> ieee802154_nrf5: nRF5 802154 radio initialized
[00:00:00.003,662] <inf> net_otPlat_uart: Waiting for host to be ready to communicate
[00:00:00.007,629] <inf> usb_cdc_acm: Device suspended
[00:00:00.304,412] <inf> usb_cdc_acm: Device resumed
[00:00:00.304,412] <inf> usb_cdc_acm: from suspend
[00:00:00.551,055] <inf> usb_cdc_acm: Device configured
[00:00:00.002,899] <inf> ieee802154_nrf5: nRF5 802154 radio initialized
[00:00:00.003,692] <inf> net_otPlat_uart: Waiting for host to be ready to communicate
[00:00:00.007,659] <inf> usb_cdc_acm: Device suspended
[00:00:00.246,307] <inf> usb_cdc_acm: Device resumed
[00:00:00.246,307] <inf> usb_cdc_acm: from suspend
[00:00:00.490,844] <inf> usb_cdc_acm: Device configured

OTBR Docker Container logs:

+ service tayga start
 * Starting userspace NAT64 tayga        
[ OK ]
+ dns64_start
+ with NAT64
+ local value
++ printenv NAT64
+ value=1
+ [[ -z 1 ]]
+ [[ 1 == 1 ]]
+ with DNS64
+ local value
++ printenv DNS64
+ value=1
+ [[ -z 1 ]]
+ [[ 1 == 1 ]]
++ _detect_service_name
++ dpkg -L bind9
++ grep /etc/init.d/
++ cut -d/ -f4
+ service_name=bind9
+ have systemctl
+ command -v systemctl
+ command -v service
/usr/sbin/service
+ sudo service bind9 start
 * Starting domain name service... bind9        
[ OK ]
+ firewall_start
+ with DOCKER
+ local value
++ printenv DOCKER
+ value=1
+ [[ -z 1 ]]
+ [[ 1 == 1 ]]
+ service otbr-firewall start
+ have systemctl
+ command -v systemctl
+ have service
+ command -v service
+ sudo service rsyslog status
 * rsyslogd is not running
+ sudo service rsyslog start
 * Starting enhanced syslogd rsyslogd        
[ OK ]
+ sudo service dbus status
 * dbus is not running
+ sudo service dbus start
 * Removing stale PID file /var/run/dbus/pid.
 * Starting system message bus dbus        
[ OK ]
+ sudo service mdns status
Usage: /etc/init.d/mDNS {start|stop|reload|restart}
+ sudo service mdns start
Starting Apple Darwin Multicast DNS / DNS Service Discovery daemon: mdnsd.
+ sudo service avahi-daemon status
Process 212 died: No such process; trying to remove PID file. (/run/avahi-daemon//pid)
Avahi mDNS/DNS-SD Daemon is not running
+ sudo service avahi-daemon start
 * Starting Avahi mDNS/DNS-SD Daemon avahi-daemon        
[ OK ]
+ sudo service otbr-agent status
 * otbr-agent is not running
+ sudo service otbr-agent start
 * Removing stale PID file /var/run/otbr-agent.pid.
 * Starting thread border agent otbr-agent        
[ OK ]
+ without WEB_GUI
+ with WEB_GUI
+ local value
++ printenv WEB_GUI
+ value=1
+ [[ -z 1 ]]
+ [[ 1 == 1 ]]
+ sudo service otbr-web status
 * otbr-web is not running
+ sudo service otbr-web start
 * Removing stale PID file /var/run/otbr-web.pid.
 * Starting thread web interface otbr-web        
[ OK ]
+ . /dev/null
Dec 23 16:14:46 6f42ccb377d4 avahi-daemon[212]: Joining mDNS multicast group on interface lo.IPv4 with address 127.0.0.1.
Dec 23 16:14:46 6f42ccb377d4 avahi-daemon[212]: New relevant interface lo.IPv4 for mDNS.
Dec 23 16:14:46 6f42ccb377d4 avahi-daemon[212]: Network interface enumeration completed.
Dec 23 16:14:46 6f42ccb377d4 avahi-daemon[212]: Registering new address record for fe80::42:acff:fe11:3 on eth0.*.
Dec 23 16:14:46 6f42ccb377d4 avahi-daemon[212]: Registering new address record for 172.17.0.3 on eth0.IPv4.
Dec 23 16:14:46 6f42ccb377d4 avahi-daemon[212]: Registering new address record for ::1 on lo.*.
Dec 23 16:14:46 6f42ccb377d4 avahi-daemon[212]: Registering new address record for 127.0.0.1 on lo.IPv4.
Dec 23 16:14:46 6f42ccb377d4 rsyslogd: rsyslogd's groupid changed to 101
Dec 23 16:14:46 6f42ccb377d4 rsyslogd: rsyslogd's userid changed to 101
Dec 23 16:14:46 6f42ccb377d4 rsyslogd:  [origin software="rsyslogd" swVersion="8.32.0" x-pid="141" x-info="http://www.rsyslog.com"] start
Dec 23 16:14:47 6f42ccb377d4 avahi-daemon[212]: Server startup complete. Host name is 6f42ccb377d4.local. Local service cookie is 1282487036.
Dec 23 16:14:47 6f42ccb377d4 otbr-agent[248]: [INFO]-UTILS---: Running 0.3.0-72fa16e
Dec 23 16:14:47 6f42ccb377d4 otbr-agent[248]: [INFO]-UTILS---: Thread version: 1.2.0
Dec 23 16:14:47 6f42ccb377d4 otbr-agent[248]: [INFO]-UTILS---: Thread interface: wpan0
Dec 23 16:14:47 6f42ccb377d4 otbr-agent[248]: [INFO]-UTILS---: Backbone interface: eth0
Dec 23 16:14:47 6f42ccb377d4 otbr-agent[248]: [INFO]-UTILS---: Radio URL: spinel+hdlc+uart:///dev/ttyACM0
Dec 23 16:14:47 6f42ccb377d4 otbr-web[284]: [INFO]-WEB-----: Running 0.3.0-72fa16e
Dec 23 16:14:47 6f42ccb377d4 otbr-web[284]: [INFO]-WEB-----: Border router web started on wpan0
Dec 23 16:14:47 6f42ccb377d4 otbr-web[284]: [ERR ]-WEB-----: OpenThread daemon is not running.
Dec 23 16:14:48 6f42ccb377d4 kernel: [279825.427236] usb 1-1.2: new full-speed USB device number 43 using dwc_otg
Dec 23 16:14:48 6f42ccb377d4 kernel: [279825.571170] usb 1-1.2: New USB device found, idVendor=1915, idProduct=0000, bcdDevice= 2.06
Dec 23 16:14:48 6f42ccb377d4 kernel: [279825.571196] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Dec 23 16:14:48 6f42ccb377d4 kernel: [279825.571211] usb 1-1.2: Product: Thread Co-Processor
Dec 23 16:14:48 6f42ccb377d4 kernel: [279825.571226] usb 1-1.2: Manufacturer: Nordic Semiconductor ASA
Dec 23 16:14:48 6f42ccb377d4 kernel: [279825.573885] cdc_acm 1-1.2:1.0: ttyACM1: USB ACM device
Dec 23 16:14:49 6f42ccb377d4 otbr-agent[248]: 52d.22:46:33.546 [CRIT]-PLAT----: HandleRcpTimeout() at ../../third_party/openthread/repo/src/lib/spinel/radio_spinel_impl.hpp:2218: RadioSpinelNoResponse

Offtopic but sharing this information because I did not see that much info about thread networks, my Power Profiler Kit current measurements and pings over Thread:

Poll rate Power consumption average over 1m41s
	100ms 295uA
	200ms 145uA 
	300ms 95uA
		100 packets transmitted, 98 packets received. Packet loss = 2.0%. Round-trip min/avg/max = 52/204.724/582 ms.
	400ms 73uA
		100 packets transmitted, 99 packets received. Packet loss = 1.0%. Round-trip min/avg/max = 20/214.585/542 ms.
	500ms 63uA
		100 packets transmitted, 95 packets received. Packet loss = 5.0%. Round-trip min/avg/max = 63/320.589/818 ms.
	1000ms 33uA
        100 packets transmitted, 96 packets received. Packet loss = 4.0%. Round-trip min/avg/max = 109/624.541/2101 ms.

  • That doesn't help, I am getting the message:
    "ERROR: No debuggers were discovered."

    It does not behave as it used to anymore.

  • It seems there could be a problem with the debugger chip on the nRF21540dk.
    Try to update the firmware of the debugger by drag-and-drop the J-link/Interface MCU firmware to the BOOTLOADER drive. It can be downloaded here: https://www.nordicsemi.com/Products/Development-hardware/nRF52840-DK/Download?lang=en#infotabs.

    Regards,
    Sigurd Hellesvik

  • My nrf21540DK is working again, thanks to the firmware you mentioned. how strange. I've never had this happen to a DK before.

    Now I am back at the same spot as before.

    Coprocessor with nRFConnect SDK 1.7.1 results in an error:

    "RCP is missing required capabilities: tx-security tx-timing"

    pi@raspberrypi:~ $ sudo docker run -it --rm --privileged --name otbr --network otbr -p 8080:80 --sysctl "net.ipv6.conf.all.disable_ipv6=0 net.ipv4.conf.all.forwarding=1 net.ipv6.conf.all.forwarding=1" --volume /dev/:/dev/ nrfconnect/otbr:e149a60 --radio-url spinel+hdlc+uart:///dev/serial/by-id/usb-Nordic_Semiconductor_ASA_Thread_Co-Processor_9DB0ECEDBB9858E8-if00?uart-reset
    RADIO_URL: spinel+hdlc+uart:///dev/serial/by-id/usb-Nordic_Semiconductor_ASA_Thread_Co-Processor_9DB0ECEDBB9858E8-if00?uart-reset
    TUN_INTERFACE_NAME: wpan0
    BACKBONE_INTERFACE: eth0
    NAT64_PREFIX: 64:ff9b::/96
    AUTO_PREFIX_ROUTE: true
    AUTO_PREFIX_SLAAC: true
    +++ dirname /app/script/server
    ++ cd /app/script/..
    ++ [[ ! -n x ]]
    ++ echo 'Current platform is ubuntu'
    Current platform is ubuntu
    ++ with BORDER_ROUTING
    ++ local value
    +++ printenv BORDER_ROUTING
    ++ value=1
    ++ [[ -z 1 ]]
    ++ [[ 1 == 1 ]]
    ++ with DHCPV6_PD
    ++ local value
    +++ printenv DHCPV6_PD
    ++ value=
    ++ [[ -z '' ]]
    ++ [[ -f examples/platforms/ubuntu/default ]]
    ++ [[ '' == 1 ]]
    ++ with BORDER_ROUTING
    ++ local value
    +++ printenv BORDER_ROUTING
    ++ value=1
    ++ [[ -z 1 ]]
    ++ [[ 1 == 1 ]]
    ++ with NETWORK_MANAGER
    ++ local value
    +++ printenv NETWORK_MANAGER
    ++ value=
    ++ [[ -z '' ]]
    ++ [[ -f examples/platforms/ubuntu/default ]]
    ++ [[ '' == 1 ]]
    ++ STAGE_DIR=/app/stage
    ++ BUILD_DIR=/app/build
    ++ [[ -d /app/stage ]]
    ++ mkdir -v -p /app/stage
    mkdir: created directory '/app/stage'
    ++ [[ -d /app/build ]]
    ++ mkdir -v -p /app/build
    mkdir: created directory '/app/build'
    ++ export PATH=/app/stage/usr/bin:/app/stage/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    ++ PATH=/app/stage/usr/bin:/app/stage/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    +++ basename /app/script/server
    ++ TASKNAME=server
    ++ BEFORE_HOOK=examples/platforms/ubuntu/before_server
    ++ AFTER_HOOK=examples/platforms/ubuntu/after_server
    ++ [[ ! -f examples/platforms/ubuntu/before_server ]]
    ++ BEFORE_HOOK=/dev/null
    ++ [[ ! -f examples/platforms/ubuntu/after_server ]]
    ++ AFTER_HOOK=/dev/null
    + . script/_nat64
    ++ TAYGA_DEFAULT=/etc/default/tayga
    ++ TAYGA_CONF=/etc/tayga.conf
    ++ TAYGA_IPV4_ADDR=192.168.255.1
    ++ TAYGA_IPV6_ADDR=fdaa:bb:1::1
    ++ TAYGA_TUN_V6_ADDR=fdaa:bb:1::2
    ++ NAT44_SERVICE=/etc/init.d/otbr-nat44
    ++ WLAN_IFNAMES=eth0
    + . script/_dns64
    ++ BIND_CONF_OPTIONS=/etc/bind/named.conf.options
    ++ NAT64_PREFIX=64:ff9b::/96
    ++ DNS64_NAMESERVER_ADDR=127.0.0.1
    +++ echo 64:ff9b::/96
    +++ tr '"/"' '"/"'
    ++ DNS64_CONF='dns64 64:ff9b::/96 { clients { thread; }; recursive-only yes; };'
    ++ without NAT64
    ++ with NAT64
    ++ local value
    +++ printenv NAT64
    ++ value=1
    ++ [[ -z 1 ]]
    ++ [[ 1 == 1 ]]
    ++ test ubuntu = ubuntu
    ++ '[' ubuntu = raspbian ']'
    ++ '[' ubuntu = beagleboneblack ']'
    ++ '[' ubuntu = ubuntu ']'
    ++ RESOLV_CONF_HEAD=/etc/resolvconf/resolv.conf.d/head
    + main
    + . /dev/null
    + sudo sysctl --system
    * Applying /etc/sysctl.d/10-console-messages.conf ...
    kernel.printk = 4 4 1 7
    * Applying /etc/sysctl.d/10-ipv6-privacy.conf ...
    net.ipv6.conf.all.use_tempaddr = 2
    net.ipv6.conf.default.use_tempaddr = 2
    * Applying /etc/sysctl.d/10-kernel-hardening.conf ...
    kernel.kptr_restrict = 1
    * Applying /etc/sysctl.d/10-link-restrictions.conf ...
    fs.protected_hardlinks = 1
    fs.protected_symlinks = 1
    * Applying /etc/sysctl.d/10-magic-sysrq.conf ...
    kernel.sysrq = 176
    * Applying /etc/sysctl.d/10-network-security.conf ...
    net.ipv4.conf.default.rp_filter = 1
    net.ipv4.conf.all.rp_filter = 1
    net.ipv4.tcp_syncookies = 1
    * Applying /etc/sysctl.d/10-ptrace.conf ...
    * Applying /etc/sysctl.d/10-zeropage.conf ...
    vm.mmap_min_addr = 32768
    * Applying /etc/sysctl.d/60-otbr-accept-ra.conf ...
    net.ipv6.conf.eth0.accept_ra = 2
    net.ipv6.conf.eth0.accept_ra_rt_info_max_plen = 64
    * Applying /etc/sysctl.d/60-otbr-ip-forward.conf ...
    net.ipv6.conf.all.forwarding = 1
    net.ipv4.ip_forward = 1
    * Applying /etc/sysctl.conf ...
    + nat64_start
    + with NAT64
    + local value
    ++ printenv NAT64
    + value=1
    + [[ -z 1 ]]
    + [[ 1 == 1 ]]
    + with DOCKER
    + local value
    ++ printenv DOCKER
    + value=1
    + [[ -z 1 ]]
    + [[ 1 == 1 ]]
    + service tayga start
     * Starting userspace NAT64 tayga                                                              [ OK ]
    + dns64_start
    + with NAT64
    + local value
    ++ printenv NAT64
    + value=1
    + [[ -z 1 ]]
    + [[ 1 == 1 ]]
    + with DNS64
    + local value
    ++ printenv DNS64
    + value=1
    + [[ -z 1 ]]
    + [[ 1 == 1 ]]
    ++ _detect_service_name
    ++ dpkg -L bind9
    ++ grep /etc/init.d/
    ++ cut -d/ -f4
    + service_name=bind9
    + have systemctl
    + command -v systemctl
    + command -v service
    /usr/sbin/service
    + sudo service bind9 start
     * Starting domain name service... bind9                                                       [ OK ]
    + have systemctl
    + command -v systemctl
    + have service
    + command -v service
    + sudo service rsyslog status
     * rsyslogd is not running
    + sudo service rsyslog start
     * Starting enhanced syslogd rsyslogd                                                          [ OK ]
    + sudo service dbus status
     * dbus is not running
    + sudo service dbus start
     * Starting system message bus dbus                                                            [ OK ]
    + sudo service mdns status
    Usage: /etc/init.d/mDNS {start|stop|reload|restart}
    + sudo service mdns start
    Starting Apple Darwin Multicast DNS / DNS Service Discovery daemon: mdnsd.
    + sudo service avahi-daemon status
    Avahi mDNS/DNS-SD Daemon is not running
    + sudo service avahi-daemon start
     * Starting Avahi mDNS/DNS-SD Daemon avahi-daemon                                              [ OK ]
    + sudo service otbr-agent status
     * otbr-agent is not running
    + sudo service otbr-agent start
     * Starting thread border agent otbr-agent                                                     [ OK ]
    + without WEB_GUI
    + with WEB_GUI
    + local value
    ++ printenv WEB_GUI
    + value=1
    + [[ -z 1 ]]
    + [[ 1 == 1 ]]
    + sudo service otbr-web status
     * otbr-web is not running
    + sudo service otbr-web start
     * Starting thread web interface otbr-web                                                      [ OK ]
    + . /dev/null
    Jan 11 12:00:07 890599ffee8e avahi-daemon[185]: Joining mDNS multicast group on interface lo.IPv4 with address 127.0.0.1.
    Jan 11 12:00:07 890599ffee8e avahi-daemon[185]: New relevant interface lo.IPv4 for mDNS.
    Jan 11 12:00:07 890599ffee8e avahi-daemon[185]: Network interface enumeration completed.
    Jan 11 12:00:07 890599ffee8e avahi-daemon[185]: Registering new address record for fd11:db8:1::2 on eth0.*.
    Jan 11 12:00:07 890599ffee8e avahi-daemon[185]: Registering new address record for 172.19.0.2 on eth0.IPv4.
    Jan 11 12:00:07 890599ffee8e avahi-daemon[185]: Registering new address record for ::1 on lo.*.
    Jan 11 12:00:07 890599ffee8e avahi-daemon[185]: Registering new address record for 127.0.0.1 on lo.IPv4.
    Jan 11 12:00:08 890599ffee8e rsyslogd: rsyslogd's groupid changed to 101
    Jan 11 12:00:08 890599ffee8e rsyslogd: rsyslogd's userid changed to 101
    Jan 11 12:00:08 890599ffee8e rsyslogd:  [origin software="rsyslogd" swVersion="8.32.0" x-pid="118" x-info="http://www.rsyslog.com"] start
    Jan 11 12:00:08 890599ffee8e avahi-daemon[185]: Server startup complete. Host name is 890599ffee8e.local. Local service cookie is 2733238354.
    Jan 11 12:00:08 890599ffee8e otbr-agent[213]: [INFO]-UTILS---: Running 0.3.0-e149a60eb
    Jan 11 12:00:08 890599ffee8e otbr-agent[213]: [INFO]-UTILS---: Thread version: 1.2.0
    Jan 11 12:00:08 890599ffee8e otbr-agent[213]: [INFO]-UTILS---: Thread interface: wpan0
    Jan 11 12:00:08 890599ffee8e otbr-agent[213]: [INFO]-UTILS---: Backbone interface: eth0
    Jan 11 12:00:08 890599ffee8e otbr-agent[213]: [INFO]-UTILS---: Radio URL: spinel+hdlc+uart:///dev/serial/by-id/usb-Nordic_Semiconductor_ASA_Thread_Co-Processor_9DB0ECEDBB9858E8-if00?uart-reset
    Jan 11 12:00:09 890599ffee8e otbr-web[241]: [INFO]-WEB-----: Running 0.3.0-e149a60eb
    Jan 11 12:00:09 890599ffee8e otbr-web[241]: [INFO]-WEB-----: Border router web started on wpan0
    Jan 11 12:00:09 890599ffee8e otbr-web[241]: [ERR ]-WEB-----: OpenThread daemon is not running.
    Jan 11 12:00:10 890599ffee8e kernel: [ 2668.136910] usb 1-1.2: Manufacturer: Nordic Semiconductor ASA
    Jan 11 12:00:10 890599ffee8e kernel: [ 2668.139588] cdc_acm 1-1.2:1.0: ttyACM1: USB ACM device
    Jan 11 12:00:10 890599ffee8e mtp-probe: checking bus 1, device 15: "/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2"
    Jan 11 12:00:10 890599ffee8e mtp-probe: bus: 1, device: 15 was not an MTP device
    Jan 11 12:00:10 890599ffee8e mtp-probe: checking bus 1, device 15: "/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2"
    Jan 11 12:00:10 890599ffee8e mtp-probe: bus: 1, device: 15 was not an MTP device
    Jan 11 12:00:11 890599ffee8e otbr-agent[213]: [INFO]-PLAT----: RCP reset: RESET_POWER_ON
    Jan 11 12:00:11 890599ffee8e otbr-agent[213]: [NOTE]-PLAT----: RCP API Version: 4
    Jan 11 12:00:11 890599ffee8e otbr-agent[213]: [CRIT]-PLAT----: RCP is missing required capabilities: tx-security tx-timing
    Jan 11 12:00:11 890599ffee8e otbr-agent[213]: [CRIT]-PLAT----: CheckRadioCapabilities() at ../../third_party/openthread/repo/src/lib/spinel/radio_spinel_impl.hpp:382: RadioSpinelIncompatible

    Coprocessor with nRFConnect SDK 1.8.1 does not present a /dev/ttyACM0 device. RTT output is fine, USB is just not presented to the RPi (nothing in dmesg).

  • Hi

    The ""RCP is missing required capabilities: tx-security tx-timing"" sounds like you have Thread version 1.1 instead of 1.2 for the RCP.
    Did you build with the following command?

    west build -p always -b nrf52840dk_nrf52840 nrf/samples/openthread/coprocessor/ -- -DOVERLAY_CONFIG="overlay-rcp.conf ../cli/overlay-thread_1_2.conf"

    It is weird that the v1.8.0 does not show up on devices.
    Are you sue that it does not simply choose another ACM? "ls /det/ttyACM*"
    Which of the two USB connectors on thenRF52840DK have you connected?

    Regards,
    Sigurd Hellesvik

  • ** Edit ** After a pristine build I got it running. I will now check if the signal strength is as it should be

    The ""RCP is missing required capabilities: tx-security tx-timing"" sounds like you have Thread version 1.1 instead of 1.2 for the RCP.

    I specified "CONFIG_OPENTHREAD_THREAD_VERSION_1_2=y" in the prj.conf

    My build output:

    > Executing task: nRF Connect: Build coprocessor171/build (active) <
    
    Building coprocessor171
    west build --build-dir d:\IoT\coprocessor171\build d:\IoT\coprocessor171 --pristine --board nrf21540dk_nrf52840 -- -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=On -DNCS_TOOLCHAIN_VERSION:STRING="NONE" -DBOARD_ROOT:STRING="d:/IoT/coprocessor171" -DCONFIG_DEBUG_OPTIMIZATIONS:STRING="y" -DCONFIG_DEBUG_THREAD_INFO:STRING="y" -DDTC_OVERLAY_FILE:STRING="d:/IoT/coprocessor171/boards/nrf21540dk_nrf52840.overlay" -DCONF_FILE:STRING="d:/IoT/coprocessor171/prj.conf" -DOVERLAY_CONFIG:STRING="d:/IoT/coprocessor171/overlay-usb.conf;d:/IoT/coprocessor171/overlay-rcp.conf;d:/IoT/coprocessor171/overlay-logging.conf"
    
    -- west build: generating a build system
    Including boilerplate (Zephyr base): D:/IoT/nRFConnectSDK/v1.7.1/zephyr/cmake/app/boilerplate.cmake
    -- Application: D:/IoT/coprocessor171
    -- Zephyr version: 2.6.99 (D:/IoT/nRFConnectSDK/v1.7.1/zephyr), build: v2.6.99-ncs1-1
    -- Found Python3: D:/IoT/nRFConnectSDK/v1.7.1/toolchain/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter 
    -- Found west (found suitable version "0.11.1", minimum required is "0.7.1")
    -- Board: nrf21540dk_nrf52840
    -- Cache files will be written to: D:/IoT/nRFConnectSDK/v1.7.1/zephyr/.cache
    -- Found dtc: D:/IoT/nRFConnectSDK/v1.7.1/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
    -- Found toolchain: gnuarmemb (d:/IoT/nRFConnectSDK/v1.7.1/toolchain/opt)
    -- Found BOARD.dts: D:/IoT/nRFConnectSDK/v1.7.1/zephyr/boards/arm/nrf21540dk_nrf52840/nrf21540dk_nrf52840.dts
    -- Found devicetree overlay: d:/IoT/coprocessor171/boards/nrf21540dk_nrf52840.overlay
    -- Generated zephyr.dts: D:/IoT/coprocessor171/build/zephyr/zephyr.dts
    -- Generated devicetree_unfixed.h: D:/IoT/coprocessor171/build/zephyr/include/generated/devicetree_unfixed.h
    -- Generated device_extern.h: D:/IoT/coprocessor171/build/zephyr/include/generated/device_extern.h
    -- Including generated dts.cmake file: D:/IoT/coprocessor171/build/zephyr/dts.cmake
    Parsing D:/IoT/coprocessor171/Kconfig
    Loaded configuration 'D:/IoT/nRFConnectSDK/v1.7.1/zephyr/boards/arm/nrf21540dk_nrf52840/nrf21540dk_nrf52840_defconfig'
    Merged configuration 'd:/IoT/coprocessor171/prj.conf'
    Merged configuration '../common/overlay-ot-defaults.conf'
    Merged configuration 'd:/IoT/coprocessor171/overlay-usb.conf'
    Merged configuration 'd:/IoT/coprocessor171/overlay-rcp.conf'
    Merged configuration 'd:/IoT/coprocessor171/overlay-logging.conf'
    Merged configuration 'D:/IoT/coprocessor171/build/zephyr/misc/generated/extra_kconfig_options.conf'
    Configuration saved to 'D:/IoT/coprocessor171/build/zephyr/.config'
    Kconfig header saved to 'D:/IoT/coprocessor171/build/zephyr/include/generated/autoconf.h'
    -- The C compiler identification is GNU 9.2.1
    -- The CXX compiler identification is GNU 9.2.1
    -- The ASM compiler identification is GNU
    -- Found assembler: D:/IoT/nRFConnectSDK/v1.7.1/toolchain/opt/bin/arm-none-eabi-gcc.exe
    -- OpenThread Source Directory: D:/IoT/nRFConnectSDK/v1.7.1/modules/lib/openthread
    -- Check if the system is big endian
    -- Searching 16 bit integer
    -- Looking for sys/types.h
    -- Looking for sys/types.h - found
    -- Looking for stdint.h
    -- Looking for stdint.h - found
    -- Looking for stddef.h
    -- Looking for stddef.h - found
    -- Check size of unsigned short
    -- Check size of unsigned short - done
    -- Searching 16 bit integer - Using unsigned short
    -- Check if the system is big endian - little endian
    -- Package Name: OPENTHREAD
    -- Setting default package version: v1.7.0
    -- Package Version: v1.7.0
    CMake Warning (dev) at D:\IoT\nRFConnectSDK\v1.7.1\nrfxlib\nrf_security\cmake\extensions.cmake:652:
      Syntax Warning in cmake code at column 32
    
      Argument not separated from preceding token by whitespace.
    Call Stack (most recent call first):
      D:\IoT\nRFConnectSDK\v1.7.1\nrfxlib\nrf_security\CMakeLists.txt:185 (include)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning at D:\IoT\nRFConnectSDK\v1.7.1\zephyr\CMakeLists.txt:1612 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: D:/IoT/coprocessor171/build
    -- west build: building application
    [1/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/arc4.c.obj
    [2/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/aesni.c.obj
    [3/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/blowfish.c.obj
    [4/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/des.c.obj
    [5/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/aria.c.obj
    [6/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/camellia.c.obj
    [7/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/error.c.obj
    [8/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/base64.c.obj
    [9/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/gcm.c.obj
    [10/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/asn1write.c.obj
    [11/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/asn1parse.c.obj
    [12/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/ctr_drbg.c.obj
    [13/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/cipher_wrap.c.obj
    [14/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/md2.c.obj
    [15/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/entropy_poll.c.obj
    [16/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/cipher.c.obj
    [17/398] Generating objects/cc3xx.mon
    [18/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/debug.c.obj
    [19/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/havege.c.obj
    [20/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/entropy.c.obj
    [21/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/hkdf.c.obj
    [22/398] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
    [23/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/nist_kw.c.obj
    [24/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/md4.c.obj
    [25/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/hmac_drbg.c.obj
    [26/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/padlock.c.obj
    [27/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/pkcs12.c.obj
    [28/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/md5.c.obj
    [29/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/md.c.obj
    [30/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/pkcs5.c.obj
    [31/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/ripemd160.c.obj
    [32/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/pk.c.obj
    [33/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/timing.c.obj
    [34/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/pk_wrap.c.obj
    [35/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/platform.c.obj
    [36/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/oid.c.obj
    [37/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/pkparse.c.obj
    [38/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/platform_util.c.obj
    [39/398] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
    [40/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/version_features.c.obj
    [41/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/xtea.c.obj
    [42/398] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
    [43/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/psa_crypto_client.c.obj
    [44/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/bignum.c.obj
    [45/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/psa_crypto.c.obj
    [46/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/pkwrite.c.obj
    [47/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/psa_crypto_rsa.c.obj
    [48/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/version.c.obj
    [49/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/psa_crypto_slot_management.c.obj
    [50/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/psa_crypto_ecp.c.obj
    [51/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/psa_crypto_storage.c.obj
    [52/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedx509.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/pkcs11.c.obj
    [53/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedx509.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/certs.c.obj
    [54/398] Generating include/generated/driver-validation.h
    [55/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedx509.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/x509_create.c.obj
    [56/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/psa_crypto_driver_wrappers.c.obj
    [57/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/replacements/pem.c.obj
    [58/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/utils/lookup_table.cpp.obj
    [59/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/api/error_api.cpp.obj
    [60/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedx509.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/x509.c.obj
    [61/398] Building CXX object modules/openthread/build/src/lib/hdlc/CMakeFiles/openthread-hdlc.dir/hdlc.cpp.obj
    [62/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/common/error.cpp.obj
    [63/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/utils/parse_cmdline.cpp.obj
    [64/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/thread/link_quality.cpp.obj
    [65/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/api/random_noncrypto_api.cpp.obj
    [66/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/api/instance_api.cpp.obj
    [67/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/api/logging_api.cpp.obj
    [68/398] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
    [69/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/api/tasklet_api.cpp.obj
    [70/398] Linking CXX static library modules\openthread\build\src\lib\hdlc\libopenthread-hdlc.a
    [71/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/common/tasklet.cpp.obj
    [72/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/api/diags_api.cpp.obj
    [73/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/api/link_raw_api.cpp.obj
    [74/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/common/instance.cpp.obj
    [75/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/crypto/aes_ecb.cpp.obj
    [76/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/common/random_manager.cpp.obj
    [77/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/common/logging.cpp.obj
    [78/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/common/string.cpp.obj
    [79/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/crypto/aes_ccm.cpp.obj
    [80/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/radio/radio_callbacks.cpp.obj
    [81/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/mac/sub_mac_callbacks.cpp.obj
    [82/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/mac/mac_types.cpp.obj
    [83/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/diags/factory_diags.cpp.obj
    [84/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/common/timer.cpp.obj
    [85/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/radio/radio_platform.cpp.obj
    [86/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/mac/link_raw.cpp.obj
    [87/398] Building CXX object modules/openthread/build/src/lib/spinel/CMakeFiles/openthread-spinel-rcp.dir/spinel_encoder.cpp.obj
    [88/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/radio/radio.cpp.obj
    [89/398] Building CXX object modules/openthread/build/src/lib/spinel/CMakeFiles/openthread-spinel-rcp.dir/spinel_buffer.cpp.obj
    [90/398] Building CXX object modules/openthread/build/src/lib/spinel/CMakeFiles/openthread-spinel-rcp.dir/spinel_decoder.cpp.obj
    [91/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/mac/mac_frame.cpp.obj
    [92/398] Building CXX object modules/openthread/build/src/ncp/CMakeFiles/openthread-rcp.dir/changed_props_set.cpp.obj
    [93/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedx509.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/x509write_csr.c.obj
    [94/398] Building C object modules/openthread/build/src/lib/spinel/CMakeFiles/openthread-spinel-rcp.dir/spinel.c.obj
    [95/398] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-radio.dir/mac/sub_mac.cpp.obj
    [96/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/ssl_cache.c.obj
    [97/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedx509.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/x509_csr.c.obj
    [98/398] Building CXX object modules/openthread/build/src/ncp/CMakeFiles/openthread-rcp.dir/ncp_base_dispatcher.cpp.obj
    [99/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedx509.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/x509_crl.c.obj
    [100/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/net_sockets.c.obj
    [101/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/platform.c.obj
    [102/398] Building CXX object modules/openthread/build/src/ncp/CMakeFiles/openthread-rcp.dir/ncp_spi.cpp.obj
    [103/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/ssl_ticket.c.obj
    [104/398] Linking CXX static library modules\openthread\build\src\lib\spinel\libopenthread-spinel-rcp.a
    [105/398] Building CXX object modules/openthread/build/src/ncp/CMakeFiles/openthread-rcp.dir/ncp_base_radio.cpp.obj
    [106/398] Building CXX object modules/openthread/build/src/ncp/CMakeFiles/openthread-rcp.dir/ncp_hdlc.cpp.obj
    [107/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/ssl_cookie.c.obj
    [108/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls.dir/replacements/ssl_ciphersuites.c.obj
    [109/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/cc310/CMakeFiles/mbedcrypto_cc3xx_noglue.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/ecjpake.c.obj
    [110/398] Building CXX object modules/openthread/build/src/ncp/CMakeFiles/openthread-rcp.dir/ncp_base.cpp.obj
    [111/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedx509.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/x509_crt.c.obj
    [112/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/ssl_cli.c.obj
    [113/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/ssl_srv.c.obj
    [114/398] Linking C static library modules\nrfxlib\nrfxlib\nrf_security\src\libmbedcrypto.a
    [115/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/ssl_msg.c.obj
    [116/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls.dir/D_/IoT/nRFConnectSDK/v1.7.1/mbedtls/library/ssl_tls.c.obj
    [117/398] Linking C static library modules\nrfxlib\nrfxlib\nrf_security\src\mbedtls\libmbedx509.a
    [118/398] cmd.exe /C "cd /D D:\IoT\coprocessor171\build\modules\openthread\build && D:\IoT\nRFConnectSDK\v1.7.1\toolchain\opt\bin\cmake.exe -DLIST="OPENTHREAD_CONFIG_ASSERT_ENABLE=1;OPENTHREAD_CONFIG_BACKBONE_ROUTER_DUA_NDPROXYING_ENABLE=0;OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE=0;OPENTHREAD_CONFIG_BORDER_AGENT_ENABLE=1;OPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE=1;OPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS=0;OPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS_MANAGEMENT=0;OPENTHREAD_CONFIG_CHILD_SUPERVISION_ENABLE=1;OPENTHREAD_CONFIG_COAP_API_ENABLE=1;OPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE=1;OPENTHREAD_CONFIG_COMMISSIONER_ENABLE=1;OPENTHREAD_CONFIG_MAC_CSL_AUTO_SYNC_ENABLE=0;OPENTHREAD_CONFIG_DHCP6_CLIENT_ENABLE=1;OPENTHREAD_CONFIG_DHCP6_SERVER_ENABLE=1;OPENTHREAD_CONFIG_DIAG_ENABLE=1;OPENTHREAD_CONFIG_DNS_CLIENT_ENABLE=1;OPENTHREAD_CONFIG_ECDSA_ENABLE=1;OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE=1;OPENTHREAD_CONFIG_IP6_FRAGMENTATION_ENABLE=1;OPENTHREAD_CONFIG_JAM_DETECTION_ENABLE=1;OPENTHREAD_CONFIG_JOINER_ENABLE=1;OPENTHREAD_CONFIG_LINK_RAW_ENABLE=1;OPENTHREAD_CONFIG_MAC_FILTER_ENABLE=1;OPENTHREAD_CONFIG_TMF_NETWORK_DIAG_MTD_ENABLE=1;OPENTHREAD_CONFIG_PING_SENDER_ENABLE=1;OPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE=1;OPENTHREAD_CONFIG_IP6_SLAAC_ENABLE=1;OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE=1;OPENTHREAD_CONFIG_UDP_FORWARD_ENABLE=1;OPENTHREAD_SPINEL_CONFIG_RCP_RESTORATION_MAX_COUNT=0;PACKAGE_NAME="OPENTHREAD";OPENTHREAD_CONFIG_THREAD_VERSION=OT_THREAD_VERSION_1_2;OPENTHREAD_CONFIG_NCP_HDLC_ENABLE=1;KERNEL;__ZEPHYR__=1;_FORTIFY_SOURCE=2;BUILD_VERSION=v2.6.99-ncs1-1;__LINUX_ERRNO_EXTENSIONS__;USE_PARTITION_MANAGER=0;__PROGRAM_START;NRF52840_XXAA;NRF_802154_ECB_PRIORITY=0;NRF_802154_SWI_PRIORITY=1;NRF_802154_ENCRYPTION_ENABLED=0;NRF_802154_SECURITY_WRITER_ENABLED=0;NRF_802154_IE_WRITER_ENABLED=0;NRF_802154_USE_RAW_API=1;NRF_802154_PENDING_SHORT_ADDRESSES=16;NRF_802154_PENDING_EXTENDED_ADDRESSES=16;NRF_802154_RX_BUFFERS=16;NRF_802154_CCA_CORR_LIMIT_DEFAULT=2;NRF_802154_CCA_CORR_THRESHOLD_DEFAULT=45;NRF_802154_CCA_ED_THRESHOLD_DEFAULT=45;NRF_802154_CSMA_CA_ENABLED=1;NRF_802154_TX_STARTED_NOTIFY_ENABLED=1;NRF_802154_ACK_TIMEOUT_ENABLED=1;NRF_802154_ENCRYPTION_ENABLED=0;NRF_802154_SECURITY_WRITER_ENABLED=0;NRF_802154_IE_WRITER_ENABLED=0;NRF_802154_CCA_MODE_DEFAULT=NRF_RADIO_CCA_MODE_ED;NRF_802154_INTERNAL_RADIO_IRQ_HANDLING=0;PSA_CRYPTO_SECURE;MBEDTLS_CONFIG_FILE="nrf-config.h"" -P D:/IoT/nRFConnectSDK/v1.7.1/modules/lib/openthread/etc/cmake/print.cmake"
    OPENTHREAD_CONFIG_ASSERT_ENABLE=1
    OPENTHREAD_CONFIG_BACKBONE_ROUTER_DUA_NDPROXYING_ENABLE=0
    OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE=0
    OPENTHREAD_CONFIG_BORDER_AGENT_ENABLE=1
    OPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE=1
    OPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS=0
    OPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS_MANAGEMENT=0
    OPENTHREAD_CONFIG_CHILD_SUPERVISION_ENABLE=1
    OPENTHREAD_CONFIG_COAP_API_ENABLE=1
    OPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE=1
    OPENTHREAD_CONFIG_COMMISSIONER_ENABLE=1
    OPENTHREAD_CONFIG_MAC_CSL_AUTO_SYNC_ENABLE=0
    OPENTHREAD_CONFIG_DHCP6_CLIENT_ENABLE=1
    OPENTHREAD_CONFIG_DHCP6_SERVER_ENABLE=1
    OPENTHREAD_CONFIG_DIAG_ENABLE=1
    OPENTHREAD_CONFIG_DNS_CLIENT_ENABLE=1
    OPENTHREAD_CONFIG_ECDSA_ENABLE=1
    OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE=1
    OPENTHREAD_CONFIG_IP6_FRAGMENTATION_ENABLE=1
    OPENTHREAD_CONFIG_JAM_DETECTION_ENABLE=1
    OPENTHREAD_CONFIG_JOINER_ENABLE=1
    OPENTHREAD_CONFIG_LINK_RAW_ENABLE=1
    OPENTHREAD_CONFIG_MAC_FILTER_ENABLE=1
    OPENTHREAD_CONFIG_TMF_NETWORK_DIAG_MTD_ENABLE=1
    OPENTHREAD_CONFIG_PING_SENDER_ENABLE=1
    OPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE=1
    OPENTHREAD_CONFIG_IP6_SLAAC_ENABLE=1
    OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE=1
    OPENTHREAD_CONFIG_UDP_FORWARD_ENABLE=1
    OPENTHREAD_SPINEL_CONFIG_RCP_RESTORATION_MAX_COUNT=0
    PACKAGE_NAME=OPENTHREAD
    OPENTHREAD_CONFIG_THREAD_VERSION=OT_THREAD_VERSION_1_2
    OPENTHREAD_CONFIG_NCP_HDLC_ENABLE=1
    KERNEL
    __ZEPHYR__=1
    _FORTIFY_SOURCE=2
    BUILD_VERSION=v2.6.99-ncs1-1
    __LINUX_ERRNO_EXTENSIONS__
    USE_PARTITION_MANAGER=0
    __PROGRAM_START
    NRF52840_XXAA
    NRF_802154_ECB_PRIORITY=0
    NRF_802154_SWI_PRIORITY=1
    NRF_802154_ENCRYPTION_ENABLED=0
    NRF_802154_SECURITY_WRITER_ENABLED=0
    NRF_802154_IE_WRITER_ENABLED=0
    NRF_802154_USE_RAW_API=1
    NRF_802154_PENDING_SHORT_ADDRESSES=16
    NRF_802154_PENDING_EXTENDED_ADDRESSES=16
    NRF_802154_RX_BUFFERS=16
    NRF_802154_CCA_CORR_LIMIT_DEFAULT=2
    NRF_802154_CCA_CORR_THRESHOLD_DEFAULT=45
    NRF_802154_CCA_ED_THRESHOLD_DEFAULT=45
    NRF_802154_CSMA_CA_ENABLED=1
    NRF_802154_TX_STARTED_NOTIFY_ENABLED=1
    NRF_802154_ACK_TIMEOUT_ENABLED=1
    NRF_802154_ENCRYPTION_ENABLED=0
    NRF_802154_SECURITY_WRITER_ENABLED=0
    NRF_802154_IE_WRITER_ENABLED=0
    NRF_802154_CCA_MODE_DEFAULT=NRF_RADIO_CCA_MODE_ED
    NRF_802154_INTERNAL_RADIO_IRQ_HANDLING=0
    PSA_CRYPTO_SECURE
    MBEDTLS_CONFIG_FILE=nrf-config.h
    [119/398] Linking C static library modules\nrfxlib\nrfxlib\nrf_security\src\mbedtls\libmbedtls.a
    [120/398] Linking CXX static library modules\openthread\build\src\core\libopenthread-radio.a
    [121/398] Linking CXX static library modules\openthread\build\src\ncp\libopenthread-rcp.a
    [122/398] Generating include/generated/offsets.h
    [123/398] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj
    [124/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
    [125/398] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
    [126/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
    [127/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_list.c.obj
    [128/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/reboot.c.obj
    [129/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
    [130/398] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
    [131/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/debug/thread_info.c.obj
    [132/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
    [133/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
    [134/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
    [135/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/ring_buffer.c.obj
    [136/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/cpp/cpp_init_array.c.obj
    [137/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
    [138/398] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
    [139/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/mpsc_pbuf.c.obj
    [140/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/cpp/cpp_ctors.c.obj
    [141/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/cpp/cpp_dtors.c.obj
    [142/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_msg.c.obj
    [143/398] Building CXX object zephyr/CMakeFiles/zephyr.dir/subsys/cpp/cpp_vtable.cpp.obj
    [144/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/cpp/cpp_virtual.c.obj
    [145/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/net/lib/utils/addr_utils.c.obj
    [146/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_backend_rtt.c.obj
    [147/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_core.c.obj
    [148/398] Building CXX object zephyr/CMakeFiles/zephyr.dir/subsys/cpp/cpp_new.cpp.obj
    [149/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_output.c.obj
    [150/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/usb_work_q.c.obj
    [151/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_line.c.obj
    [152/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map.c.obj
    [153/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_store.c.obj
    [154/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map_default.c.obj
    [155/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_init.c.obj
    [156/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/power.c.obj
    [157/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/usb_transfer.c.obj
    [158/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings.c.obj
    [159/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_nvs.c.obj
    [160/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/usb_descriptor.c.obj
    [161/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
    [162/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/fs/nvs/nvs.c.obj
    [163/398] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/console/uart_console.c.obj
    [164/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/policy/policy_residency.c.obj
    [165/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/class/cdc_acm.c.obj
    [166/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/pm_ctrl.c.obj
    [167/398] Building C object zephyr/CMakeFiles/zephyr.dir/D_/IoT/nRFConnectSDK/v1.7.1/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc3xx_platform_abort_zephyr.c.obj
    [168/398] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/clock_control/clock_control_nrf.c.obj
    [169/398] Generating linker_zephyr_prebuilt.cmd
    [170/398] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/timer/sys_clock_init.c.obj
    [171/398] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/hwinfo/hwinfo_weak_impl.c.obj
    [172/398] Building C object zephyr/CMakeFiles/zephyr.dir/D_/IoT/nRFConnectSDK/v1.7.1/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc3xx_platform_mutex_zephyr.c.obj
    [173/398] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/__aeabi_atexit.c.obj
    [174/398] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/timer/nrf_rtc_timer.c.obj
    [175/398] Building C object modules/nrf/drivers/mpsl/clock_control/CMakeFiles/..__nrf__drivers__mpsl__clock_control.dir/nrfx_clock_mpsl.c.obj
    [176/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
    [177/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj
    [178/398] Building C object zephyr/CMakeFiles/zephyr_prebuilt.dir/misc/empty_file.c.obj
    [179/398] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/hwinfo/hwinfo_nrf.c.obj
    [180/398] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/usb_device.c.obj
    [181/398] Building C object modules/nrf/drivers/hw_cc310/CMakeFiles/..__nrf__drivers__hw_cc310.dir/hw_cc310.c.obj
    [182/398] Building C object CMakeFiles/app.dir/src/main.c.obj
    [183/398] Building C object modules/nrf/drivers/mpsl/temp_nrf5/CMakeFiles/..__nrf__drivers__mpsl__temp_nrf5.dir/temp_nrf5_mpsl.c.obj
    [184/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj
    [185/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj
    [186/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
    [187/398] Building C object modules/nrf/drivers/mpsl/flash_sync/CMakeFiles/..__nrf__drivers__mpsl__flash_sync.dir/flash_sync_mpsl.c.obj
    [188/398] Building C object CMakeFiles/app.dir/src/nrf_802154_radio_wrapper.c.obj
    [189/398] Linking CXX static library modules\nrf\drivers\mpsl\clock_control\lib..__nrf__drivers__mpsl__clock_control.a
    [190/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj
    [191/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
    [192/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj
    [193/398] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/ieee802154/ieee802154_nrf5.c.obj
    [194/398] Linking CXX static library modules\nrf\drivers\mpsl\flash_sync\lib..__nrf__drivers__mpsl__flash_sync.a
    [195/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
    [196/398] Linking CXX static library modules\nrf\drivers\mpsl\temp_nrf5\lib..__nrf__drivers__mpsl__temp_nrf5.a
    [197/398] Linking CXX static library modules\nrf\drivers\hw_cc310\lib..__nrf__drivers__hw_cc310.a
    [198/398] Linking CXX static library app\libapp.a
    [199/398] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
    [200/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
    [201/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
    [202/398] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
    [203/398] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
    [204/398] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
    [205/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
    [206/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
    [207/398] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
    [208/398] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
    [209/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
    [210/398] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
    [211/398] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
    [212/398] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/usb/device/usb_dc_nrfx.c.obj
    [213/398] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
    [214/398] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
    [215/398] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
    [216/398] Linking CXX static library zephyr\arch\common\libisr_tables.a
    [217/398] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
    [218/398] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
    [219/398] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
    [220/398] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
    [221/398] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
    [222/398] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
    [223/398] Building C object zephyr/lib/libc/newlib/CMakeFiles/lib__libc__newlib.dir/libc-hooks.c.obj
    [224/398] Linking CXX static library zephyr\arch\common\libarch__common.a
    [225/398] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
    [226/398] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
    [227/398] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
    [228/398] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
    [229/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_timeout.c.obj
    [230/398] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
    [231/398] Linking CXX static library zephyr\libzephyr.a
    [232/398] Linking CXX static library zephyr\lib\libc\newlib\liblib__libc__newlib.a
    [233/398] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
    [234/398] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj
    [235/398] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
    [236/398] Linking CXX static library zephyr\arch\arch\arm\core\aarch32\libarch__arm__core__aarch32.a
    [237/398] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
    [238/398] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj
    [239/398] Building C object zephyr/soc/arm/nordic_nrf/nrf52/CMakeFiles/soc__arm__nordic_nrf__nrf52.dir/soc.c.obj
    [240/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/utils.c.obj
    [241/398] Linking CXX static library zephyr\soc\arm\common\cortex_m\libsoc__arm__common__cortex_m.a
    [242/398] Building C object zephyr/soc/arm/nordic_nrf/nrf52/CMakeFiles/soc__arm__nordic_nrf__nrf52.dir/power.c.obj
    [243/398] Linking CXX static library zephyr\arch\arch\arm\core\aarch32\mpu\libarch__arm__core__aarch32__mpu.a
    [244/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_core.c.obj
    [245/398] Linking CXX static library zephyr\lib\posix\liblib__posix.a
    [246/398] Linking CXX static library zephyr\arch\arch\arm\core\aarch32\cortex_m\libarch__arm__core__aarch32__cortex_m.a
    [247/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_tc.c.obj
    [248/398] Building C object zephyr/subsys/net/l2/openthread/CMakeFiles/subsys__net__ip__l2__openthread.dir/openthread_utils.c.obj
    [249/398] Building C object zephyr/subsys/net/CMakeFiles/subsys__net.dir/buf.c.obj
    [250/398] Linking CXX static library zephyr\soc\arm\nordic_nrf\nrf52\libsoc__arm__nordic_nrf__nrf52.a
    [251/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/icmpv6.c.obj
    [252/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_stats.c.obj
    [253/398] Building C object zephyr/subsys/net/l2/openthread/CMakeFiles/subsys__net__ip__l2__openthread.dir/openthread.c.obj
    [254/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_mgmt.c.obj
    [255/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/ipv6_nbr.c.obj
    [256/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/nbr.c.obj
    [257/398] Linking CXX static library zephyr\subsys\net\libsubsys__net.a
    [258/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/udp.c.obj
    [259/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/connection.c.obj
    [260/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_pkt.c.obj
    [261/398] Building C object zephyr/subsys/net/lib/conn_mgr/CMakeFiles/subsys__net__lib__conn_mgr.dir/events_handler.c.obj
    [262/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/misc.c.obj
    [263/398] Linking CXX static library zephyr\subsys\net\l2\openthread\libsubsys__net__ip__l2__openthread.a
    [264/398] Building C object zephyr/subsys/net/lib/conn_mgr/CMakeFiles/subsys__net__lib__conn_mgr.dir/conn_mgr.c.obj
    [265/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/entropy.c.obj
    [266/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/ipv6.c.obj
    [267/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/alarm.c.obj
    [268/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/memory.c.obj
    [269/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/platform.c.obj
    [270/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/spi.c.obj
    [271/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_context.c.obj
    [272/398] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/__/__/misc/empty_file.c.obj
    [273/398] Linking CXX static library zephyr\subsys\net\lib\conn_mgr\libsubsys__net__lib__conn_mgr.a
    [274/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/diag.c.obj
    [275/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/settings.c.obj
    [276/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/logging.c.obj
    [277/398] Building C object zephyr/subsys/random/CMakeFiles/subsys__random.dir/rand32_entropy_device.c.obj
    [278/398] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_if.c.obj
    [279/398] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/flash_page_layout.c.obj
    [280/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/radio.c.obj
    [281/398] Building C object zephyr/subsys/net/lib/openthread/platform/CMakeFiles/openthread_platform.dir/uart.c.obj
    [282/398] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_nrfx.c.obj
    [283/398] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/soc_flash_nrf.c.obj
    [284/398] Building C object zephyr/drivers/entropy/CMakeFiles/drivers__entropy.dir/D_/IoT/nRFConnectSDK/v1.7.1/nrf/drivers/entropy/entropy_cc310.c.obj
    [285/398] Building C object modules/nrf/lib/multithreading_lock/CMakeFiles/..__nrf__lib__multithreading_lock.dir/multithreading_lock.c.obj
    [286/398] Building C object zephyr/drivers/entropy/CMakeFiles/drivers__entropy.dir/entropy_nrf5.c.obj
    [287/398] Linking CXX static library zephyr\subsys\random\libsubsys__random.a
    [288/398] Building C object modules/nrf/lib/fatal_error/CMakeFiles/..__nrf__lib__fatal_error.dir/fatal_error.c.obj
    [289/398] Building C object modules/nrf/subsys/mpsl/init/CMakeFiles/..__nrf__subsys__mpsl__init.dir/mpsl_init.c.obj
    [290/398] Linking CXX static library zephyr\subsys\net\ip\libsubsys__net__ip.a
    [291/398] Linking CXX static library zephyr\subsys\net\lib\openthread\platform\libopenthread_platform.a
    [292/398] Linking CXX static library zephyr\drivers\flash\libdrivers__flash.a
    [293/398] Linking CXX static library zephyr\drivers\gpio\libdrivers__gpio.a
    [294/398] Building C object modules/hal_nordic/nrf_802154/CMakeFiles/nrf-802154-platform.dir/sl_opensource/platform/nrf_802154_irq_zephyr.c.obj
    [295/398] Building C object modules/nrf/subsys/ieee802154/CMakeFiles/..__nrf__subsys__ieee802154.dir/nrf_802154_configurator.c.obj
    [296/398] Building C object modules/hal_nordic/nrf_802154/CMakeFiles/nrf-802154-platform.dir/radio/platform/nrf_802154_random_zephyr.c.obj
    [297/398] Building C object modules/hal_nordic/nrf_802154/CMakeFiles/nrf-802154-platform.dir/sl_opensource/platform/nrf_802154_gpiote_crit_sect.c.obj
    [298/398] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj
    [299/398] Linking CXX static library modules\nrf\lib\multithreading_lock\lib..__nrf__lib__multithreading_lock.a
    [300/398] Building C object modules/hal_nordic/nrf_802154/CMakeFiles/nrf-802154-platform.dir/sl_opensource/platform/nrf_802154_clock_zephyr.c.obj
    [301/398] Building C object modules/nrf/subsys/mpsl/fem/CMakeFiles/..__nrf__subsys__mpsl__fem.dir/mpsl_fem.c.obj
    [302/398] Linking CXX static library modules\nrf\lib\fatal_error\lib..__nrf__lib__fatal_error.a
    [303/398] Linking CXX static library zephyr\drivers\entropy\libdrivers__entropy.a
    [304/398] Building C object modules/hal_nordic/nrf_802154/CMakeFiles/nrf-802154-platform.dir/sl_opensource/platform/nrf_802154_gpiote_zephyr.c.obj
    [305/398] Linking CXX static library modules\nrf\subsys\mpsl\init\lib..__nrf__subsys__mpsl__init.a
    [306/398] Linking CXX static library modules\nrf\subsys\ieee802154\lib..__nrf__subsys__ieee802154.a
    [307/398] Linking CXX static library zephyr\drivers\serial\libdrivers__serial.a
    [308/398] Building C object modules/hal_nordic/nrf_802154/CMakeFiles/nrf-802154-platform.dir/D_/IoT/nRFConnectSDK/v1.7.1/nrfxlib/nrf_802154/sl/platform/lp_timer/nrf_802154_lp_timer.c.obj
    [309/398] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/IoT/nRFConnectSDK/v1.7.1/modules/hal/nordic/nrfx/mdk/system_nrf52840.c.obj
    [310/398] Building C object modules/hal_nordic/nrf_802154/CMakeFiles/nrf-802154-platform.dir/D_/IoT/nRFConnectSDK/v1.7.1/nrfxlib/nrf_802154/sl/platform/hp_timer/nrf_802154_hp_timer.c.obj
    [311/398] Linking CXX static library modules\nrf\subsys\mpsl\fem\lib..__nrf__subsys__mpsl__fem.a
    [312/398] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/IoT/nRFConnectSDK/v1.7.1/modules/hal/nordic/nrfx/drivers/src/nrfx_systick.c.obj
    [313/398] Building C object modules/hal_nordic/nrf_802154/CMakeFiles/nrf-802154-platform.dir/sl_opensource/platform/nrf_802154_temperature_zephyr.c.obj
    [314/398] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/IoT/nRFConnectSDK/v1.7.1/modules/hal/nordic/nrfx/drivers/src/nrfx_power.c.obj
    [315/398] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj
    [316/398] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/IoT/nRFConnectSDK/v1.7.1/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c.obj
    [317/398] Building C object modules/segger/CMakeFiles/modules__segger.dir/SEGGER_RTT_zephyr.c.obj
    [318/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/zephyr/CMakeFiles/mbedtls_zephyr.dir/__/mbedtls/replacements/memory_buffer_alloc.c.obj
    [319/398] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/zephyr/CMakeFiles/mbedtls_zephyr.dir/__/mbedtls/mbedtls_heap.c.obj
    [320/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_debug.c.obj
    [321/398] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/IoT/nRFConnectSDK/v1.7.1/modules/hal/nordic/nrfx/drivers/src/nrfx_ppi.c.obj
    [322/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_queue.c.obj
    [323/398] Linking CXX static library modules\hal_nordic\nrf_802154\libnrf-802154-platform.a
    [324/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154.c.obj
    [325/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_core_hooks.c.obj
    [326/398] Linking CXX static library modules\nrfxlib\nrfxlib\nrf_security\src\zephyr\libmbedtls_zephyr.a
    [327/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_rx_buffer.c.obj
    [328/398] Building C object modules/segger/CMakeFiles/modules__segger.dir/D_/IoT/nRFConnectSDK/v1.7.1/modules/debug/segger/SEGGER/SEGGER_RTT.c.obj
    [329/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_debug_assert.c.obj
    [330/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_aes_ccm.c.obj
    [331/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_critical_section.c.obj
    [332/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_peripherals_alloc.c.obj
    [333/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_pib.c.obj
    [334/398] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/IoT/nRFConnectSDK/v1.7.1/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj
    [335/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_rssi.c.obj
    [336/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_encrypt.c.obj
    [337/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_trx_dppi.c.obj
    [338/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_swi.c.obj
    [339/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_stats.c.obj
    [340/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_tx_work_buffer.c.obj
    [341/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_trx_ppi.c.obj
    [342/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_core.c.obj
    [343/398] Linking CXX static library modules\segger\libmodules__segger.a
    [344/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/nrf_802154_csma_ca.c.obj
    [345/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/nrf_802154_ie_writer.c.obj
    [346/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/nrf_802154_frame_parser.c.obj
    [347/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/nrf_802154_filter.c.obj
    [348/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/nrf_802154_ifs.c.obj
    [349/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/ack_generator/nrf_802154_ack_generator.c.obj
    [350/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/nrf_802154_security_pib_ram.c.obj
    [351/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/nrf_802154_delayed_trx.c.obj
    [352/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/ack_generator/nrf_802154_ack_data.c.obj
    [353/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/nrf_802154_security_writer.c.obj
    [354/398] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/IoT/nRFConnectSDK/v1.7.1/modules/hal/nordic/nrfx/drivers/src/nrfx_usbd.c.obj
    [355/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_priority_drop_swi.c.obj
    [356/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/nrf_802154_precise_ack_timeout.c.obj
    [357/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/ack_generator/nrf_802154_imm_ack_generator.c.obj
    [358/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_notification_swi.c.obj
    [359/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_trx.c.obj
    [360/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
    [361/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
    [362/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/mac_features/ack_generator/nrf_802154_enh_ack_generator.c.obj
    [363/398] Linking CXX static library modules\hal_nordic\nrfx\libmodules__hal_nordic__nrfx.a
    [364/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
    [365/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
    [366/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
    [367/398] Building C object modules/nrfxlib/nrf_802154/nrf_802154/driver/CMakeFiles/nrf-802154-driver.dir/src/nrf_802154_request_swi.c.obj
    [368/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
    [369/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
    [370/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
    [371/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
    [372/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
    [373/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
    [374/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
    [375/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
    [376/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
    [377/398] Linking CXX static library modules\nrfxlib\nrf_802154\nrf_802154\driver\libnrf-802154-driver.a
    [378/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
    [379/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
    [380/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
    [381/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
    [382/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
    [383/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/pipes.c.obj
    [384/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
    [385/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
    [386/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
    [387/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
    [388/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/poll.c.obj
    [389/398] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
    [390/398] Linking CXX static library zephyr\kernel\libkernel.a
    [391/398] Linking CXX executable zephyr\zephyr_prebuilt.elf
    
    [392/398] Generating linker.cmd
    [393/398] Generating isr_tables.c, isrList.bin
    [394/398] Generating dev_handles.c
    [395/398] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
    [396/398] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
    [397/398] Building C object zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj
    [398/398] Linking CXX executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      216520 B         1 MB     20.65%
                SRAM:       80488 B       256 KB     30.70%
            IDT_LIST:          0 GB         2 KB      0.00%
    
    Terminal will be reused by tasks, press any key to close it.

    Did you build with the following command?

    No, I build using VSCode. I have never built using west directly before. Can I just run this from the project base directory?

    t is weird that the v1.8.0 does not show up on devices.
    Are you sue that it does not simply choose another ACM? "ls /det/ttyACM*"
    Which of the two USB connectors on thenRF52840DK have you connected?

    I connect the debugger to my PC for programming, and connect the "nRF USB" to the RPi. This is the same in both projects (1.7.1 and 1.8.0). in the CoProcessor 1.7.1 I do get /dev/ttyACM0, but not in 1.8.0

Related