<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/83112/nrf21540dk-as-thread-rcp</link><description>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&amp;#39;ve flashed the module with the mqttsn_sleepy_subscriber example from nRF5_SDK_for_Thread_and_Zigbee_v4</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 11 Jan 2022 16:18:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/83112/nrf21540dk-as-thread-rcp" /><item><title>RE: nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/thread/347244?ContentTypeID=1</link><pubDate>Tue, 11 Jan 2022 16:18:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b783ad74-b938-4484-905d-a2d81be95a39</guid><dc:creator>fhfs</dc:creator><description>&lt;p&gt;** Edit ** After a pristine build I got it running. I will now check if the signal strength is as it should be&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote userid="106736" url="~/f/nordic-q-a/83112/nrf21540dk-as-thread-rcp/347220#347220"]The &amp;quot;&amp;quot;RCP is missing required capabilities: tx-security tx-timing&amp;quot;&amp;quot; sounds like you have Thread version 1.1 instead of 1.2 for the RCP.[/quote]
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I specified &amp;quot;CONFIG_OPENTHREAD_THREAD_VERSION_1_2=y&amp;quot; in the prj.conf&lt;/p&gt;
&lt;p&gt;My build output:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;gt; Executing task: nRF Connect: Build coprocessor171/build (active) &amp;lt;

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=&amp;quot;NONE&amp;quot; -DBOARD_ROOT:STRING=&amp;quot;d:/IoT/coprocessor171&amp;quot; -DCONFIG_DEBUG_OPTIMIZATIONS:STRING=&amp;quot;y&amp;quot; -DCONFIG_DEBUG_THREAD_INFO:STRING=&amp;quot;y&amp;quot; -DDTC_OVERLAY_FILE:STRING=&amp;quot;d:/IoT/coprocessor171/boards/nrf21540dk_nrf52840.overlay&amp;quot; -DCONF_FILE:STRING=&amp;quot;d:/IoT/coprocessor171/prj.conf&amp;quot; -DOVERLAY_CONFIG:STRING=&amp;quot;d:/IoT/coprocessor171/overlay-usb.conf;d:/IoT/coprocessor171/overlay-rcp.conf;d:/IoT/coprocessor171/overlay-logging.conf&amp;quot;

