zephyr/zephyr_pre0.elf section `noinit' will not fit in region `RAM' in sr_coex sample on nRF7002-DK

I'm trying sample Wi-Fi: Bluetooth LE coexistence — nRF Connect SDK 2.3.99 documentation (nordicsemi.com) and hitting this error about 'noinit' will not fit in region 'RAM'.  

Here's a little more and I'll paste the full output further down;

cmake -E echo
/opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.1.0/../../../../arm-zephyr-eabi/bin/ld.bfd: zephyr/zephyr_pre0.elf section `noinit' will not fit in region `RAM'

/opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.1.0/../../../../arm-zephyr-eabi/bin/ld.bfd: region `RAM' overflowed by 11548 bytes
collect2: error: ld returned 1 exit status


ninja: build stopped: subcommand failed.

I'm on nRF Connect SDK 2.3.0.  My board shows in VSCode as NRF5340_xxAA_ENGD

Sticker on the board has PCA10143

0.7.2

2022.52

Full build output (I copied the sample into nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/ since I had been building projects there already).

The only change I made to that same was in prj.conf is below.  But I just took that back out and still get to the same error about RAM.


* Executing task: nRF Connect: Build [clean]: sr_coex/build (active)

Building sr_coex
/bin/sh -c west build -t clean --build-dir /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build

-- west build: running target clean
[1/2] Cleaning additional files...
[2/2] Cleaning all built files...
Cleaning... 653 files.
* Terminal will be reused by tasks, press any key to close it.

* Executing task: nRF Connect: Generate config nrf7002dk_nrf5340_cpuapp for /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex

Building sr_coex
/bin/sh -c west build --build-dir /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex --pristine --board nrf7002dk_nrf5340_cpuapp -- -DNCS_TOOLCHAIN_VERSION:STRING="NONE" -DBOARD_ROOT:STRING="/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/peripheral_hr_coded" -DDTC_OVERLAY_FILE="/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/dts.overlay"

-- west build: generating a build system
Loading Zephyr default modules (Zephyr base).
-- Application: /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex
-- Found Python3: /opt/nordic/ncs/toolchains/v2.3.0/bin/python3.9 (found suitable exact version "3.9.6") found components: Interpreter
-- Cache files will be written to: /Users/leedrengenberg/Library/Caches/zephyr
-- Zephyr version: 3.2.99 (/opt/nordic/ncs/v2.3.0/zephyr)
-- Found west (found suitable version "0.14.0", minimum required is "0.7.1")
-- Board: nrf7002dk_nrf5340_cpuapp
-- Found host-tools: zephyr 0.15.2 (/opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.15.2 (/opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk)
-- Found Dtc: /opt/nordic/ncs/toolchains/v2.3.0/bin/dtc (found suitable version "1.6.1", minimum required is "1.4.6")
-- Found BOARD.dts: /opt/nordic/ncs/v2.3.0/nrf/boards/arm/nrf7002dk_nrf5340/nrf7002dk_nrf5340_cpuapp.dts
-- Found devicetree overlay: /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/dts.overlay
-- Generated zephyr.dts: /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/zephyr/dts.cmake

warning: Experimental symbol NET_SOCKETPAIR is enabled.

Parsing /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/Kconfig
Loaded configuration '/opt/nordic/ncs/v2.3.0/nrf/boards/arm/nrf7002dk_nrf5340/nrf7002dk_nrf5340_cpuapp_defconfig'
Merged configuration '/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/prj.conf'
Configuration saved to '/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/zephyr/.config'
Kconfig header saved to '/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 12.1.0
-- The CXX compiler identification is GNU 12.1.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc

=== child image hci_rpmsg - CPUNET begin ===
loading initial cache file /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg/child_image_preload.cmake
Loading Zephyr default modules (Zephyr base).
-- Application: /opt/nordic/ncs/v2.3.0/zephyr/samples/bluetooth/hci_rpmsg
-- Found Python3: /opt/nordic/ncs/toolchains/v2.3.0/bin/python3.9 (found suitable exact version "3.9.6") found components: Interpreter
-- Cache files will be written to: /Users/leedrengenberg/Library/Caches/zephyr
-- Zephyr version: 3.2.99 (/opt/nordic/ncs/v2.3.0/zephyr)
-- Found west (found suitable version "0.14.0", minimum required is "0.7.1")
-- Board: nrf7002dk_nrf5340_cpunet
-- Found host-tools: zephyr 0.15.2 (/opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.15.2 (/opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk)
-- Found Dtc: /opt/nordic/ncs/toolchains/v2.3.0/bin/dtc (found suitable version "1.6.1", minimum required is "1.4.6")
-- Found BOARD.dts: /opt/nordic/ncs/v2.3.0/nrf/boards/arm/nrf7002dk_nrf5340/nrf7002dk_nrf5340_cpunet.dts
-- Generated zephyr.dts: /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg/zephyr/dts.cmake
Parsing /opt/nordic/ncs/v2.3.0/zephyr/Kconfig
Loaded configuration '/opt/nordic/ncs/v2.3.0/nrf/boards/arm/nrf7002dk_nrf5340/nrf7002dk_nrf5340_cpunet_defconfig'
Merged configuration '/opt/nordic/ncs/v2.3.0/zephyr/samples/bluetooth/hci_rpmsg/prj.conf'
Merged configuration '/opt/nordic/ncs/v2.3.0/nrf/subsys/partition_manager/partition_manager_enabled.conf'
Merged configuration '/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/child_image/hci_rpmsg.conf'
Configuration saved to '/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg/zephyr/.config'
Kconfig header saved to '/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 12.1.0
-- The CXX compiler identification is GNU 12.1.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- libmetal version: 1.3.0 (/opt/nordic/ncs/v2.3.0/zephyr/samples/bluetooth/hci_rpmsg)
-- Build type:
-- Host: Darwin/x86_64
-- Target: Generic/arm
-- Machine: arm
-- Looking for include file stdatomic.h
-- Looking for include file stdatomic.h - found
-- open-amp version: 1.3.0 (/opt/nordic/ncs/v2.3.0/modules/lib/open-amp/open-amp)
-- Host: Darwin/x86_64
-- Target: Generic/arm
-- Machine: arm
-- C_FLAGS : -Wall -Wextra
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg
=== child image hci_rpmsg - CPUNET end ===

-- libmetal version: 1.3.0 (/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex)
-- Looking for include file stdatomic.h
-- Build type:
-- Host: Darwin/x86_64
-- Target: Generic/arm
-- Machine: arm
-- Looking for include file stdatomic.h - found
-- open-amp version: 1.3.0 (/opt/nordic/ncs/v2.3.0/modules/lib/open-amp/open-amp)
-- Host: Darwin/x86_64
-- Target: Generic/arm
-- Machine: arm
-- C_FLAGS : -Wall -Wextra
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
CMake Warning at /opt/nordic/ncs/v2.3.0/zephyr/CMakeLists.txt:824 (message):
No SOURCES given to Zephyr library: drivers__wifi

Excluding target from build.


CMake Warning at /opt/nordic/ncs/v2.3.0/zephyr/CMakeLists.txt:824 (message):
No SOURCES given to Zephyr library: drivers__ethernet

Excluding target from build.


-- Configuring done
-- Generating done
-- Build files have been written to: /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build
-- west build: building application
[1/498] Preparing syscall dependency handling

[2/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/psa_crypto.c.obj
[3/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/psa_crypto_aead.c.obj
[4/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/psa_crypto_cipher.c.obj
[5/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/psa_crypto_client.c.obj
[6/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/psa_crypto_hash.c.obj
[7/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/psa_crypto_mac.c.obj
[8/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/psa_crypto_slot_management.c.obj
[9/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/psa_crypto_storage.c.obj
[10/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/pem.c.obj
[11/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/pkcs12.c.obj
[12/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/psa_crypto_ecp.c.obj
[13/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/psa_crypto_rsa.c.obj
[14/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers.c.obj
[15/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/pkcs5.c.obj
[16/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/pkparse.c.obj
[17/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/pkwrite.c.obj
[18/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/dhm.c.obj
[19/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/cipher.c.obj
[20/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/cipher_wrap.c.obj
[21/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/md.c.obj
[22/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/pk.c.obj
[23/498] Generating include/generated/version.h
-- Zephyr version: 3.2.99 (/opt/nordic/ncs/v2.3.0/zephyr), build: v3.2.99-ncs2
[24/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/pk_wrap.c.obj
[25/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/sha1.c.obj
[26/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/sha256.c.obj
[27/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/sha512.c.obj
[28/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ripemd160.c.obj
[29/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/md5.c.obj
[30/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/aesni.c.obj
[31/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/aria.c.obj
[32/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/camellia.c.obj
[33/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/des.c.obj
[34/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/cmac.c.obj
[35/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ccm.c.obj
[36/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/chachapoly.c.obj
[37/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ecdh.c.obj
[38/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ecdsa.c.obj
[39/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ecp.c.obj
[40/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ecp_curves.c.obj
[41/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/gcm.c.obj
[42/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/hkdf.c.obj
[43/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/hmac_drbg.c.obj
[44/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/rsa_alt_helpers.c.obj
[45/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/rsa.c.obj
[46/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ctr_drbg.c.obj
[47/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/entropy.c.obj
[48/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/chacha20.c.obj
[49/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/poly1305.c.obj
[50/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ecjpake.c.obj
[51/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/legacy/aes.c.obj
[52/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/legacy/aes_oberon.c.obj
[53/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/legacy/ecjpake_oberon.c.obj
[54/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/x509write_csr.c.obj
[55/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/x509_crl.c.obj
[56/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/x509.c.obj
[57/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/x509_create.c.obj
[58/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/x509_crt.c.obj
[59/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/x509_csr.c.obj
[60/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/asn1parse.c.obj
[61/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/asn1write.c.obj
[62/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/base64.c.obj
[63/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/bignum.c.obj
[64/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/nist_kw.c.obj
[65/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/oid.c.obj
[66/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/padlock.c.obj
[67/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/platform.c.obj
[68/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/platform_util.c.obj
[69/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/version.c.obj
[70/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/debug.c.obj
[71/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/constant_time.c.obj
[72/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/net_sockets.c.obj
[73/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ssl_cache.c.obj
[74/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ssl_ciphersuites.c.obj
[75/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ssl_cli.c.obj
[76/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ssl_cookie.c.obj
[77/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ssl_ticket.c.obj
[78/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ssl_msg.c.obj
[79/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ssl_srv.c.obj
[80/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ssl_tls13_keys.c.obj
[81/498] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedtls.dir/opt/nordic/ncs/v2.3.0/modules/crypto/mbedtls/library/ssl_tls.c.obj
[82/498] Generating misc/generated/syscalls_subdirs.trigger
[83/498] Creating directories for 'hci_rpmsg_subimage'
[84/498] Linking C static library modules/nrfxlib/nrfxlib/nrf_security/src/libmbedcrypto_base.a
[85/498] No download step for 'hci_rpmsg_subimage'
[86/498] No update step for 'hci_rpmsg_subimage'
[87/498] No patch step for 'hci_rpmsg_subimage'
[88/498] No configure step for 'hci_rpmsg_subimage'
[88/498] Performing build step for 'hci_rpmsg_subimage'
[1/230] Preparing syscall dependency handling

[2/230] Generating include/generated/version.h
-- Zephyr version: 3.2.99 (/opt/nordic/ncs/v2.3.0/zephyr), build: v3.2.99-ncs2
[3/230] Generating misc/generated/syscalls_subdirs.trigger
[4/230] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/230] Generating include/generated/driver-validation.h
[6/230] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[7/230] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[8/230] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/230] Generating include/generated/offsets.h
[10/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[13/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[14/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[15/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[16/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[17/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[18/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[19/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[20/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj
[21/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj
[22/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[23/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[24/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj
[25/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj
[26/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj
[27/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[28/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
[29/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
[30/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[31/230] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[32/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[33/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[34/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/reboot.c.obj
[35/230] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj
[36/230] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/soc.c.obj
[37/230] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
[38/230] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
[39/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/net/lib/utils/addr_utils.c.obj
[40/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/ipc_service.c.obj
[41/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/lib/ipc_rpmsg.c.obj
[42/230] Building C object zephyr/CMakeFiles/zephyr.dir/opt/nordic/ncs/v2.3.0/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj
[43/230] Building C object zephyr/CMakeFiles/zephyr.dir/opt/nordic/ncs/v2.3.0/modules/crypto/tinycrypt/lib/source/utils.c.obj
[44/230] Building C object zephyr/CMakeFiles/zephyr.dir/opt/nordic/ncs/v2.3.0/modules/crypto/tinycrypt/lib/source/aes_decrypt.c.obj
[45/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/backends/ipc_rpmsg_static_vrings.c.obj
[46/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/lib/ipc_static_vrings.c.obj
[47/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[48/230] Building C object zephyr/CMakeFiles/zephyr.dir/opt/nordic/ncs/v2.3.0/modules/crypto/tinycrypt/lib/source/aes_encrypt.c.obj
[49/230] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[50/230] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[51/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[52/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[53/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[54/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[55/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[56/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[57/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[58/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[59/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[60/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[61/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[62/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[63/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[64/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[65/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[66/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/CMakeFiles/arch__arm__core__aarch32__cortex_m__cmse.dir/arm_core_cmse.c.obj
[67/230] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[68/230] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/addr.c.obj
[69/230] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[70/230] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/dummy.c.obj
[71/230] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/bt_str.c.obj
[72/230] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/rpa.c.obj
[73/230] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_raw.c.obj
[74/230] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_common.c.obj
[75/230] Generating linker_zephyr_pre1.cmd
[76/230] Building C object zephyr/subsys/net/CMakeFiles/subsys__net.dir/buf.c.obj
[77/230] Generating linker_zephyr_pre0.cmd
[78/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[79/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[80/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[81/230] Building C object zephyr/subsys/random/CMakeFiles/subsys__random.dir/rand32_entropy_device.c.obj
[82/230] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj
[83/230] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[84/230] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_nrfx.c.obj
[85/230] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj
[86/230] Building C object zephyr/drivers/entropy/CMakeFiles/drivers__entropy.dir/entropy_nrf5.c.obj
[87/230] Linking C static library zephyr/arch/common/libisr_tables.a
[88/230] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[89/230] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj
[90/230] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[91/230] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj
[92/230] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/libarch__arm__core__aarch32__cortex_m__cmse.a
[93/230] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[94/230] Linking C static library zephyr/subsys/bluetooth/common/libsubsys__bluetooth__common.a
[95/230] Linking C static library zephyr/subsys/bluetooth/host/libsubsys__bluetooth__host.a
[96/230] Linking C static library zephyr/subsys/net/libsubsys__net.a
[97/230] Building C object zephyr/drivers/mbox/CMakeFiles/drivers__mbox.dir/mbox_nrfx_ipc.c.obj
[98/230] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[99/230] Linking C static library zephyr/subsys/random/libsubsys__random.a
[100/230] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[101/230] Linking C static library zephyr/drivers/console/libdrivers__console.a
[102/230] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[103/230] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[104/230] Linking C static library zephyr/drivers/entropy/libdrivers__entropy.a
[105/230] Linking C static library zephyr/arch/common/libarch__common.a
[106/230] Building C object modules/nrf/lib/multithreading_lock/CMakeFiles/..__nrf__lib__multithreading_lock.dir/multithreading_lock.c.obj
[107/230] Building C object modules/nrf/lib/fatal_error/CMakeFiles/..__nrf__lib__fatal_error.dir/fatal_error.c.obj
[108/230] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[109/230] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[110/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/hci_driver.c.obj
[111/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/hci_internal.c.obj
[112/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/crypto.c.obj
[113/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/ecdh.c.obj
[114/230] Building C object modules/nrf/subsys/mpsl/init/CMakeFiles/..__nrf__subsys__mpsl__init.dir/mpsl_init.c.obj
[115/230] Building C object modules/nrf/subsys/mpsl/fem/CMakeFiles/..__nrf__subsys__mpsl__fem.dir/api_init/mpsl_fem_api_init.c.obj
[116/230] Building C object modules/nrf/drivers/mpsl/clock_control/CMakeFiles/..__nrf__drivers__mpsl__clock_control.dir/nrfx_clock_mpsl.c.obj
[117/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.3.0/modules/hal/nordic/nrfx/mdk/system_nrf5340_network.c.obj
[118/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj
[119/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.3.0/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj
[120/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.3.0/modules/hal/nordic/nrfx/drivers/src/nrfx_dppi.c.obj
[121/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.3.0/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj
[122/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.3.0/modules/hal/nordic/nrfx/drivers/src/nrfx_ipc.c.obj
[123/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/dma.c.obj
[124/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/device.c.obj
[125/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/init.c.obj
[126/230] Linking C static library zephyr/drivers/mbox/libdrivers__mbox.a
[127/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/io.c.obj
[128/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/irq.c.obj
[129/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/log.c.obj
[130/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/shmem.c.obj
[131/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/softirq.c.obj
[132/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/version.c.obj
[133/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/alloc.c.obj
[134/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/condition.c.obj
[135/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/device.c.obj
[136/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/init.c.obj
[137/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/irq.c.obj
[138/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/log.c.obj
[139/230] Linking C static library modules/nrf/lib/multithreading_lock/lib..__nrf__lib__multithreading_lock.a
[140/230] Linking C static library modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a
[141/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/shmem.c.obj
[142/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/time.c.obj
[143/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/version.c.obj
[144/230] Linking C static library modules/nrf/subsys/bluetooth/controller/lib..__nrf__subsys__bluetooth__controller.a
[145/230] Linking C static library modules/nrf/subsys/mpsl/init/lib..__nrf__subsys__mpsl__init.a
[146/230] Linking C static library modules/nrf/subsys/mpsl/fem/lib..__nrf__subsys__mpsl__fem.a
[147/230] Linking C static library modules/nrf/drivers/mpsl/clock_control/lib..__nrf__drivers__mpsl__clock_control.a
[148/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/sys.c.obj
[149/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtio.c.obj
[150/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtqueue.c.obj
[151/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg.c.obj
[152/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg_virtio.c.obj
[153/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/elf_loader.c.obj
[154/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc.c.obj
[155/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc_virtio.c.obj
[156/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[157/230] Linking C static library modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a
[158/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/rsc_table_parser.c.obj
[159/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[160/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[161/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[162/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[163/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[164/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[165/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[166/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[167/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[168/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[169/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[170/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[171/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[172/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[173/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[174/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[175/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[176/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[177/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[178/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[179/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[180/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[181/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[182/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[183/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/poll.c.obj
[184/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[185/230] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[186/230] Building C object CMakeFiles/app.dir/src/main.c.obj
[187/230] Linking C static library zephyr/libzephyr.a
[188/230] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[189/230] Generating ../../../include/generated/libc/minimal/strerror_table.h
[190/230] Linking C static library modules/libmetal/libmetal/lib/libmetal.a
[191/230] Linking C static library modules/open-amp/open-amp/lib/libopen_amp.a
[192/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[193/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[194/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[195/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj
[196/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[197/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[198/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[199/230] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[200/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj
[201/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[202/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[203/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[204/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[205/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[206/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[207/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[208/230] Linking C static library zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[209/230] Linking C static library app/libapp.a
[210/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[211/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[212/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[213/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[214/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[215/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[216/230] Linking C static library zephyr/kernel/libkernel.a
[217/230] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[218/230] Linking C executable zephyr/zephyr_pre0.elf
FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map
: && ccache /opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -gdwarf-4 zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj -o zephyr/zephyr_pre0.elf -fuse-ld=bfd -Wl,-T zephyr/linker_zephyr_pre0.cmd -Wl,-Map=/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg/zephyr/zephyr_pre0.map -Wl,--whole-archive app/libapp.a zephyr/libzephyr.a zephyr/arch/common/libarch__common.a zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/libarch__arm__core__aarch32__cortex_m__cmse.a zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a zephyr/lib/libc/minimal/liblib__libc__minimal.a zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a zephyr/subsys/bluetooth/common/libsubsys__bluetooth__common.a zephyr/subsys/bluetooth/host/libsubsys__bluetooth__host.a zephyr/subsys/net/libsubsys__net.a zephyr/subsys/random/libsubsys__random.a zephyr/drivers/clock_control/libdrivers__clock_control.a zephyr/drivers/console/libdrivers__console.a zephyr/drivers/gpio/libdrivers__gpio.a zephyr/drivers/serial/libdrivers__serial.a zephyr/drivers/entropy/libdrivers__entropy.a zephyr/drivers/timer/libdrivers__timer.a zephyr/drivers/pinctrl/libdrivers__pinctrl.a zephyr/drivers/mbox/libdrivers__mbox.a modules/nrf/lib/multithreading_lock/lib..__nrf__lib__multithreading_lock.a modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a modules/nrf/subsys/bluetooth/controller/lib..__nrf__subsys__bluetooth__controller.a modules/nrf/subsys/mpsl/init/lib..__nrf__subsys__mpsl__init.a modules/nrf/subsys/mpsl/fem/lib..__nrf__subsys__mpsl__fem.a modules/nrf/drivers/mpsl/clock_control/lib..__nrf__drivers__mpsl__clock_control.a modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a modules/libmetal/libmetal/lib/libmetal.a modules/open-amp/open-amp/lib/libopen_amp.a -Wl,--no-whole-archive zephyr/kernel/libkernel.a zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -L"/opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.1.0/thumb/v8-m.main/nofp" -L/Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg/zephyr -lgcc zephyr/arch/common/libisr_tables.a /opt/nordic/ncs/v2.3.0/nrfxlib/crypto/nrf_oberon/lib/cortex-m33+nodsp/soft-float/liboberon_3.0.12.a -no-pie -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -Wl,--gc-sections -Wl,--build-id=none -Wl,--sort-common=descending -Wl,--sort-section=alignment -Wl,-u,_OffsetAbsSyms -Wl,-u,_ConfigAbsSyms -nostdlib -static -Wl,-X -Wl,-N -Wl,--orphan-handling=warn /opt/nordic/ncs/v2.3.0/nrfxlib/softdevice_controller/lib/cortex-m33+nodsp/soft-float/libsoftdevice_controller_multirole.a /opt/nordic/ncs/v2.3.0/nrfxlib/mpsl/lib/cortex-m33+nodsp/soft-float/libmpsl.a && cd /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg/zephyr && /opt/nordic/ncs/toolchains/v2.3.0/Cellar/cmake/3.20.5/bin/cmake -E echo
/opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.1.0/../../../../arm-zephyr-eabi/bin/ld.bfd: zephyr/zephyr_pre0.elf section `noinit' will not fit in region `RAM'
/opt/nordic/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.1.0/../../../../arm-zephyr-eabi/bin/ld.bfd: region `RAM' overflowed by 11548 bytes
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
[482/498] Linking C static library modules/hostap/lib..__modules__lib__hostap__zephyr.a
FAILED: modules/nrf/samples/hci_rpmsg_subimage-prefix/src/hci_rpmsg_subimage-stamp/hci_rpmsg_subimage-build hci_rpmsg/zephyr/zephyr.hex hci_rpmsg/zephyr/zephyr.elf hci_rpmsg/zephyr/merged_CPUNET.hex
cd /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build/hci_rpmsg && /opt/nordic/ncs/toolchains/v2.3.0/Cellar/cmake/3.20.5/bin/cmake --build . --
[484/498] Linking C executable zephyr/zephyr_pre0.elf

ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: /opt/nordic/ncs/toolchains/v2.3.0/bin/cmake --build /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build

* The terminal process terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it. 

Parents
  • I tried building with debug optimizations enabled, and still it built just fine. Can you try reinstalling the SDK?

  • I uninstalled nRF Connect SDK v2.3..0 and reinstalled it.  Same error.

    I edited the build configuration and turned on "Enable debug options", same error.  Turned it back off, same error.

    I set CONFIG_HEAP_MEM_POOL_SIZE=1000 in my prj.conf and still same error.

    I purposely broke my prj.conf by setting CONFIG_HEAP_MEM_POOL_SIZE=a1000 just to make sure I'm editing the file that's actually being used and got an new CMake error right after that config file was merged.

    Are we testing the same of very similar boards?  Mine shows in VSCode as 

    NRF7002DK_NRF5340_CPUAPP

    And from command line;

    nrfjprog --deviceversion

    1050782657 - NRF5340_xxAA_REV1

    nrfjprog --version      

    nrfjprog version: 10.19.0 external

    JLinkARM.dll version: 7.84d

     

    I also tried setting the build configuration to nrf700dk_nrf5340_cpunet but that resulted in compile errors.

    I'm doing all this work on a MacBook Pro, with Intel i9, running Ventura 13.3.1.

    I have nRF Connect for Desktop v4.1.1

    Toolchain Manager v1.2.2.

    Any ideas for something else I can try or more info I can provide?

Reply
  • I uninstalled nRF Connect SDK v2.3..0 and reinstalled it.  Same error.

    I edited the build configuration and turned on "Enable debug options", same error.  Turned it back off, same error.

    I set CONFIG_HEAP_MEM_POOL_SIZE=1000 in my prj.conf and still same error.

    I purposely broke my prj.conf by setting CONFIG_HEAP_MEM_POOL_SIZE=a1000 just to make sure I'm editing the file that's actually being used and got an new CMake error right after that config file was merged.

    Are we testing the same of very similar boards?  Mine shows in VSCode as 

    NRF7002DK_NRF5340_CPUAPP

    And from command line;

    nrfjprog --deviceversion

    1050782657 - NRF5340_xxAA_REV1

    nrfjprog --version      

    nrfjprog version: 10.19.0 external

    JLinkARM.dll version: 7.84d

     

    I also tried setting the build configuration to nrf700dk_nrf5340_cpunet but that resulted in compile errors.

    I'm doing all this work on a MacBook Pro, with Intel i9, running Ventura 13.3.1.

    I have nRF Connect for Desktop v4.1.1

    Toolchain Manager v1.2.2.

    Any ideas for something else I can try or more info I can provide?

Children
  • Do you get the same error when building from command line (using west)?

  • I've never built from the command line and my initial attempts failed.  Maybe you could give me a hint.

    When I build in VSCode I see this command getting run;

    Building sr_coex
    /bin/sh -c west build --build-dir /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex

    I tried that from the command line and I guess 'west' isn't in my path, so I tried adding the path to west from the toolchains dir;

    /bin/sh -c /opt/nordic/ncs/toolchains/v2.3.0/bin/west build --build-dir /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex/build /Users/leedrengenberg/github/nordic/nRF-Connect-SDK-Fundamentals/v2.x.x/sr_coex

    But this just gives the usage for west.

    Then I thought I probably don't need the `/bin/sh -c` so I tried without that, but then I get;

    west: error: argument <command>: invalid choice: 'build' (choose from 'init', 'update', 'list', 'manifest', 'diff', 'status', 'forall', 'help', 'config', 'topdir', 'selfupdate')

    In Code it looks like it's calling west with a 'build' command, so I'm a bit confused on that.

  • I wiped out everything and set up the SDK over again (currently with nRF Connect SDK 2.4.0 and it's working now.  I'm not sure what was causing the problem before but we can close this now.

Related