Building peripheral_uart west build --build-dir d:\nrfconnect\project\peripheral_uart\build d:\nrfconnect\project\peripheral_uart [0/213] Performing build step for 'mcuboot_subimage' [1/274] Generating include/generated/version.h -- Zephyr version: 3.0.99 (D:/nrfconnect/NRF/v2.0.0/zephyr), build: v3.0.99-ncs1 [2/274] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json [3/274] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h [4/274] Generating include/generated/driver-validation.h [5/274] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h [6/274] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj [7/274] Generating include/generated/offsets.h [8/274] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj [9/274] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj [10/274] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map.c.obj [11/274] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj [12/274] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj [13/274] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map_layout.c.obj [14/274] Building C object zephyr/CMakeFiles/zephyr.dir/D_/nrfconnect/NRF/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/src/nrf_cc3xx_platform_no_mutex_zephyr.c.obj [15/274] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj [16/274] Building C object zephyr/CMakeFiles/zephyr.dir/D_/nrfconnect/NRF/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/src/nrf_cc3xx_platform_abort_zephyr.c.obj [17/274] Building C object zephyr/CMakeFiles/zephyr.dir/D_/nrfconnect/NRF/v2.0.0/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj [18/274] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj [19/274] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj [20/274] Generating linker_zephyr_pre1.cmd [21/274] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj [22/274] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj [23/274] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj [24/274] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj [25/274] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj [26/274] Generating linker_zephyr_pre0.cmd [27/274] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj [28/274] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj [29/274] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj [30/274] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj [31/274] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj [32/274] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj [33/274] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj [34/274] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj [35/274] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj [36/274] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj [37/274] Linking C static library zephyr\arch\common\libisr_tables.a [38/274] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj [39/274] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj [40/274] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj [41/274] 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 [42/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj [43/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj [44/274] Linking C static library zephyr\arch\arch\arm\core\aarch32\libarch__arm__core__aarch32.a [45/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj [46/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj [47/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj [48/274] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj [49/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj [50/274] Linking C static library zephyr\arch\common\libarch__common.a [51/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj [52/274] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\cmse\libarch__arm__core__aarch32__cortex_m__cmse.a [53/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj [54/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj [55/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj [56/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj [57/274] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\libarch__arm__core__aarch32__cortex_m.a [58/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj [59/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj [60/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj [61/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj [62/274] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj [63/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj [64/274] Generating zephyr/autogen-pubkey.c [65/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj [66/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj [67/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj [68/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj [69/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj [70/274] Linking C static library zephyr\kernel\libkernel.a [71/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj [72/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj [73/274] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj [74/274] Building C object CMakeFiles/app.dir/os.c.obj [75/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj [76/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj [77/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj [78/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj [79/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj [80/274] Building C object CMakeFiles/app.dir/flash_map_extended.c.obj [81/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/tlv.c.obj [82/274] Building C object CMakeFiles/app.dir/keys.c.obj [83/274] Building C object CMakeFiles/app.dir/main.c.obj [84/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/encrypted.c.obj [85/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/image_validate.c.obj [86/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/image_ec256.c.obj [87/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/image_rsa.c.obj [88/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/image_ed25519.c.obj [89/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_misc.c.obj [90/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/swap_misc.c.obj [91/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/fault_injection_hardening.c.obj [92/274] Building C object CMakeFiles/app.dir/zephyr/autogen-pubkey.c.obj [93/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/caps.c.obj [94/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/swap_scratch.c.obj [95/274] Building C object CMakeFiles/app.dir/nrf_cleanup.c.obj [96/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj [97/274] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj [98/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/swap_move.c.obj [99/274] Building C object CMakeFiles/app.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/loader.c.obj [100/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/reboot.c.obj [101/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/mpsc_pbuf.c.obj [102/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj [103/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj [104/274] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/soc.c.obj [105/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj [106/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj [107/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_nano.c.obj [108/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj [109/274] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj [110/274] Linking C static library app\libapp.a [111/274] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj [112/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj [113/274] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj [114/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj [115/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj [116/274] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj [117/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj [118/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj [119/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj [120/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj [121/274] Linking C static library zephyr\soc\arm\common\cortex_m\libsoc__arm__common__cortex_m.a [122/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj [123/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj [124/274] Linking C static library zephyr\libzephyr.a [125/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj [126/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj [127/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj [128/274] Linking C static library zephyr\arch\arch\arm\core\aarch32\mpu\libarch__arm__core__aarch32__mpu.a [129/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj [130/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj [131/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj [132/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj [133/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj [134/274] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj [135/274] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj [136/274] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj [137/274] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj [138/274] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj [139/274] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_nrfx.c.obj [140/274] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/flash_page_layout.c.obj [141/274] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj [142/274] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/soc_flash_nrf.c.obj [143/274] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj [144/274] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj [145/274] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj [146/274] Linking C static library zephyr\lib\libc\minimal\liblib__libc__minimal.a [147/274] Building C object modules/nrf/lib/fprotect/CMakeFiles/..__nrf__lib__fprotect.dir/fprotect_spu.c.obj [148/274] Linking C static library zephyr\lib\posix\liblib__posix.a [149/274] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj [150/274] Linking C static library zephyr\drivers\clock_control\libdrivers__clock_control.a [151/274] Building C object modules/nrf/lib/fatal_error/CMakeFiles/..__nrf__lib__fatal_error.dir/fatal_error.c.obj [152/274] Linking C static library zephyr\drivers\console\libdrivers__console.a [153/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/entropy.c.obj [154/274] Linking C static library zephyr\drivers\gpio\libdrivers__gpio.a [155/274] Linking C static library zephyr\drivers\pinctrl\libdrivers__pinctrl.a [156/274] Linking C static library zephyr\drivers\flash\libdrivers__flash.a [157/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/error.c.obj [158/274] Linking C static library zephyr\drivers\timer\libdrivers__timer.a [159/274] Linking C static library modules\nrf\lib\fatal_error\lib..__nrf__lib__fatal_error.a [160/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/entropy_poll.c.obj [161/274] Linking C static library zephyr\drivers\serial\libdrivers__serial.a [162/274] Building C object modules/nrf/subsys/pcd/CMakeFiles/..__nrf__subsys__pcd.dir/src/pcd.c.obj [163/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ecp.c.obj [164/274] Linking C static library modules\nrf\lib\fprotect\lib..__nrf__lib__fprotect.a [165/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/aria.c.obj [166/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ecp_curves.c.obj [167/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/asn1parse.c.obj [168/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/zephyr_init.c.obj [169/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/aesni.c.obj [170/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/base64.c.obj [171/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ccm.c.obj [172/274] Linking C static library modules\nrf\subsys\pcd\lib..__nrf__subsys__pcd.a [173/274] Building C object modules/nrf/drivers/hw_cc310/CMakeFiles/..__nrf__drivers__hw_cc310.dir/hw_cc310.c.obj [174/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/camellia.c.obj [175/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ctr_drbg.c.obj [176/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/cipher.c.obj [177/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/cmac.c.obj [178/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/chacha20.c.obj [179/274] Building C object modules/mcuboot/boot/bootutil/zephyr/CMakeFiles/mcuboot_util.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c.obj [180/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/chachapoly.c.obj [181/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/aes.c.obj [182/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/cipher_wrap.c.obj [183/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ecdh.c.obj [184/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/des.c.obj [185/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/asn1write.c.obj [186/274] Linking C static library modules\nrf\drivers\hw_cc310\lib..__nrf__drivers__hw_cc310.a [187/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/debug.c.obj [188/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ecdsa.c.obj [189/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/dhm.c.obj [190/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ecjpake.c.obj [191/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/md5.c.obj [192/274] Linking C static library modules\mcuboot\boot\bootutil\zephyr\libmcuboot_util.a [193/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/hkdf.c.obj [194/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/md.c.obj [195/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/gcm.c.obj [196/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/hmac_drbg.c.obj [197/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/net_sockets.c.obj [198/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/bignum.c.obj [199/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/mps_reader.c.obj [200/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/memory_buffer_alloc.c.obj [201/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/mps_trace.c.obj [202/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/oid.c.obj [203/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/nist_kw.c.obj [204/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/pem.c.obj [205/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/padlock.c.obj [206/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/pk_wrap.c.obj [207/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/pkcs12.c.obj [208/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/pk.c.obj [209/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/pkwrite.c.obj [210/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/platform.c.obj [211/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/pkparse.c.obj [212/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/pkcs5.c.obj [213/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/platform_util.c.obj [214/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_client.c.obj [215/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/poly1305.c.obj [216/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_cipher.c.obj [217/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto.c.obj [218/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_aead.c.obj [219/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_rsa.c.obj [220/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_ecp.c.obj [221/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_driver_wrappers.c.obj [222/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_se.c.obj [223/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_mac.c.obj [224/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_hash.c.obj [225/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_storage.c.obj [226/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_its_file.c.obj [227/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ripemd160.c.obj [228/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_slot_management.c.obj [229/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ssl_cache.c.obj [230/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/sha1.c.obj [231/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/rsa_alt_helpers.c.obj [232/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/sha512.c.obj [233/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/sha256.c.obj [234/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ssl_srv.c.obj [235/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ssl_ciphersuites.c.obj [236/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ssl_cli.c.obj [237/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ssl_ticket.c.obj [238/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ssl_msg.c.obj [239/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ssl_cookie.c.obj [240/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/threading.c.obj [241/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/rsa.c.obj [242/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/version.c.obj [243/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ssl_tls13_keys.c.obj [244/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/ssl_tls.c.obj [245/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/timing.c.obj [246/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/x509.c.obj [247/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/x509_create.c.obj [248/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/x509_crt.c.obj [249/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/x509_crl.c.obj [250/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/version_features.c.obj [251/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/x509_csr.c.obj [252/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/x509write_csr.c.obj [253/274] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/nrfconnect/NRF/v2.0.0/modules/crypto/mbedtls/library/x509write_crt.c.obj [254/274] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj [255/274] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj [256/274] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/mdk/system_nrf5340_application.c.obj [257/274] Linking C static library modules\mbedtls\libmodules__mbedtls.a [258/274] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_clock.c.obj [259/274] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_wdt.c.obj [260/274] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c.obj [261/274] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_dppi.c.obj [262/274] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj [263/274] Linking C static library modules\hal_nordic\nrfx\libmodules__hal_nordic__nrfx.a [264/274] Linking C executable zephyr\zephyr_pre0.elf [265/274] Generating dev_handles.c [266/274] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/misc/empty_file.c.obj [267/274] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/dev_handles.c.obj [268/274] Linking C executable zephyr\zephyr_pre1.elf [269/274] Generating linker.cmd [270/274] Generating isr_tables.c, isrList.bin [271/274] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj [272/274] Building C object zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj [273/274] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj [274/274] Linking C executable zephyr\zephyr.elf Memory region Used Size Region Size %age Used FLASH: 36324 B 48 KB 73.90% SRAM: 22640 B 440 KB 5.02% IDT_LIST: 0 GB 2 KB 0.00% [7/213] Building C object modules/mcuboot/boot/bootutil/zephyr/CMakeFiles/mcuboot_util.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c.obj FAILED: modules/mcuboot/boot/bootutil/zephyr/CMakeFiles/mcuboot_util.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c.obj D:\nrfconnect\NRF\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_APPLICATION -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -ID:/nrfconnect/NRF/v2.0.0/zephyr/include/zephyr -ID:/nrfconnect/NRF/v2.0.0/zephyr/include -Izephyr/include/generated -ID:/nrfconnect/NRF/v2.0.0/zephyr/soc/arm/nordic_nrf/nrf53 -ID:/nrfconnect/NRF/v2.0.0/zephyr/soc/arm/nordic_nrf/common/. -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/bluetooth -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/usb/device -ID:/nrfconnect/NRF/v2.0.0/nrf/include -ID:/nrfconnect/NRF/v2.0.0/modules/lib/zcbor/include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/cmsis/CMSIS/Core/Include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/drivers/include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/mdk -ID:/nrfconnect/NRF/v2.0.0/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -ID:/nrfconnect/NRF/v2.0.0/modules/lib/open-amp/open-amp/lib/include -ID:/nrfconnect/NRF/v2.0.0/modules/crypto/tinycrypt/lib/include -ID:/nrfconnect/NRF/v2.0.0/nrfxlib/softdevice_controller/include -ID:/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/zephyr/.. -ID:/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/zephyr/../include -ID:/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/zephyr/../../zephyr/include -isystem D:/nrfconnect/NRF/v2.0.0/zephyr/lib/libc/minimal/include -isystem d:/nrfconnect/nrf/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include -isystem d:/nrfconnect/nrf/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include-fixed -isystem D:/nrfconnect/NRF/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/include -Og -imacros D:/nrfconnect/project/peripheral_uart/build/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -imacros D:/nrfconnect/NRF/v2.0.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=D:/nrfconnect/project/peripheral_uart=CMAKE_SOURCE_DIR -fmacro-prefix-map=D:/nrfconnect/NRF/v2.0.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=D:/nrfconnect/NRF/v2.0.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MT modules/mcuboot/boot/bootutil/zephyr/CMakeFiles/mcuboot_util.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c.obj -MF modules\mcuboot\boot\bootutil\zephyr\CMakeFiles\mcuboot_util.dir\D_\nrfconnect\NRF\v2.0.0\bootloader\mcuboot\boot\bootutil\src\bootutil_public.c.obj.d -o modules/mcuboot/boot/bootutil/zephyr/CMakeFiles/mcuboot_util.dir/D_/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c.obj -c D:/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c In file included from D:\nrfconnect\NRF\v2.0.0\bootloader\mcuboot\boot\bootutil\src\bootutil_public.c:43: D:/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c: In function 'boot_swap_type_multi': d:\nrfconnect\nrf\v2.0.0\bootloader\mcuboot\boot\zephyr\include\sysflash\sysflash.h:45:12: error: 'PM_MCUBOOT_PRIMARY_1_ID' undeclared (first use in this function); did you mean 'PM_MCUBOOT_PRIMARY_ID'? 45 | PM_MCUBOOT_PRIMARY_1_ID : \ | ^~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\bootloader\mcuboot\boot\bootutil\src\bootutil_public.c:456:41: note: in expansion of macro 'FLASH_AREA_IMAGE_PRIMARY' 456 | rc = boot_read_swap_state_by_id(FLASH_AREA_IMAGE_PRIMARY(image_index), | ^~~~~~~~~~~~~~~~~~~~~~~~ d:\nrfconnect\nrf\v2.0.0\bootloader\mcuboot\boot\zephyr\include\sysflash\sysflash.h:45:12: note: each undeclared identifier is reported only once for each function it appears in 45 | PM_MCUBOOT_PRIMARY_1_ID : \ | ^~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\bootloader\mcuboot\boot\bootutil\src\bootutil_public.c:456:41: note: in expansion of macro 'FLASH_AREA_IMAGE_PRIMARY' 456 | rc = boot_read_swap_state_by_id(FLASH_AREA_IMAGE_PRIMARY(image_index), | ^~~~~~~~~~~~~~~~~~~~~~~~ d:\nrfconnect\nrf\v2.0.0\bootloader\mcuboot\boot\zephyr\include\sysflash\sysflash.h:52:12: error: 'PM_MCUBOOT_SECONDARY_1_ID' undeclared (first use in this function); did you mean 'PM_MCUBOOT_SECONDARY_ID'? 52 | PM_MCUBOOT_SECONDARY_1_ID: \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\bootloader\mcuboot\boot\bootutil\src\bootutil_public.c:463:37: note: in expansion of macro 'FLASH_AREA_IMAGE_SECONDARY' 463 | rc = boot_read_swap_state_by_id(FLASH_AREA_IMAGE_SECONDARY(image_index), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ D:/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c: In function 'boot_set_pending_multi': d:\nrfconnect\nrf\v2.0.0\bootloader\mcuboot\boot\zephyr\include\sysflash\sysflash.h:52:12: error: 'PM_MCUBOOT_SECONDARY_1_ID' undeclared (first use in this function); did you mean 'PM_MCUBOOT_SECONDARY_ID'? 52 | PM_MCUBOOT_SECONDARY_1_ID: \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\bootloader\mcuboot\boot\bootutil\src\bootutil_public.c:540:26: note: in expansion of macro 'FLASH_AREA_IMAGE_SECONDARY' 540 | rc = flash_area_open(FLASH_AREA_IMAGE_SECONDARY(image_index), &fap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ D:/nrfconnect/NRF/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c: In function 'boot_set_confirmed_multi': d:\nrfconnect\nrf\v2.0.0\bootloader\mcuboot\boot\zephyr\include\sysflash\sysflash.h:45:12: error: 'PM_MCUBOOT_PRIMARY_1_ID' undeclared (first use in this function); did you mean 'PM_MCUBOOT_PRIMARY_ID'? 45 | PM_MCUBOOT_PRIMARY_1_ID : \ | ^~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\bootloader\mcuboot\boot\bootutil\src\bootutil_public.c:626:26: note: in expansion of macro 'FLASH_AREA_IMAGE_PRIMARY' 626 | rc = flash_area_open(FLASH_AREA_IMAGE_PRIMARY(image_index), &fap); | ^~~~~~~~~~~~~~~~~~~~~~~~ [9/213] Building C object CMakeFiles/app.dir/src/uart_async_adapter.c.obj FAILED: CMakeFiles/app.dir/src/uart_async_adapter.c.obj D:\nrfconnect\NRF\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_APPLICATION -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -I../. -ID:/nrfconnect/NRF/v2.0.0/zephyr/include/zephyr -ID:/nrfconnect/NRF/v2.0.0/zephyr/include -Izephyr/include/generated -ID:/nrfconnect/NRF/v2.0.0/zephyr/soc/arm/nordic_nrf/nrf53 -ID:/nrfconnect/NRF/v2.0.0/zephyr/soc/arm/nordic_nrf/common/. -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/bluetooth -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/usb/device -ID:/nrfconnect/NRF/v2.0.0/nrf/include -ID:/nrfconnect/NRF/v2.0.0/modules/lib/zcbor/include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/cmsis/CMSIS/Core/Include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/drivers/include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/mdk -ID:/nrfconnect/NRF/v2.0.0/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -ID:/nrfconnect/NRF/v2.0.0/modules/lib/open-amp/open-amp/lib/include -ID:/nrfconnect/NRF/v2.0.0/modules/crypto/tinycrypt/lib/include -ID:/nrfconnect/NRF/v2.0.0/nrfxlib/softdevice_controller/include -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/mgmt/mcumgr/lib/mgmt/include -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/mgmt/mcumgr/lib/util/include -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/mgmt/mcumgr/lib/smp/include -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/mgmt/mcumgr/lib/cmd/img_mgmt/include -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/mgmt/mcumgr/lib/cmd/os_mgmt/include -isystem D:/nrfconnect/NRF/v2.0.0/zephyr/lib/libc/minimal/include -isystem d:/nrfconnect/nrf/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include -isystem d:/nrfconnect/nrf/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include-fixed -isystem D:/nrfconnect/NRF/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/include -Og -imacros D:/nrfconnect/project/peripheral_uart/build/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -imacros D:/nrfconnect/NRF/v2.0.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=D:/nrfconnect/project/peripheral_uart=CMAKE_SOURCE_DIR -fmacro-prefix-map=D:/nrfconnect/NRF/v2.0.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=D:/nrfconnect/NRF/v2.0.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MT CMakeFiles/app.dir/src/uart_async_adapter.c.obj -MF CMakeFiles\app.dir\src\uart_async_adapter.c.obj.d -o CMakeFiles/app.dir/src/uart_async_adapter.c.obj -c ../src/uart_async_adapter.c d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:19:2: error: #error "This adapter requires UART ASYNC API to be enabled" 19 | #error "This adapter requires UART ASYNC API to be enabled" | ^~~~~ d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:549:3: error: 'const struct uart_driver_api' has no member named 'callback_set'; did you mean 'irq_callback_set'? 549 | .callback_set = callback_set, | ^~~~~~~~~~~~ | irq_callback_set d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:549:18: warning: initialization of 'int (*)(const struct device *, unsigned char *)' from incompatible pointer type 'int (*)(const struct device *, void (*)(const struct device *, struct uart_event *, void *), void *)' [-Wincompatible-pointer-types] 549 | .callback_set = callback_set, | ^~~~~~~~~~~~ d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:549:18: note: (near initialization for 'uart_async_adapter_driver_api.poll_in') d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:550:3: error: 'const struct uart_driver_api' has no member named 'tx' 550 | .tx = tx, | ^~ d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:550:8: warning: initialization of 'void (*)(const struct device *, unsigned char)' from incompatible pointer type 'int (*)(const struct device *, const uint8_t *, size_t, int32_t)' {aka 'int (*)(const struct device *, const unsigned char *, unsigned int, int)'} [-Wincompatible-pointer-types] 550 | .tx = tx, | ^~ d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:550:8: note: (near initialization for 'uart_async_adapter_driver_api.poll_out') d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:551:3: error: 'const struct uart_driver_api' has no member named 'tx_abort' 551 | .tx_abort = tx_abort, | ^~~~~~~~ d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:552:3: error: 'const struct uart_driver_api' has no member named 'rx_enable'; did you mean 'irq_tx_enable'? 552 | .rx_enable = rx_enable, | ^~~~~~~~~ | irq_tx_enable d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:552:15: warning: initialization of 'int (*)(const struct device *, const struct uart_config *)' from incompatible pointer type 'int (*)(const struct device *, uint8_t *, size_t, int32_t)' {aka 'int (*)(const struct device *, unsigned char *, unsigned int, int)'} [-Wincompatible-pointer-types] 552 | .rx_enable = rx_enable, | ^~~~~~~~~ d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:552:15: note: (near initialization for 'uart_async_adapter_driver_api.configure') d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:553:3: error: 'const struct uart_driver_api' has no member named 'rx_buf_rsp' 553 | .rx_buf_rsp = rx_buf_rsp, | ^~~~~~~~~~ d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:553:16: warning: initialization of 'int (*)(const struct device *, struct uart_config *)' from incompatible pointer type 'int (*)(const struct device *, uint8_t *, size_t)' {aka 'int (*)(const struct device *, unsigned char *, unsigned int)'} [-Wincompatible-pointer-types] 553 | .rx_buf_rsp = rx_buf_rsp, | ^~~~~~~~~~ d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:553:16: note: (near initialization for 'uart_async_adapter_driver_api.config_get') d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:554:3: error: 'const struct uart_driver_api' has no member named 'rx_disable'; did you mean 'irq_tx_disable'? 554 | .rx_disable = rx_disable, | ^~~~~~~~~~ | irq_tx_disable d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:554:16: warning: initialization of 'int (*)(const struct device *, const uint8_t *, int)' {aka 'int (*)(const struct device *, const unsigned char *, int)'} from incompatible pointer type 'int (*)(const struct device *)' [-Wincompatible-pointer-types] 554 | .rx_disable = rx_disable, | ^~~~~~~~~~ d:\nrfconnect\project\peripheral_uart\src\uart_async_adapter.c:554:16: note: (near initialization for 'uart_async_adapter_driver_api.fifo_fill') [17/213] Building C object CMakeFiles/app.dir/src/main.c.obj FAILED: CMakeFiles/app.dir/src/main.c.obj D:\nrfconnect\NRF\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_APPLICATION -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -I../. -ID:/nrfconnect/NRF/v2.0.0/zephyr/include/zephyr -ID:/nrfconnect/NRF/v2.0.0/zephyr/include -Izephyr/include/generated -ID:/nrfconnect/NRF/v2.0.0/zephyr/soc/arm/nordic_nrf/nrf53 -ID:/nrfconnect/NRF/v2.0.0/zephyr/soc/arm/nordic_nrf/common/. -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/bluetooth -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/usb/device -ID:/nrfconnect/NRF/v2.0.0/nrf/include -ID:/nrfconnect/NRF/v2.0.0/modules/lib/zcbor/include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/cmsis/CMSIS/Core/Include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/drivers/include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/mdk -ID:/nrfconnect/NRF/v2.0.0/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -ID:/nrfconnect/NRF/v2.0.0/modules/lib/open-amp/open-amp/lib/include -ID:/nrfconnect/NRF/v2.0.0/modules/crypto/tinycrypt/lib/include -ID:/nrfconnect/NRF/v2.0.0/nrfxlib/softdevice_controller/include -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/mgmt/mcumgr/lib/mgmt/include -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/mgmt/mcumgr/lib/util/include -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/mgmt/mcumgr/lib/smp/include -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/mgmt/mcumgr/lib/cmd/img_mgmt/include -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/mgmt/mcumgr/lib/cmd/os_mgmt/include -isystem D:/nrfconnect/NRF/v2.0.0/zephyr/lib/libc/minimal/include -isystem d:/nrfconnect/nrf/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include -isystem d:/nrfconnect/nrf/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include-fixed -isystem D:/nrfconnect/NRF/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/include -Og -imacros D:/nrfconnect/project/peripheral_uart/build/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -imacros D:/nrfconnect/NRF/v2.0.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=D:/nrfconnect/project/peripheral_uart=CMAKE_SOURCE_DIR -fmacro-prefix-map=D:/nrfconnect/NRF/v2.0.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=D:/nrfconnect/NRF/v2.0.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MT CMakeFiles/app.dir/src/main.c.obj -MF CMakeFiles\app.dir\src\main.c.obj.d -o CMakeFiles/app.dir/src/main.c.obj -c ../src/main.c ../src/main.c: In function 'uart_test_async_api': d:\nrfconnect\project\peripheral_uart\src\main.c:230:15: error: 'const struct uart_driver_api' has no member named 'callback_set'; did you mean 'irq_callback_set'? 230 | return (api->callback_set != NULL); | ^~~~~~~~~~~~ | irq_callback_set d:\nrfconnect\project\peripheral_uart\src\main.c:231:1: warning: control reaches end of non-void function [-Wreturn-type] 231 | } | ^ [19/213] Building C object modules/nrf/drivers/flash/flash_nop_device/CMakeFiles/..__nrf__drivers__flash__flash_nop_device.dir/flash_nop_device.c.obj FAILED: modules/nrf/drivers/flash/flash_nop_device/CMakeFiles/..__nrf__drivers__flash__flash_nop_device.dir/flash_nop_device.c.obj D:\nrfconnect\NRF\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_APPLICATION -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -ID:/nrfconnect/NRF/v2.0.0/zephyr/include/zephyr -ID:/nrfconnect/NRF/v2.0.0/zephyr/include -Izephyr/include/generated -ID:/nrfconnect/NRF/v2.0.0/zephyr/soc/arm/nordic_nrf/nrf53 -ID:/nrfconnect/NRF/v2.0.0/zephyr/soc/arm/nordic_nrf/common/. -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/bluetooth -ID:/nrfconnect/NRF/v2.0.0/zephyr/subsys/usb/device -ID:/nrfconnect/NRF/v2.0.0/nrf/include -ID:/nrfconnect/NRF/v2.0.0/modules/lib/zcbor/include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/cmsis/CMSIS/Core/Include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/drivers/include -ID:/nrfconnect/NRF/v2.0.0/modules/hal/nordic/nrfx/mdk -ID:/nrfconnect/NRF/v2.0.0/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -ID:/nrfconnect/NRF/v2.0.0/modules/lib/open-amp/open-amp/lib/include -ID:/nrfconnect/NRF/v2.0.0/modules/crypto/tinycrypt/lib/include -ID:/nrfconnect/NRF/v2.0.0/nrfxlib/softdevice_controller/include -isystem D:/nrfconnect/NRF/v2.0.0/zephyr/lib/libc/minimal/include -isystem d:/nrfconnect/nrf/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include -isystem d:/nrfconnect/nrf/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include-fixed -isystem D:/nrfconnect/NRF/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/include -Og -imacros D:/nrfconnect/project/peripheral_uart/build/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -imacros D:/nrfconnect/NRF/v2.0.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=D:/nrfconnect/project/peripheral_uart=CMAKE_SOURCE_DIR -fmacro-prefix-map=D:/nrfconnect/NRF/v2.0.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=D:/nrfconnect/NRF/v2.0.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MT modules/nrf/drivers/flash/flash_nop_device/CMakeFiles/..__nrf__drivers__flash__flash_nop_device.dir/flash_nop_device.c.obj -MF modules\nrf\drivers\flash\flash_nop_device\CMakeFiles\..__nrf__drivers__flash__flash_nop_device.dir\flash_nop_device.c.obj.d -o modules/nrf/drivers/flash/flash_nop_device/CMakeFiles/..__nrf__drivers__flash__flash_nop_device.dir/flash_nop_device.c.obj -c D:/nrfconnect/NRF/v2.0.0/nrf/drivers/flash/flash_nop_device/flash_nop_device.c D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:34:34: error: division by zero in #if 34 | #if (FLASH_NOP_DEVICE_ERASE_UNIT % FLASH_NOP_DEVICE_PROG_UNIT) | ^ In file included from D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\arch\arm\aarch32\arch.h:20, from D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\arch\cpu.h:19, from D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\kernel_includes.h:33, from D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\kernel.h:17, from D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\init.h:11, from D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\device.h:29, from D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:9: D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:40: error: 'DT_N_INST_0_zephyr_sim_flash_S_flash_sim_0_P_write_block_size' undeclared here (not in a function) 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2991:24: note: in definition of macro 'DT_CAT' 2991 | #define DT_CAT(a1, a2) a1 ## a2 | ^~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:25:36: note: in expansion of macro 'DT_PROP' 25 | #define FLASH_NOP_DEVICE_PROG_UNIT DT_PROP(SOC_NV_FLASH_NODE, write_block_size) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:387:34: note: in expansion of macro 'UTIL_CAT' 387 | #define DT_CHILD(node_id, child) UTIL_CAT(node_id, DT_S_PREFIX(child)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:27: note: in expansion of macro 'DT_CHILD' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:31: note: in expansion of macro 'UTIL_CAT' 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2381:27: note: in expansion of macro 'DT_INST' 2381 | #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:36: note: in expansion of macro 'DT_DRV_INST' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:25:44: note: in expansion of macro 'SOC_NV_FLASH_NODE' 25 | #define FLASH_NOP_DEVICE_PROG_UNIT DT_PROP(SOC_NV_FLASH_NODE, write_block_size) | ^~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:41:22: note: in expansion of macro 'FLASH_NOP_DEVICE_PROG_UNIT' 41 | .write_block_size = FLASH_NOP_DEVICE_PROG_UNIT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:40: error: 'DT_N_INST_0_zephyr_sim_flash_S_flash_sim_0_PARENT_P_erase_value' undeclared here (not in a function) 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2991:24: note: in definition of macro 'DT_CAT' 2991 | #define DT_CAT(a1, a2) a1 ## a2 | ^~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:29:3: note: in expansion of macro 'DT_PROP' 29 | DT_PROP(DT_PARENT(SOC_NV_FLASH_NODE), erase_value) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:326:28: note: in expansion of macro 'UTIL_CAT' 326 | #define DT_PARENT(node_id) UTIL_CAT(node_id, _PARENT) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:29:11: note: in expansion of macro 'DT_PARENT' 29 | DT_PROP(DT_PARENT(SOC_NV_FLASH_NODE), erase_value) | ^~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:387:34: note: in expansion of macro 'UTIL_CAT' 387 | #define DT_CHILD(node_id, child) UTIL_CAT(node_id, DT_S_PREFIX(child)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:27: note: in expansion of macro 'DT_CHILD' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:31: note: in expansion of macro 'UTIL_CAT' 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2381:27: note: in expansion of macro 'DT_INST' 2381 | #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:36: note: in expansion of macro 'DT_DRV_INST' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:29:21: note: in expansion of macro 'SOC_NV_FLASH_NODE' 29 | DT_PROP(DT_PARENT(SOC_NV_FLASH_NODE), erase_value) | ^~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:42:17: note: in expansion of macro 'FLASH_NOP_DEVICE_ERASE_VALUE' 42 | .erase_value = FLASH_NOP_DEVICE_ERASE_VALUE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/nrfconnect/NRF/v2.0.0/nrf/drivers/flash/flash_nop_device/flash_nop_device.c: In function 'flash_range_is_valid': D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:40: error: 'DT_N_INST_0_zephyr_sim_flash_S_flash_sim_0_REG_IDX_0_VAL_SIZE' undeclared (first use in this function) 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2991:24: note: in definition of macro 'DT_CAT' 2991 | #define DT_CAT(a1, a2) a1 ## a2 | ^~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:1673:30: note: in expansion of macro 'DT_REG_SIZE_BY_IDX' 1673 | #define DT_REG_SIZE(node_id) DT_REG_SIZE_BY_IDX(node_id, 0) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:26:37: note: in expansion of macro 'DT_REG_SIZE' 26 | #define FLASH_NOP_DEVICE_FLASH_SIZE DT_REG_SIZE(SOC_NV_FLASH_NODE) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:387:34: note: in expansion of macro 'UTIL_CAT' 387 | #define DT_CHILD(node_id, child) UTIL_CAT(node_id, DT_S_PREFIX(child)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:27: note: in expansion of macro 'DT_CHILD' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:31: note: in expansion of macro 'UTIL_CAT' 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2381:27: note: in expansion of macro 'DT_INST' 2381 | #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:36: note: in expansion of macro 'DT_DRV_INST' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:26:49: note: in expansion of macro 'SOC_NV_FLASH_NODE' 26 | #define FLASH_NOP_DEVICE_FLASH_SIZE DT_REG_SIZE(SOC_NV_FLASH_NODE) | ^~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:49:22: note: in expansion of macro 'FLASH_NOP_DEVICE_FLASH_SIZE' 49 | if ((offset + len > FLASH_NOP_DEVICE_FLASH_SIZE + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:40: note: each undeclared identifier is reported only once for each function it appears in 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2991:24: note: in definition of macro 'DT_CAT' 2991 | #define DT_CAT(a1, a2) a1 ## a2 | ^~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:1673:30: note: in expansion of macro 'DT_REG_SIZE_BY_IDX' 1673 | #define DT_REG_SIZE(node_id) DT_REG_SIZE_BY_IDX(node_id, 0) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:26:37: note: in expansion of macro 'DT_REG_SIZE' 26 | #define FLASH_NOP_DEVICE_FLASH_SIZE DT_REG_SIZE(SOC_NV_FLASH_NODE) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:387:34: note: in expansion of macro 'UTIL_CAT' 387 | #define DT_CHILD(node_id, child) UTIL_CAT(node_id, DT_S_PREFIX(child)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:27: note: in expansion of macro 'DT_CHILD' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:31: note: in expansion of macro 'UTIL_CAT' 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2381:27: note: in expansion of macro 'DT_INST' 2381 | #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:36: note: in expansion of macro 'DT_DRV_INST' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:26:49: note: in expansion of macro 'SOC_NV_FLASH_NODE' 26 | #define FLASH_NOP_DEVICE_FLASH_SIZE DT_REG_SIZE(SOC_NV_FLASH_NODE) | ^~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:49:22: note: in expansion of macro 'FLASH_NOP_DEVICE_FLASH_SIZE' 49 | if ((offset + len > FLASH_NOP_DEVICE_FLASH_SIZE + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:40: error: 'DT_N_INST_0_zephyr_sim_flash_S_flash_sim_0_REG_IDX_0_VAL_ADDRESS' undeclared (first use in this function) 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2991:24: note: in definition of macro 'DT_CAT' 2991 | #define DT_CAT(a1, a2) a1 ## a2 | ^~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:1664:30: note: in expansion of macro 'DT_REG_ADDR_BY_IDX' 1664 | #define DT_REG_ADDR(node_id) DT_REG_ADDR_BY_IDX(node_id, 0) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:23:38: note: in expansion of macro 'DT_REG_ADDR' 23 | #define FLASH_NOP_DEVICE_BASE_OFFSET DT_REG_ADDR(SOC_NV_FLASH_NODE) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:387:34: note: in expansion of macro 'UTIL_CAT' 387 | #define DT_CHILD(node_id, child) UTIL_CAT(node_id, DT_S_PREFIX(child)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:27: note: in expansion of macro 'DT_CHILD' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:31: note: in expansion of macro 'UTIL_CAT' 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2381:27: note: in expansion of macro 'DT_INST' 2381 | #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:36: note: in expansion of macro 'DT_DRV_INST' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:23:50: note: in expansion of macro 'SOC_NV_FLASH_NODE' 23 | #define FLASH_NOP_DEVICE_BASE_OFFSET DT_REG_ADDR(SOC_NV_FLASH_NODE) | ^~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:50:8: note: in expansion of macro 'FLASH_NOP_DEVICE_BASE_OFFSET' 50 | FLASH_NOP_DEVICE_BASE_OFFSET) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/nrfconnect/NRF/v2.0.0/nrf/drivers/flash/flash_nop_device/flash_nop_device.c: In function 'flash_nop_erase': D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:40: error: 'DT_N_INST_0_zephyr_sim_flash_S_flash_sim_0_P_erase_block_size' undeclared (first use in this function) 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2991:24: note: in definition of macro 'DT_CAT' 2991 | #define DT_CAT(a1, a2) a1 ## a2 | ^~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:24:37: note: in expansion of macro 'DT_PROP' 24 | #define FLASH_NOP_DEVICE_ERASE_UNIT DT_PROP(SOC_NV_FLASH_NODE, erase_block_size) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:387:34: note: in expansion of macro 'UTIL_CAT' 387 | #define DT_CHILD(node_id, child) UTIL_CAT(node_id, DT_S_PREFIX(child)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:27: note: in expansion of macro 'DT_CHILD' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:31: note: in expansion of macro 'UTIL_CAT' 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2381:27: note: in expansion of macro 'DT_INST' 2381 | #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:36: note: in expansion of macro 'DT_DRV_INST' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:24:45: note: in expansion of macro 'SOC_NV_FLASH_NODE' 24 | #define FLASH_NOP_DEVICE_ERASE_UNIT DT_PROP(SOC_NV_FLASH_NODE, erase_block_size) | ^~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:100:16: note: in expansion of macro 'FLASH_NOP_DEVICE_ERASE_UNIT' 100 | if ((offset % FLASH_NOP_DEVICE_ERASE_UNIT) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/nrfconnect/NRF/v2.0.0/nrf/drivers/flash/flash_nop_device/flash_nop_device.c: At top level: D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:40: error: 'DT_N_INST_0_zephyr_sim_flash_S_flash_sim_0_REG_IDX_0_VAL_SIZE' undeclared here (not in a function) 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2991:24: note: in definition of macro 'DT_CAT' 2991 | #define DT_CAT(a1, a2) a1 ## a2 | ^~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:1673:30: note: in expansion of macro 'DT_REG_SIZE_BY_IDX' 1673 | #define DT_REG_SIZE(node_id) DT_REG_SIZE_BY_IDX(node_id, 0) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:26:37: note: in expansion of macro 'DT_REG_SIZE' 26 | #define FLASH_NOP_DEVICE_FLASH_SIZE DT_REG_SIZE(SOC_NV_FLASH_NODE) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:387:34: note: in expansion of macro 'UTIL_CAT' 387 | #define DT_CHILD(node_id, child) UTIL_CAT(node_id, DT_S_PREFIX(child)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:27: note: in expansion of macro 'DT_CHILD' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:31: note: in expansion of macro 'UTIL_CAT' 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2381:27: note: in expansion of macro 'DT_INST' 2381 | #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:36: note: in expansion of macro 'DT_DRV_INST' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:26:49: note: in expansion of macro 'SOC_NV_FLASH_NODE' 26 | #define FLASH_NOP_DEVICE_FLASH_SIZE DT_REG_SIZE(SOC_NV_FLASH_NODE) | ^~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:31:38: note: in expansion of macro 'FLASH_NOP_DEVICE_FLASH_SIZE' 31 | #define FLASH_NOP_DEVICE_PAGE_COUNT (FLASH_NOP_DEVICE_FLASH_SIZE / \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:110:17: note: in expansion of macro 'FLASH_NOP_DEVICE_PAGE_COUNT' 110 | .pages_count = FLASH_NOP_DEVICE_PAGE_COUNT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:40: error: 'DT_N_INST_0_zephyr_sim_flash_S_flash_sim_0_P_erase_block_size' undeclared here (not in a function) 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2991:24: note: in definition of macro 'DT_CAT' 2991 | #define DT_CAT(a1, a2) a1 ## a2 | ^~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:24:37: note: in expansion of macro 'DT_PROP' 24 | #define FLASH_NOP_DEVICE_ERASE_UNIT DT_PROP(SOC_NV_FLASH_NODE, erase_block_size) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:387:34: note: in expansion of macro 'UTIL_CAT' 387 | #define DT_CHILD(node_id, child) UTIL_CAT(node_id, DT_S_PREFIX(child)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:27: note: in expansion of macro 'DT_CHILD' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:31: note: in expansion of macro 'UTIL_CAT' 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2381:27: note: in expansion of macro 'DT_INST' 2381 | #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:20:36: note: in expansion of macro 'DT_DRV_INST' 20 | #define SOC_NV_FLASH_NODE DT_CHILD(DT_DRV_INST(0), flash_sim_0) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:24:45: note: in expansion of macro 'SOC_NV_FLASH_NODE' 24 | #define FLASH_NOP_DEVICE_ERASE_UNIT DT_PROP(SOC_NV_FLASH_NODE, erase_block_size) | ^~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:32:9: note: in expansion of macro 'FLASH_NOP_DEVICE_ERASE_UNIT' 32 | FLASH_NOP_DEVICE_ERASE_UNIT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:110:17: note: in expansion of macro 'FLASH_NOP_DEVICE_PAGE_COUNT' 110 | .pages_count = FLASH_NOP_DEVICE_PAGE_COUNT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:9: D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:40: error: 'DT_N_INST_0_zephyr_sim_flash_FULL_NAME' undeclared here (not in a function) 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\device.h:920:11: note: in definition of macro 'Z_DEVICE_DEFINE' 920 | .name = drv_name, \ | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:64:53: note: in expansion of macro '__DEBRACKET' 64 | #define __GET_ARG2_DEBRACKET(ignore_this, val, ...) __DEBRACKET val | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:59:2: note: in expansion of macro '__GET_ARG2_DEBRACKET' 59 | __GET_ARG2_DEBRACKET(one_or_two_args _if_code, _else_code) | ^~~~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:54:2: note: in expansion of macro '__COND_CODE' 54 | __COND_CODE(_XXXX##_flag, _if_1_code, _else_code) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_macro.h:157:2: note: in expansion of macro 'Z_COND_CODE_1' 157 | Z_COND_CODE_1(_flag, _if_1_code, _else_code) | ^~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:704:2: note: in expansion of macro 'COND_CODE_1' 704 | COND_CODE_1(DT_NODE_HAS_PROP(node_id, prop), \ | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\device.h:203:2: note: in expansion of macro 'DT_PROP_OR' 203 | DT_PROP_OR(node_id, label, DT_NODE_FULL_NAME(node_id)) | ^~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:475:36: note: in expansion of macro 'DT_CAT' 475 | #define DT_NODE_FULL_NAME(node_id) DT_CAT(node_id, _FULL_NAME) | ^~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\device.h:203:29: note: in expansion of macro 'DT_NODE_FULL_NAME' 203 | DT_PROP_OR(node_id, label, DT_NODE_FULL_NAME(node_id)) | ^~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\device.h:253:4: note: in expansion of macro 'DEVICE_DT_NAME' 253 | DEVICE_DT_NAME(node_id), init_fn, \ | ^~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\device.h:272:2: note: in expansion of macro 'DEVICE_DT_DEFINE' 272 | DEVICE_DT_DEFINE(DT_DRV_INST(inst), __VA_ARGS__) | ^~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\sys\util_internal.h:98:26: note: in expansion of macro 'UTIL_PRIMITIVE_CAT' 98 | #define UTIL_CAT(a, ...) UTIL_PRIMITIVE_CAT(a, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:305:31: note: in expansion of macro 'UTIL_CAT' 305 | #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) | ^~~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\devicetree.h:2381:27: note: in expansion of macro 'DT_INST' 2381 | #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) | ^~~~~~~ D:\nrfconnect\NRF\v2.0.0\zephyr\include\zephyr\device.h:272:19: note: in expansion of macro 'DT_DRV_INST' 272 | DEVICE_DT_DEFINE(DT_DRV_INST(inst), __VA_ARGS__) | ^~~~~~~~~~~ D:\nrfconnect\NRF\v2.0.0\nrf\drivers\flash\flash_nop_device\flash_nop_device.c:147:1: note: in expansion of macro 'DEVICE_DT_INST_DEFINE' 147 | DEVICE_DT_INST_DEFINE(0, flash_init, NULL, | ^~~~~~~~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed. FATAL ERROR: command exited with status 1: 'd:\nrfconnect\NRF\toolchains\v2.0.0\opt\bin\cmake.EXE' --build 'd:\nrfconnect\project\peripheral_uart\build'