-- 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 &amp;quot;3.8.2&amp;quot;) found components: Interpreter 
-- Found west (found suitable version &amp;quot;0.11.1&amp;quot;, minimum required is &amp;quot;0.7.1&amp;quot;)
-- 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 &amp;quot;1.4.7&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;)
-- 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 &amp;#39;D:/IoT/nRFConnectSDK/v1.7.1/zephyr/boards/arm/nrf21540dk_nrf52840/nrf21540dk_nrf52840_defconfig&amp;#39;
Merged configuration &amp;#39;d:/IoT/coprocessor171/prj.conf&amp;#39;
Merged configuration &amp;#39;../common/overlay-ot-defaults.conf&amp;#39;
Merged configuration &amp;#39;d:/IoT/coprocessor171/overlay-usb.conf&amp;#39;
Merged configuration &amp;#39;d:/IoT/coprocessor171/overlay-rcp.conf&amp;#39;
Merged configuration &amp;#39;d:/IoT/coprocessor171/overlay-logging.conf&amp;#39;
Merged configuration &amp;#39;D:/IoT/coprocessor171/build/zephyr/misc/generated/extra_kconfig_options.conf&amp;#39;
Configuration saved to &amp;#39;D:/IoT/coprocessor171/build/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;D:/IoT/coprocessor171/build/zephyr/include/generated/autoconf.h&amp;#39;
-- 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 &amp;quot;cd /D D:\IoT\coprocessor171\build\modules\openthread\build &amp;amp;&amp;amp; D:\IoT\nRFConnectSDK\v1.7.1\toolchain\opt\bin\cmake.exe -DLIST=&amp;quot;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=&amp;quot;OPENTHREAD&amp;quot;;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=&amp;quot;nrf-config.h&amp;quot;&amp;quot; -P D:/IoT/nRFConnectSDK/v1.7.1/modules/lib/openthread/etc/cmake/print.cmake&amp;quot;
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.&lt;/pre&gt;&lt;/p&gt;
[quote userid="106736" url="~/f/nordic-q-a/83112/nrf21540dk-as-thread-rcp/347220#347220"]&lt;p&gt;Did you build with the following command?&lt;br /&gt;&lt;/p&gt;&lt;div class="evolution-code-editor theme-clouds"&gt;&lt;a href="#" class="fullscreen"&gt;Fullscreen&lt;/a&gt;&lt;div style="width:100%;height:14.5667px;" class=" ace_editor ace-clouds"&gt;&lt;/div&gt;&lt;/div&gt;[/quote]
&lt;p&gt;No, I build using VSCode. I have never built using west directly before. Can I just run this from the project base directory?&lt;/p&gt;
[quote userid="106736" url="~/f/nordic-q-a/83112/nrf21540dk-as-thread-rcp/347220#347220"]t is weird that the v1.8.0 does not show up on devices.&lt;br /&gt; Are you sue that it does not simply choose another ACM? &amp;quot;ls /det/ttyACM*&amp;quot;&lt;br /&gt;Which of the two USB connectors on thenRF52840DK have you connected?[/quote]
&lt;p&gt;I connect the debugger to my PC for programming, and connect the &amp;quot;nRF USB&amp;quot; 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&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/thread/347220?ContentTypeID=1</link><pubDate>Tue, 11 Jan 2022 15:10:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c807a717-822a-4a99-af59-f6fdc6f42f76</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;The &amp;quot;&amp;quot;RCP is missing required capabilities: tx-security tx-timing&amp;quot;&amp;quot; sounds like you have Thread version 1.1 instead of 1.2 for the RCP.&lt;br /&gt;Did you build with the following command?&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;west build -p always -b nrf52840dk_nrf52840 nrf/samples/openthread/coprocessor/ -- -DOVERLAY_CONFIG=&amp;quot;overlay-rcp.conf ../cli/overlay-thread_1_2.conf&amp;quot;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;It is weird that the v1.8.0 does not show up on devices.&lt;br /&gt; Are you sue that it does not simply choose another ACM? &amp;quot;ls /det/ttyACM*&amp;quot;&lt;br /&gt;Which of the two USB connectors on thenRF52840DK have you connected?&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/thread/347190?ContentTypeID=1</link><pubDate>Tue, 11 Jan 2022 13:55:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd7402e8-a729-4d8f-a6d0-be3a78bd708a</guid><dc:creator>fhfs</dc:creator><description>&lt;p&gt;My nrf21540DK is working again, thanks to the firmware you mentioned. how strange. I&amp;#39;ve never had this happen to a DK before.&lt;br /&gt;&lt;br /&gt;Now I am back at the same spot as before.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Coprocessor with nRFConnect SDK 1.7.1 results in an error:&lt;/p&gt;
&lt;p&gt;&amp;quot;RCP is missing required capabilities: tx-security tx-timing&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;pi@raspberrypi:~ $ sudo docker run -it --rm --privileged --name otbr --network otbr -p 8080:80 --sysctl &amp;quot;net.ipv6.conf.all.disable_ipv6=0 net.ipv4.conf.all.forwarding=1 net.ipv6.conf.all.forwarding=1&amp;quot; --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 &amp;#39;Current platform is ubuntu&amp;#39;
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 &amp;#39;&amp;#39; ]]
++ [[ -f examples/platforms/ubuntu/default ]]
++ [[ &amp;#39;&amp;#39; == 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 &amp;#39;&amp;#39; ]]
++ [[ -f examples/platforms/ubuntu/default ]]
++ [[ &amp;#39;&amp;#39; == 1 ]]
++ STAGE_DIR=/app/stage
++ BUILD_DIR=/app/build
++ [[ -d /app/stage ]]
++ mkdir -v -p /app/stage
mkdir: created directory &amp;#39;/app/stage&amp;#39;
++ [[ -d /app/build ]]
++ mkdir -v -p /app/build
mkdir: created directory &amp;#39;/app/build&amp;#39;
++ 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 &amp;#39;&amp;quot;/&amp;quot;&amp;#39; &amp;#39;&amp;quot;/&amp;quot;&amp;#39;
++ DNS64_CONF=&amp;#39;dns64 64:ff9b::/96 { clients { thread; }; recursive-only yes; };&amp;#39;
++ without NAT64
++ with NAT64
++ local value
+++ printenv NAT64
++ value=1
++ [[ -z 1 ]]
++ [[ 1 == 1 ]]
++ test ubuntu = ubuntu
++ &amp;#39;[&amp;#39; ubuntu = raspbian &amp;#39;]&amp;#39;
++ &amp;#39;[&amp;#39; ubuntu = beagleboneblack &amp;#39;]&amp;#39;
++ &amp;#39;[&amp;#39; ubuntu = ubuntu &amp;#39;]&amp;#39;
++ 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&amp;#39;s groupid changed to 101
Jan 11 12:00:08 890599ffee8e rsyslogd: rsyslogd&amp;#39;s userid changed to 101
Jan 11 12:00:08 890599ffee8e rsyslogd:  [origin software=&amp;quot;rsyslogd&amp;quot; swVersion=&amp;quot;8.32.0&amp;quot; x-pid=&amp;quot;118&amp;quot; x-info=&amp;quot;http://www.rsyslog.com&amp;quot;] 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: &amp;quot;/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2&amp;quot;
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: &amp;quot;/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2&amp;quot;
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&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;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).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/thread/346940?ContentTypeID=1</link><pubDate>Mon, 10 Jan 2022 12:47:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bea60b8-e2cd-4320-b033-9ff32bfe97b4</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;It seems there could be a problem with the debugger chip on the nRF21540dk.&lt;br /&gt;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: &lt;a href="https://www.nordicsemi.com/Products/Development-hardware/nRF52840-DK/Download?lang=en#infotabs"&gt;https://www.nordicsemi.com/Products/Development-hardware/nRF52840-DK/Download?lang=en#infotabs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/thread/346890?ContentTypeID=1</link><pubDate>Mon, 10 Jan 2022 10:42:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c7e411e-618e-484c-936e-f69f14f01005</guid><dc:creator>fhfs</dc:creator><description>&lt;p&gt;That doesn&amp;#39;t help, I am getting the message:&lt;br /&gt;&amp;quot;ERROR: No debuggers were discovered.&amp;quot;&lt;/p&gt;
&lt;p&gt;It does not behave as it used to anymore.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/thread/346615?ContentTypeID=1</link><pubDate>Fri, 07 Jan 2022 08:17:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16061776-fe52-46c6-90e5-660c0e85e976</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;The &amp;quot;RadioSpinelIncompatible&amp;quot; means that the OTBR is not able to communicate with the RCP.&lt;/p&gt;
[quote user="fhfs"]Then I downloaded the 1.8.0 sdk and flashed my nrf21540DK but something went wrong. The DK isnt connecting over USB anymore, cannot flash and does not blink. I did get something when I powered on the device with the boot/reset button held. it now presents me a disk with the name Bootloader.[/quote]
&lt;p&gt;Try to use the command line and use the commands:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;nrfjprog --help
nrfjprog --recover&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Then try to program the DK again.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/thread/346550?ContentTypeID=1</link><pubDate>Thu, 06 Jan 2022 16:49:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f34a620-5d1c-4db3-9bce-940593523dd7</guid><dc:creator>fhfs</dc:creator><description>&lt;p&gt;Indeed I did not know otbr had a different image for nordic devices.&lt;br /&gt;I was just following the tutorial specific to version 1.7.1 and got this output:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;Mar 18 12:22:14 raspberrypi otbr-agent[7790]: [NOTE]-PLAT----: RCP API Version: 4
Mar 18 12:22:14 raspberrypi otbr-agent[7790]: [CRIT]-PLAT----: RCP is missing required capabilities: tx-security tx-timing
Mar 18 12:22:14 raspberrypi otbr-agent[7790]: [CRIT]-PLAT----: CheckRadioCapabilities() at ../../third_party/openthread/repo/src/lib/spinel/radio_spinel_impl.hpp:380: RadioSpinelIncompatible&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Then I downloaded the 1.8.0 sdk and flashed my nrf21540DK but something went wrong. The DK isnt connecting over USB anymore, cannot flash and does not blink. I did get something when I powered on the device with the boot/reset button held. it now presents me a disk with the name Bootloader.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/thread/345896?ContentTypeID=1</link><pubDate>Tue, 04 Jan 2022 12:32:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:781fda65-b09a-438b-9c26-92cc140a41a4</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Try to set the baud rate in boards/nrf21540dk_nrf52840.overlay to the same as well.&lt;/p&gt;
&lt;p&gt;When you pull the docker image, have you pulled a compatible version?&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1641299519915v1.png" alt=" " /&gt; &lt;br /&gt;ref &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.8.0/nrf/ug_thread_tools.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.8.0/nrf/ug_thread_tools.html&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/thread/345725?ContentTypeID=1</link><pubDate>Mon, 03 Jan 2022 15:29:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c8216e07-fcbf-41f9-8fef-a85699bd1692</guid><dc:creator>fhfs</dc:creator><description>&lt;p&gt;In the nRF Connect SDK CoProcessor example I added the overlays: usb, rcp and logging.&lt;/p&gt;
&lt;p&gt;I added CONFIG_OPENTHREAD_THREAD_VERSION_1_2=y to the prj.conf of the example&lt;/p&gt;
&lt;p&gt;And I&amp;#39;ve specified the baud rate in the Radio URL&lt;/p&gt;
&lt;p&gt;Output when not specifying the baud rate:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;Jan  3 15:16:29 5b76b697da3d avahi-daemon[188]: Joining mDNS multicast group on interface lo.IPv4 with address 127.0.0.1.
Jan  3 15:16:29 5b76b697da3d avahi-daemon[188]: New relevant interface lo.IPv4 for mDNS.
Jan  3 15:16:29 5b76b697da3d avahi-daemon[188]: Network interface enumeration completed.
Jan  3 15:16:29 5b76b697da3d avahi-daemon[188]: Registering new address record for fe80::42:acff:fe11:3 on eth0.*.
Jan  3 15:16:29 5b76b697da3d avahi-daemon[188]: Registering new address record for 172.17.0.3 on eth0.IPv4.
Jan  3 15:16:29 5b76b697da3d avahi-daemon[188]: Registering new address record for ::1 on lo.*.
Jan  3 15:16:29 5b76b697da3d avahi-daemon[188]: Registering new address record for 127.0.0.1 on lo.IPv4.
Jan  3 15:16:29 5b76b697da3d rsyslogd: rsyslogd&amp;#39;s groupid changed to 101
Jan  3 15:16:29 5b76b697da3d rsyslogd: rsyslogd&amp;#39;s userid changed to 101
Jan  3 15:16:29 5b76b697da3d rsyslogd:  [origin software=&amp;quot;rsyslogd&amp;quot; swVersion=&amp;quot;8.32.0&amp;quot; x-pid=&amp;quot;121&amp;quot; x-info=&amp;quot;http://www.rsyslog.com&amp;quot;] start
Jan  3 15:16:30 5b76b697da3d avahi-daemon[188]: Server startup complete. Host name is 5b76b697da3d.local. Local service cookie is 1699871024.
Jan  3 15:16:30 5b76b697da3d otbr-agent[216]: [INFO]-UTILS---: Running 0.3.0-8ae81c5ac
Jan  3 15:16:30 5b76b697da3d otbr-agent[216]: [INFO]-UTILS---: Thread version: 1.2.0
Jan  3 15:16:30 5b76b697da3d otbr-agent[216]: [INFO]-UTILS---: Thread interface: wpan0
Jan  3 15:16:30 5b76b697da3d otbr-agent[216]: [INFO]-UTILS---: Backbone interface: eth0
Jan  3 15:16:30 5b76b697da3d otbr-agent[216]: [INFO]-UTILS---: Radio URL: spinel+hdlc+uart:///dev/ttyACM0
Jan  3 15:16:30 5b76b697da3d otbr-web[244]: [INFO]-WEB-----: Running 0.3.0-8ae81c5ac
Jan  3 15:16:30 5b76b697da3d otbr-web[244]: [INFO]-WEB-----: Border router web started on wpan0
Jan  3 15:16:30 5b76b697da3d otbr-web[244]: [ERR ]-WEB-----: OpenThread daemon is not running.
Jan  3 15:16:31 5b76b697da3d kernel: [ 5489.106173] usb 1-1.3: new full-speed USB device number 10 using dwc_otg
Jan  3 15:16:31 5b76b697da3d kernel: [ 5489.248849] usb 1-1.3: New USB device found, idVendor=1915, idProduct=0000, bcdDevice= 2.06
Jan  3 15:16:31 5b76b697da3d kernel: [ 5489.248876] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan  3 15:16:31 5b76b697da3d kernel: [ 5489.248891] usb 1-1.3: Product: Thread Co-Processor
Jan  3 15:16:31 5b76b697da3d kernel: [ 5489.248920] usb 1-1.3: SerialNumber: 9DB0ECEDBB9858E8
Jan  3 15:16:32 5b76b697da3d otbr-agent[216]: 49d.18:34:17.145 [CRIT]-PLAT----: HandleRcpTimeout() at ../../third_party/openthread/repo/src/lib/spinel/radio_spinel_impl.hpp:2218: RadioSpinelNoResponse&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;And the output with baud rate 115200:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;Jan  3 15:18:25 c34eb76f0cb8 avahi-daemon[187]: Joining mDNS multicast group on interface lo.IPv4 with address 127.0.0.1.
Jan  3 15:18:25 c34eb76f0cb8 avahi-daemon[187]: New relevant interface lo.IPv4 for mDNS.
Jan  3 15:18:25 c34eb76f0cb8 avahi-daemon[187]: Network interface enumeration completed.
Jan  3 15:18:25 c34eb76f0cb8 avahi-daemon[187]: Registering new address record for fe80::42:acff:fe11:3 on eth0.*.
Jan  3 15:18:25 c34eb76f0cb8 avahi-daemon[187]: Registering new address record for 172.17.0.3 on eth0.IPv4.
Jan  3 15:18:25 c34eb76f0cb8 avahi-daemon[187]: Registering new address record for ::1 on lo.*.
Jan  3 15:18:25 c34eb76f0cb8 avahi-daemon[187]: Registering new address record for 127.0.0.1 on lo.IPv4.
Jan  3 15:18:25 c34eb76f0cb8 rsyslogd: rsyslogd&amp;#39;s groupid changed to 101
Jan  3 15:18:25 c34eb76f0cb8 rsyslogd: rsyslogd&amp;#39;s userid changed to 101
Jan  3 15:18:25 c34eb76f0cb8 rsyslogd:  [origin software=&amp;quot;rsyslogd&amp;quot; swVersion=&amp;quot;8.32.0&amp;quot; x-pid=&amp;quot;120&amp;quot; x-info=&amp;quot;http://www.rsyslog.com&amp;quot;] start
Jan  3 15:18:26 c34eb76f0cb8 otbr-agent[215]: [INFO]-UTILS---: Running 0.3.0-8ae81c5ac
Jan  3 15:18:26 c34eb76f0cb8 otbr-agent[215]: [INFO]-UTILS---: Thread version: 1.2.0
Jan  3 15:18:26 c34eb76f0cb8 otbr-agent[215]: [INFO]-UTILS---: Thread interface: wpan0
Jan  3 15:18:26 c34eb76f0cb8 otbr-agent[215]: [INFO]-UTILS---: Backbone interface: eth0
Jan  3 15:18:26 c34eb76f0cb8 otbr-agent[215]: [INFO]-UTILS---: Radio URL: spinel+hdlc+uart:///dev/ttyACM0?uart-baudrate=115200
Jan  3 15:18:26 c34eb76f0cb8 avahi-daemon[187]: Server startup complete. Host name is c34eb76f0cb8.local. Local service cookie is 812342254.
Jan  3 15:18:26 c34eb76f0cb8 otbr-web[243]: [INFO]-WEB-----: Running 0.3.0-8ae81c5ac
Jan  3 15:18:26 c34eb76f0cb8 otbr-web[243]: [INFO]-WEB-----: Border router web started on wpan0
Jan  3 15:18:26 c34eb76f0cb8 otbr-web[243]: [ERR ]-WEB-----: OpenThread daemon is not running.
Jan  3 15:18:28 c34eb76f0cb8 otbr-agent[215]: 49d.18:36:13.098 [CRIT]-PLAT----: HandleRcpTimeout() at ../../third_party/openthread/repo/src/lib/spinel/radio_spinel_impl.hpp:2218: RadioSpinelNoResponse&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540DK as Thread RCP</title><link>https://devzone.nordicsemi.com/thread/345072?ContentTypeID=1</link><pubDate>Mon, 27 Dec 2021 08:52:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74cc0e1c-6b0f-4511-bee7-04ef3ddf33bf</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]&lt;p&gt;&lt;/p&gt;
&lt;p&gt;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. &lt;/p&gt;[/quote]
&lt;p&gt;Using the CoProcessor Example with nRF Connect SDK should be the best way to use the nRF21540DK, as I can not see any builds for the nRF21540DK in the openthread github repository.&lt;/p&gt;
&lt;p&gt;When the nRF Connect SDK CoProcessor sample does not work with the OTBR, I experienced that it is usually either:&lt;/p&gt;
&lt;p&gt;- The CoProcessor is configured as a NCP(by default) instead of a RCP. To build as a RCP, built with &amp;quot;-- -DOVERLAY_CONFIG=&amp;quot;overlay-rcp.conf&amp;quot;.&lt;/p&gt;
&lt;p&gt;- The baud rates of the OTBR is not the same as of the RCP. The OTBR Baud rate configuration is different based on if you use the direct version or the docker version. For the Docker version, you can set the baud rate by adding &amp;quot;?uart-baudrate=115200&amp;quot; after the port declaration in the docker run script. See &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.8.0/nrf/ug_thread_tools.html"&gt;our docs on OpenThread Border Router&lt;/a&gt;.&lt;br /&gt;The baud rate of the RCP is defined in the devicetree overlay files in the &amp;quot;boards&amp;quot; folder in your project folder, but I believe it should be 115200 by default.&lt;/p&gt;
&lt;p&gt;- The OTBR and RCP has the wrong Thread version. If your OTBR use Thread version 1.2, add &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.8.0/kconfig/CONFIG_OPENTHREAD_THREAD_VERSION_1_2.html#std-kconfig-CONFIG_OPENTHREAD_THREAD_VERSION_1_2"&gt;CONFIG_OPENTHREAD_THREAD_VERSION_1_2&lt;/a&gt;=y to your prj.conf. Thread 1.1 should be default.&lt;/p&gt;
&lt;p&gt;Does any/a combination of these help with your issue?&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>