Hi,
I am using NCS v2.0.0, VScode with "nrf connect for vscode v2022.7.242".
I can't build any samples with MCUboot, by enable CONFIG_BOOTLOADER_MCUBOOT=y.
The build sequence from what observe is as follows.
* 正在执行任务: nRF Connect: Generate config nrf5340dk_nrf5340_cpuapp for d:\ncs\playground\nRF5340_dfu_via_extflash
Building nRF5340_dfu_via_extflash
west build --build-dir d:\ncs\playground\nRF5340_dfu_via_extflash\build d:\ncs\playground\nRF5340_dfu_via_extflash --pristine --board nrf5340dk_nrf5340_cpuapp -- -DNCS_TOOLCHAIN_VERSION:STRING="NONE" -DBOARD_ROOT:STRING="d:/ncs/playground/nRF5340_dfu_via_extflash"
-- west build: generating a build system
Loading Zephyr default modules (Zephyr base).
-- Application: D:/ncs/playground/nRF5340_dfu_via_extflash
-- Found Python3: D:/ncs/toolchains/v2.0.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Cache files will be written to: D:/ncs/v2.0.0/zephyr/.cache
-- Zephyr version: 3.0.99 (D:/ncs/v2.0.0/zephyr)
-- Found west (found suitable version "0.13.1", minimum required is "0.7.1")
-- Board: nrf5340dk_nrf5340_cpuapp
-- Found host-tools: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
-- Found dtc: D:/ncs/toolchains/v2.0.0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
-- Found BOARD.dts: D:/ncs/v2.0.0/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpuapp.dts
-- Found devicetree overlay: D:/ncs/playground/nRF5340_dfu_via_extflash/app.overlay
-- Generated zephyr.dts: D:/ncs/playground/nRF5340_dfu_via_extflash/build/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: D:/ncs/playground/nRF5340_dfu_via_extflash/build/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: D:/ncs/playground/nRF5340_dfu_via_extflash/build/zephyr/include/generated/device_extern.h
-- Including generated dts.cmake file: D:/ncs/playground/nRF5340_dfu_via_extflash/build/zephyr/dts.cmake
Parsing D:/ncs/playground/nRF5340_dfu_via_extflash/Kconfig
Loaded configuration 'D:/ncs/v2.0.0/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpuapp_defconfig'
Merged configuration 'D:/ncs/playground/nRF5340_dfu_via_extflash/prj.conf'
Configuration saved to 'D:/ncs/playground/nRF5340_dfu_via_extflash/build/zephyr/.config'
Kconfig header saved to 'D:/ncs/playground/nRF5340_dfu_via_extflash/build/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 10.3.0
-- The CXX compiler identification is GNU 10.3.0
-- The ASM compiler identification is GNU
-- Found assembler: D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
-- Found Python3: D:/ncs/toolchains/v2.0.0/opt/bin/python.exe (found version "3.8.2") found components: Interpreter
=== child image mcuboot - begin ===
loading initial cache file D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/child_image_preload.cmake
Loading Zephyr default modules (Zephyr base).
-- Application: D:/ncs/v2.0.0/bootloader/mcuboot/boot/zephyr
-- Found Python3: D:/ncs/toolchains/v2.0.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Cache files will be written to: D:/ncs/v2.0.0/zephyr/.cache
-- Zephyr version: 3.0.99 (D:/ncs/v2.0.0/zephyr)
-- Found west (found suitable version "0.13.1", minimum required is "0.7.1")
-- Board: nrf5340dk_nrf5340_cpuapp
-- Found host-tools: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
-- Found dtc: D:/ncs/toolchains/v2.0.0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
-- Found BOARD.dts: D:/ncs/v2.0.0/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpuapp.dts
-- Found devicetree overlay: D:/ncs/v2.0.0/nrf/modules/mcuboot/usb.overlay
-- Found devicetree overlay: D:/ncs/v2.0.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Generated zephyr.dts: D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr/include/generated/device_extern.h
-- Including generated dts.cmake file: D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr/dts.cmake
Parsing D:/ncs/v2.0.0/bootloader/mcuboot/boot/zephyr/Kconfig
Loaded configuration 'D:/ncs/v2.0.0/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpuapp_defconfig'
Merged configuration 'D:/ncs/v2.0.0/bootloader/mcuboot/boot/zephyr/prj.conf'
Merged configuration 'D:/ncs/v2.0.0/nrf/subsys/partition_manager/partition_manager_enabled.conf'
Merged configuration 'D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to 'D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr/.config'
Kconfig header saved to 'D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 10.3.0
-- The CXX compiler identification is GNU 10.3.0
-- The ASM compiler identification is GNU
-- Found assembler: D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
MCUBoot bootloader key file: D:/ncs/v2.0.0/bootloader/mcuboot/root-rsa-2048.pem
-- Configuring done
-- Generating done
-- Build files have been written to: D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot
=== child image mcuboot - end ===
CMake Warning at D:\ncs\v2.0.0\nrf\modules\mcuboot\CMakeLists.txt:281 (message):
---------------------------------------------------------
--- WARNING: Using default MCUBoot key, it should not ---
--- be used for production. ---
---------------------------------------------------------
=== child image cpunet - cpunet begin ===
loading initial cache file D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/child_image_preload.cmake
Loading Zephyr default modules (Zephyr base).
-- Application: D:/ncs/playground/nRF5340_dfu_via_extflash/cpunet
-- Found Python3: D:/ncs/toolchains/v2.0.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Cache files will be written to: D:/ncs/v2.0.0/zephyr/.cache
-- Zephyr version: 3.0.99 (D:/ncs/v2.0.0/zephyr)
-- Found west (found suitable version "0.13.1", minimum required is "0.7.1")
-- Board: nrf5340dk_nrf5340_cpunet
-- Found host-tools: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
-- Found dtc: D:/ncs/toolchains/v2.0.0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
-- Found BOARD.dts: D:/ncs/v2.0.0/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpunet.dts
-- Found devicetree overlay: D:/ncs/playground/nRF5340_dfu_via_extflash/cpunet/app.overlay
-- Generated zephyr.dts: D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/zephyr/include/generated/device_extern.h
-- Including generated dts.cmake file: D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/zephyr/dts.cmake
Parsing D:/ncs/v2.0.0/zephyr/Kconfig
Loaded configuration 'D:/ncs/v2.0.0/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpunet_defconfig'
Merged configuration 'D:/ncs/playground/nRF5340_dfu_via_extflash/cpunet/prj.conf'
Merged configuration 'D:/ncs/v2.0.0/nrf/subsys/partition_manager/partition_manager_enabled.conf'
Configuration saved to 'D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/zephyr/.config'
Kconfig header saved to 'D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 10.3.0
-- The CXX compiler identification is GNU 10.3.0
-- The ASM compiler identification is GNU
-- Found assembler: D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
=== child image b0n - cpunet (inherited) begin ===
loading initial cache file D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/b0n/child_image_preload.cmake
Loading Zephyr default modules (Zephyr base).
-- Application: D:/ncs/v2.0.0/nrf/samples/nrf5340/netboot
-- Found Python3: D:/ncs/toolchains/v2.0.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Cache files will be written to: D:/ncs/v2.0.0/zephyr/.cache
-- Zephyr version: 3.0.99 (D:/ncs/v2.0.0/zephyr)
-- Found west (found suitable version "0.13.1", minimum required is "0.7.1")
-- Board: nrf5340dk_nrf5340_cpunet
-- Found host-tools: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
-- Found dtc: D:/ncs/toolchains/v2.0.0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: zephyr 0.14.1 (D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk)
-- Found BOARD.dts: D:/ncs/v2.0.0/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpunet.dts
-- Generated zephyr.dts: D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/b0n/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/b0n/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/b0n/zephyr/include/generated/device_extern.h
-- Including generated dts.cmake file: D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/b0n/zephyr/dts.cmake
Parsing D:/ncs/v2.0.0/nrf/samples/nrf5340/netboot/Kconfig
Loaded configuration 'D:/ncs/v2.0.0/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpunet_defconfig'
Merged configuration 'D:/ncs/v2.0.0/nrf/samples/nrf5340/netboot/prj.conf'
Merged configuration 'D:/ncs/v2.0.0/nrf/subsys/partition_manager/partition_manager_enabled.conf'
Configuration saved to 'D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/b0n/zephyr/.config'
Kconfig header saved to 'D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/b0n/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 10.3.0
-- The CXX compiler identification is GNU 10.3.0
-- The ASM compiler identification is GNU
-- Found assembler: D:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
CMake Warning at D:\ncs\v2.0.0\zephyr\CMakeLists.txt:1803 (message):
__ASSERT() statements are globally ENABLED
-- Configuring done
-- Generating done
-- Build files have been written to: D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/b0n
=== child image b0n - cpunet (inherited) end ===
CMake Warning at D:\ncs\v2.0.0\zephyr\CMakeLists.txt:1803 (message):
__ASSERT() statements are globally ENABLED
-- Configuring done
-- Generating done
-- Build files have been written to: D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet
=== child image cpunet - cpunet end ===
CMake Warning at D:\ncs\v2.0.0\zephyr\CMakeLists.txt:1803 (message):
__ASSERT() statements are globally ENABLED
-- Found partition manager static configuration: D:/ncs/playground/nRF5340_dfu_via_extflash/boards/pm_static.yml
Partition 'mcuboot' is not included in the dynamic resolving since it is statically defined.
Partition 'mcuboot_pad' is not included in the dynamic resolving since it is statically defined.
Partition 'mcuboot_primary' is not included in the dynamic resolving since it is statically defined.
Partition 'mcuboot_primary_app' is not included in the dynamic resolving since it is statically defined.
Partition 'mcuboot_secondary' is not included in the dynamic resolving since it is statically defined.
-- Configuring done
-- Generating done
-- Build files have been written to: D:/ncs/playground/nRF5340_dfu_via_extflash/build
-- west build: building application
[1/209] Generating include/generated/version.h
-- Zephyr version: 3.0.99 (D:/ncs/v2.0.0/zephyr), build: v3.0.99-ncs1
[2/209] Creating directories for 'mcuboot_subimage'
[3/209] Creating directories for 'cpunet_subimage'
[4/209] No download step for 'cpunet_subimage'
[5/209] No download step for 'mcuboot_subimage'
[6/209] No update step for 'cpunet_subimage'
[7/209] No update step for 'mcuboot_subimage'
[8/209] No patch step for 'cpunet_subimage'
[9/209] No patch step for 'mcuboot_subimage'
[10/209] No configure step for 'cpunet_subimage'
[10/209] Performing build step for 'cpunet_subimage'
[0/194] Generating extra provision key files
[1/194] Generating include/generated/version.h
-- Zephyr version: 3.0.99 (D:/ncs/v2.0.0/zephyr), build: v3.0.99-ncs1
[7/194] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[8/194] Performing build step for 'b0n_subimage'
[1/161] Generating include/generated/version.h
-- Zephyr version: 3.0.99 (D:/ncs/v2.0.0/zephyr), build: v3.0.99-ncs1
[2/161] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[3/161] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[4/161] Generating include/generated/driver-validation.h
[5/161] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/161] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[7/161] Generating include/generated/offsets.h
[8/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[9/161] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[10/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[11/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[12/161] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[13/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[14/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[15/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[16/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[17/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[18/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[19/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[20/161] Generating linker_zephyr_pre0.cmd
[21/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[22/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[23/161] Linking C static library zephyr\arch\common\libisr_tables.a
[24/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[25/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[26/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[27/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[28/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[29/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[30/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[31/161] 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
[32/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[33/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[34/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj
[35/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[36/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[37/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[38/161] Linking C static library zephyr\arch\arch\arm\core\aarch32\libarch__arm__core__aarch32.a
[39/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[40/161] Linking C static library zephyr\arch\common\libarch__common.a
[41/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[42/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj
[43/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[44/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[45/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[46/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[47/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[48/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[49/161] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\libarch__arm__core__aarch32__cortex_m.a
[50/161] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\cmse\libarch__arm__core__aarch32__cortex_m__cmse.a
[51/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[52/161] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj
[53/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[54/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[55/161] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj
[56/161] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/flash_page_layout.c.obj
[57/161] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj
[58/161] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[59/161] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj
[60/161] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/soc_flash_nrf.c.obj
[61/161] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj
[62/161] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[63/161] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[64/161] Linking C static library zephyr\lib\libc\minimal\liblib__libc__minimal.a
[65/161] Building C object modules/nrf/lib/fprotect/CMakeFiles/..__nrf__lib__fprotect.dir/fprotect_acl.c.obj
[66/161] Building C object modules/nrf/lib/fatal_error/CMakeFiles/..__nrf__lib__fatal_error.dir/fatal_error.c.obj
[67/161] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj
[68/161] Linking C static library zephyr\drivers\serial\libdrivers__serial.a
[69/161] Linking C static library zephyr\drivers\flash\libdrivers__flash.a
[70/161] Linking C static library zephyr\drivers\clock_control\libdrivers__clock_control.a
[71/161] Linking C static library zephyr\lib\posix\liblib__posix.a
[72/161] Linking C static library zephyr\drivers\timer\libdrivers__timer.a
[73/161] Building C object modules/nrf/subsys/bootloader/bl_boot/CMakeFiles/..__nrf__subsys__bootloader__bl_boot.dir/bl_boot.c.obj
[74/161] Building C object modules/nrf/subsys/bootloader/bl_crypto/CMakeFiles/..__nrf__subsys__bootloader__bl_crypto.dir/bl_crypto_oberon_hash.c.obj
[75/161] Linking C static library zephyr\drivers\console\libdrivers__console.a
[76/161] Building C object modules/nrf/subsys/bootloader/bl_crypto/CMakeFiles/..__nrf__subsys__bootloader__bl_crypto.dir/bl_crypto.c.obj
[77/161] Building C object modules/nrf/subsys/bootloader/bl_validation/CMakeFiles/..__nrf__subsys__bootloader__bl_validation.dir/bl_validation.c.obj
[78/161] Linking C static library modules\nrf\lib\fatal_error\lib..__nrf__lib__fatal_error.a
[79/161] Linking C static library modules\nrf\lib\fprotect\lib..__nrf__lib__fprotect.a
[80/161] Linking C static library zephyr\drivers\pinctrl\libdrivers__pinctrl.a
[81/161] Building C object modules/nrf/subsys/pcd/CMakeFiles/..__nrf__subsys__pcd.dir/src/pcd.c.obj
FAILED: modules/nrf/subsys/pcd/CMakeFiles/..__nrf__subsys__pcd.dir/src/pcd.c.obj
D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DEXT_API_MAGIC=0x281ee6de,0xb845acea,13570 -DFIRMWARE_INFO_MAGIC=0x281ee6de,0x8fcebb4c,13570 -DKERNEL -DNRF5340_XXAA_NETWORK -DUSE_PARTITION_MANAGER=1 -DVALIDATION_INFO_MAGIC=0x281ee6de,0x86518483,79106 -DVALIDATION_POINTER_MAGIC=0x281ee6de,0x6919b47e,79106 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -ID:/ncs/v2.0.0/zephyr/include/zephyr -ID:/ncs/v2.0.0/zephyr/include -Izephyr/include/generated -ID:/ncs/v2.0.0/zephyr/soc/arm/nordic_nrf/nrf53 -ID:/ncs/v2.0.0/zephyr/soc/arm/nordic_nrf/common/. -ID:/ncs/v2.0.0/nrf/include -ID:/ncs/v2.0.0/nrf/subsys/bootloader/include -ID:/ncs/v2.0.0/modules/hal/cmsis/CMSIS/Core/Include -ID:/ncs/v2.0.0/modules/hal/nordic/nrfx -ID:/ncs/v2.0.0/modules/hal/nordic/nrfx/drivers/include -ID:/ncs/v2.0.0/modules/hal/nordic/nrfx/mdk -ID:/ncs/v2.0.0/zephyr/modules/hal_nordic/nrfx/. -ID:/ncs/v2.0.0/nrfxlib/crypto/nrf_oberon/include -isystem D:/ncs/v2.0.0/zephyr/lib/libc/minimal/include -isystem d:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include -isystem d:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include-fixed -Os -imacros D:/ncs/playground/nRF5340_dfu_via_extflash/build/cpunet/b0n/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -imacros D:/ncs/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:/ncs/v2.0.0/nrf/samples/nrf5340/netboot=CMAKE_SOURCE_DIR -fmacro-prefix-map=D:/ncs/v2.0.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=D:/ncs/v2.0.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MT modules/nrf/subsys/pcd/CMakeFiles/..__nrf__subsys__pcd.dir/src/pcd.c.obj -MF modules\nrf\subsys\pcd\CMakeFiles\..__nrf__subsys__pcd.dir\src\pcd.c.obj.d -o modules/nrf/subsys/pcd/CMakeFiles/..__nrf__subsys__pcd.dir/src/pcd.c.obj -c D:/ncs/v2.0.0/nrf/subsys/pcd/src/pcd.c
In file included from D:\ncs\v2.0.0\nrf\subsys\pcd\src\pcd.c:9:
D:\ncs\v2.0.0\nrf\include\dfu\pcd.h:47:25: error: 'PM__PCD_SRAM_ADDRESS' undeclared here (not in a function); did you mean 'PM_SRAM_ADDRESS'?
47 | #define PCD_CMD_ADDRESS PM__PCD_SRAM_ADDRESS
| ^~~~~~~~~~~~~~~~~~~~
D:\ncs\v2.0.0\nrf\subsys\pcd\src\pcd.c:47:48: note: in expansion of macro 'PCD_CMD_ADDRESS'
47 | static struct pcd_cmd *cmd = (struct pcd_cmd *)PCD_CMD_ADDRESS;
| ^~~~~~~~~~~~~~~
[82/161] Building C object modules/nrf/subsys/bootloader/bl_storage/CMakeFiles/..__nrf__subsys__bootloader__bl_storage.dir/bl_storage.c.obj
[83/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[84/161] Building C object CMakeFiles/app.dir/src/main.c.obj
[85/161] Building C object modules/nrf/subsys/fw_info/CMakeFiles/..__nrf__subsys__fw_info.dir/fw_info.c.obj
[86/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj
[87/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj
[88/161] Linking C static library modules\nrf\subsys\bootloader\bl_boot\lib..__nrf__subsys__bootloader__bl_boot.a
[89/161] Linking C static library modules\nrf\subsys\bootloader\bl_crypto\lib..__nrf__subsys__bootloader__bl_crypto.a
[90/161] Linking C static library modules\nrf\subsys\bootloader\bl_validation\lib..__nrf__subsys__bootloader__bl_validation.a
ninja: build stopped: subcommand failed.
[137/194] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c.obj
FAILED: modules/nrf/samples/b0n_subimage-prefix/src/b0n_subimage-stamp/b0n_subimage-build b0n/zephyr/zephyr.hex b0n/zephyr/zephyr.elf
cmd.exe /C "cd /D D:\ncs\playground\nRF5340_dfu_via_extflash\build\cpunet\b0n && D:\ncs\toolchains\v2.0.0\opt\bin\cmake.exe --build . --"
[139/194] Building C object modules/segger/CMakeFiles/modules__segger.dir/SEGGER_RTT_zephyr.c.obj
[140/194] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_dppi.c.obj
[141/194] Linking C static library modules\nrf\lib\fatal_error\lib..__nrf__lib__fatal_error.a
[142/194] Building C object modules/segger/CMakeFiles/modules__segger.dir/D_/ncs/v2.0.0/modules/debug/segger/SEGGER/SEGGER_RTT.c.obj
[143/194] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj
[144/194] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[145/194] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[146/194] Linking C static library modules\nrf\subsys\fw_info\lib..__nrf__subsys__fw_info.a
[147/194] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
ninja: build stopped: subcommand failed.
[167/209] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
FAILED: modules/nRF5340_dfu_via_extflash/cpunet_subimage-prefix/src/cpunet_subimage-stamp/cpunet_subimage-build cpunet/zephyr/zephyr.hex cpunet/zephyr/zephyr.elf cpunet/zephyr/merged_cpunet.hex
cmd.exe /C "cd /D D:\ncs\playground\nRF5340_dfu_via_extflash\build\cpunet && D:\ncs\toolchains\v2.0.0\opt\bin\cmake.exe --build . --"
[169/209] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[170/209] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[171/209] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[172/209] Building C object zephyr/kernel/CMakeFiles/kernel.dir/pipes.c.obj
[173/209] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[174/209] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[175/209] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[176/209] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[177/209] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: 'd:\ncs\toolchains\v2.0.0\opt\bin\cmake.EXE' --build 'd:\ncs\playground\nRF5340_dfu_via_extflash\build'
* 终端进程已终止,退出代码: 1。
* 终端将被任务重用,按任意键关闭。
* 正在执行任务: nRF Connect: Build: nRF5340_dfu_via_extflash/build (active)
Building nRF5340_dfu_via_extflash
west build --build-dir d:\ncs\playground\nRF5340_dfu_via_extflash\build d:\ncs\playground\nRF5340_dfu_via_extflash
[0/33] Performing build step for 'mcuboot_subimage'
[1/272] Generating include/generated/version.h
-- Zephyr version: 3.0.99 (D:/ncs/v2.0.0/zephyr), build: v3.0.99-ncs1
[2/272] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[3/272] Generating include/generated/driver-validation.h
[4/272] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[5/272] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/272] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[7/272] Generating include/generated/offsets.h
[8/272] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[9/272] Building C object zephyr/CMakeFiles/zephyr.dir/D_/ncs/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/src/nrf_cc3xx_platform_no_mutex_zephyr.c.obj
[10/272] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[11/272] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[12/272] Building C object zephyr/CMakeFiles/zephyr.dir/D_/ncs/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/src/nrf_cc3xx_platform_abort_zephyr.c.obj
[13/272] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[14/272] Building C object zephyr/CMakeFiles/zephyr.dir/D_/ncs/v2.0.0/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj
[15/272] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[16/272] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[17/272] Generating linker_zephyr_pre1.cmd
[18/272] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[19/272] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[20/272] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[21/272] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[22/272] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[23/272] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[24/272] 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
[25/272] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[26/272] Generating linker_zephyr_pre0.cmd
[27/272] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[28/272] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[29/272] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[30/272] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[31/272] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[32/272] Linking C static library zephyr\arch\common\libisr_tables.a
[33/272] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[34/272] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\cmse\libarch__arm__core__aarch32__cortex_m__cmse.a
[35/272] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[36/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[37/272] Linking C static library zephyr\arch\arch\arm\core\aarch32\libarch__arm__core__aarch32.a
[38/272] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[39/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[40/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[41/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[42/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj
[43/272] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[44/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[45/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[46/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj
[47/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[48/272] Linking C static library zephyr\arch\common\libarch__common.a
[49/272] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[50/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[51/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[52/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[53/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[54/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[55/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[56/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[57/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[58/272] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[59/272] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\libarch__arm__core__aarch32__cortex_m.a
[60/272] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[61/272] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj
[62/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[63/272] Linking C static library zephyr\arch\arch\arm\core\aarch32\mpu\libarch__arm__core__aarch32__mpu.a
[64/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[65/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[66/272] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj
[67/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[68/272] Linking C static library zephyr\lib\libc\minimal\liblib__libc__minimal.a
[69/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[70/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[71/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[72/272] Linking C static library zephyr\soc\arm\common\cortex_m\libsoc__arm__common__cortex_m.a
[73/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[74/272] Linking C static library zephyr\lib\posix\liblib__posix.a
[75/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[76/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[77/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[78/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj
[79/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj
[80/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[81/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[82/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[83/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[84/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj
[85/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj
[86/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj
[87/272] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[88/272] Generating zephyr/autogen-pubkey.c
[89/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[90/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[91/272] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[92/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[93/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[94/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[95/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
[96/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
[97/272] Building C object CMakeFiles/app.dir/keys.c.obj
[98/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[99/272] Linking C static library zephyr\kernel\libkernel.a
[100/272] Building C object CMakeFiles/app.dir/flash_map_extended.c.obj
[101/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/image_ed25519.c.obj
[102/272] Building C object CMakeFiles/app.dir/main.c.obj
[103/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/image_validate.c.obj
[104/272] Building C object CMakeFiles/app.dir/os.c.obj
[105/272] Building C object CMakeFiles/app.dir/zephyr/autogen-pubkey.c.obj
[106/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/encrypted.c.obj
[107/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/tlv.c.obj
[108/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/image_ec256.c.obj
[109/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/image_rsa.c.obj
[110/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/fault_injection_hardening.c.obj
[111/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/swap_scratch.c.obj
[112/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/caps.c.obj
[113/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/swap_misc.c.obj
[114/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_misc.c.obj
[115/272] Building C object CMakeFiles/app.dir/nrf_cleanup.c.obj
[116/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[117/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/loader.c.obj
[118/272] Building C object CMakeFiles/app.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/swap_move.c.obj
[119/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[120/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[121/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[122/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[123/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_nano.c.obj
[124/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[125/272] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[126/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[127/272] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj
[128/272] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
[129/272] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[130/272] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map_layout.c.obj
[131/272] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[132/272] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map.c.obj
[133/272] Linking C static library app\libapp.a
[134/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/mpsc_pbuf.c.obj
[135/272] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/reboot.c.obj
[136/272] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[137/272] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/soc.c.obj
[138/272] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
[139/272] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_nrfx.c.obj
[140/272] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj
[141/272] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/soc_flash_nrf.c.obj
[142/272] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj
[143/272] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/flash_page_layout.c.obj
[144/272] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[145/272] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj
[146/272] Linking C static library zephyr\drivers\gpio\libdrivers__gpio.a
[147/272] Linking C static library zephyr\libzephyr.a
[148/272] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj
[149/272] Linking C static library zephyr\drivers\console\libdrivers__console.a
[150/272] Linking C static library zephyr\drivers\clock_control\libdrivers__clock_control.a
[151/272] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[152/272] Linking C static library zephyr\drivers\serial\libdrivers__serial.a
[153/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/error.c.obj
[154/272] Building C object modules/nrf/lib/fprotect/CMakeFiles/..__nrf__lib__fprotect.dir/fprotect_spu.c.obj
[155/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/entropy.c.obj
[156/272] Linking C static library zephyr\drivers\flash\libdrivers__flash.a
[157/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/gcm.c.obj
[158/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/entropy_poll.c.obj
[159/272] Linking C static library zephyr\drivers\timer\libdrivers__timer.a
[160/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/hkdf.c.obj
[161/272] Building C object modules/nrf/lib/fatal_error/CMakeFiles/..__nrf__lib__fatal_error.dir/fatal_error.c.obj
[162/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/aria.c.obj
[163/272] Linking C static library zephyr\drivers\pinctrl\libdrivers__pinctrl.a
[164/272] Linking C static library modules\nrf\lib\fprotect\lib..__nrf__lib__fprotect.a
[165/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/aesni.c.obj
[166/272] Building C object modules/nrf/drivers/hw_cc310/CMakeFiles/..__nrf__drivers__hw_cc310.dir/hw_cc310.c.obj
[167/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/base64.c.obj
[168/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/zephyr_init.c.obj
[169/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/aes.c.obj
[170/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/camellia.c.obj
[171/272] Linking C static library modules\nrf\lib\fatal_error\lib..__nrf__lib__fatal_error.a
[172/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/asn1write.c.obj
[173/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/cipher_wrap.c.obj
[174/272] Building C object modules/mcuboot/boot/bootutil/zephyr/CMakeFiles/mcuboot_util.dir/D_/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c.obj
[175/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/asn1parse.c.obj
[176/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/chacha20.c.obj
[177/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/chachapoly.c.obj
[178/272] Linking C static library modules\nrf\drivers\hw_cc310\lib..__nrf__drivers__hw_cc310.a
[179/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ccm.c.obj
[180/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/dhm.c.obj
[181/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/cipher.c.obj
[182/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/cmac.c.obj
[183/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/debug.c.obj
[184/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/des.c.obj
[185/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ecjpake.c.obj
[186/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ctr_drbg.c.obj
[187/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ecp_curves.c.obj
[188/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ecdh.c.obj
[189/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ecp.c.obj
[190/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ecdsa.c.obj
[191/272] Linking C static library modules\mcuboot\boot\bootutil\zephyr\libmcuboot_util.a
[192/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/md5.c.obj
[193/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/hmac_drbg.c.obj
[194/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/mps_reader.c.obj
[195/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/padlock.c.obj
[196/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/bignum.c.obj
[197/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/memory_buffer_alloc.c.obj
[198/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/md.c.obj
[199/272] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_wdt.c.obj
[200/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/nist_kw.c.obj
[201/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/oid.c.obj
[202/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/mps_trace.c.obj
[203/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/net_sockets.c.obj
[204/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/pkcs12.c.obj
[205/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/pk.c.obj
[206/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/pkcs5.c.obj
[207/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/pk_wrap.c.obj
[208/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/pem.c.obj
[209/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/poly1305.c.obj
[210/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/platform.c.obj
[211/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/pkparse.c.obj
[212/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_aead.c.obj
[213/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/pkwrite.c.obj
[214/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/platform_util.c.obj
[215/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_cipher.c.obj
[216/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_client.c.obj
[217/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto.c.obj
[218/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_rsa.c.obj
[219/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_driver_wrappers.c.obj
[220/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_ecp.c.obj
[221/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_mac.c.obj
[222/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_se.c.obj
[223/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ripemd160.c.obj
[224/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_hash.c.obj
[225/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_its_file.c.obj
[226/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_storage.c.obj
[227/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/psa_crypto_slot_management.c.obj
[228/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/sha1.c.obj
[229/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/sha512.c.obj
[230/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/sha256.c.obj
[231/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ssl_cache.c.obj
[232/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/rsa_alt_helpers.c.obj
[233/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ssl_ciphersuites.c.obj
[234/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ssl_cli.c.obj
[235/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ssl_srv.c.obj
[236/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ssl_cookie.c.obj
[237/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ssl_ticket.c.obj
[238/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ssl_msg.c.obj
[239/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ssl_tls13_keys.c.obj
[240/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/ssl_tls.c.obj
[241/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/rsa.c.obj
[242/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/threading.c.obj
[243/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/version.c.obj
[244/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/version_features.c.obj
[245/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/timing.c.obj
[246/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/x509_create.c.obj
[247/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/x509_crl.c.obj
[248/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/x509write_crt.c.obj
[249/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/x509_crt.c.obj
[250/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/x509.c.obj
[251/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/x509_csr.c.obj
[252/272] Building C object modules/mbedtls/CMakeFiles/modules__mbedtls.dir/D_/ncs/v2.0.0/modules/crypto/mbedtls/library/x509write_csr.c.obj
[253/272] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.0.0/modules/hal/nordic/nrfx/mdk/system_nrf5340_application.c.obj
[254/272] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.0.0/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj
[255/272] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj
[256/272] Linking C static library modules\mbedtls\libmodules__mbedtls.a
[257/272] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_clock.c.obj
[258/272] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c.obj
[259/272] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_dppi.c.obj
[260/272] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/D_/ncs/v2.0.0/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj
[261/272] Linking C static library modules\hal_nordic\nrfx\libmodules__hal_nordic__nrfx.a
[262/272] Linking C executable zephyr\zephyr_pre0.elf
[263/272] Generating dev_handles.c
[264/272] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/misc/empty_file.c.obj
[265/272] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/dev_handles.c.obj
[266/272] Linking C executable zephyr\zephyr_pre1.elf
[267/272] Generating linker.cmd
[268/272] Generating isr_tables.c, isrList.bin
[269/272] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
[270/272] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
[271/272] Building C object zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj
[272/272] Linking C executable zephyr\zephyr.elf
FAILED: zephyr/zephyr.elf zephyr/zephyr.map zephyr/zephyr.hex zephyr/zephyr.bin zephyr/zephyr.meta zephyr/zephyr.lst zephyr/zephyr.stat
cmd.exe /C "cd . && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj -o zephyr\zephyr.elf -Wl,-T zephyr/linker.cmd -Wl,-Map=D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr/zephyr_final.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/lib/posix/liblib__posix.a zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a zephyr/drivers/clock_control/libdrivers__clock_control.a zephyr/drivers/console/libdrivers__console.a zephyr/drivers/gpio/libdrivers__gpio.a zephyr/drivers/flash/libdrivers__flash.a zephyr/drivers/serial/libdrivers__serial.a zephyr/drivers/timer/libdrivers__timer.a zephyr/drivers/pinctrl/libdrivers__pinctrl.a modules/nrf/lib/fprotect/lib..__nrf__lib__fprotect.a modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a modules/nrf/drivers/hw_cc310/lib..__nrf__drivers__hw_cc310.a modules/mcuboot/boot/bootutil/zephyr/libmcuboot_util.a modules/mbedtls/libmodules__mbedtls.a modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a -Wl,--no-whole-archive zephyr/kernel/libkernel.a zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -L"d:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/thumb/v8-m.main/nofp" -LD:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr -lgcc -Wl,--print-memory-usage zephyr/arch/common/libisr_tables.a -no-pie -mcpu=cortex-m33 -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 D:/ncs/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/lib/cortex-m33/soft-float/no-interrupts/libnrf_cc312_platform_0.9.14.a && cmd.exe /C "cd /D D:\ncs\playground\nRF5340_dfu_via_extflash\build\mcuboot\zephyr && D:\ncs\toolchains\v2.0.0\opt\bin\cmake.exe -E copy zephyr_final.map zephyr.map && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objcopy.exe --gap-fill 0xff --output-target=ihex --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.hex && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objcopy.exe --gap-fill 0xff --output-target=binary --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.bin && D:\ncs\toolchains\v2.0.0\opt\bin\python.exe D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py --zephyr-base D:/ncs/v2.0.0/zephyr --extra-modules D:/ncs/playground/nRF5340_dfu_via_extflash --meta-out zephyr.meta && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objdump.exe -d -S zephyr.elf > zephyr.lst && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-readelf.exe -e zephyr.elf > zephyr.stat""
Memory region Used Size Region Size %age Used
FLASH: 35792 B 48 KB 72.82%
SRAM: 22640 B 512 KB 4.32%
IDT_LIST: 0 GB 2 KB 0.00%
Traceback (most recent call last):
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 548, in <module>
main()
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 540, in main
meta = process_meta(args.zephyr_base, west_proj, modules,
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 319, in process_meta
if project.sha(MANIFEST_REV_BRANCH) != revision:
File "d:\ncs\toolchains\v2.0.0\opt\bin\Lib\site-packages\west\manifest.py", line 866, in sha
cp = self.git(f'rev-parse {rev}^{{commit}}', capture_stdout=True,
File "d:\ncs\toolchains\v2.0.0\opt\bin\Lib\site-packages\west\manifest.py", line 850, in git
raise subprocess.CalledProcessError(popen.returncode, cmd_list,
subprocess.CalledProcessError: Command '['rev-parse', 'manifest-rev^{commit}']' returned non-zero exit status 128.
ninja: build stopped: subcommand failed.
[8/33] Linking C executable zephyr\zephyr_pre0.elf
[12/33] Linking C executable zephyr\zephyr_pre1.elf
[18/33] Linking C executable zephyr\zephyr.elf
FAILED: zephyr/zephyr.elf zephyr/zephyr.map zephyr/zephyr.hex zephyr/zephyr.bin zephyr/zephyr.meta zephyr/zephyr.lst zephyr/zephyr.stat
cmd.exe /C "cd . && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj -o zephyr\zephyr.elf -Wl,-T zephyr/linker.cmd -Wl,-Map=D:/ncs/playground/nRF5340_dfu_via_extflash/build/zephyr/zephyr_final.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/lib/posix/liblib__posix.a zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a zephyr/boards/arm/nrf5340dk_nrf5340/libboards__arm__nrf5340dk_nrf5340.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/timer/libdrivers__timer.a zephyr/drivers/pinctrl/libdrivers__pinctrl.a zephyr/drivers/mbox/libdrivers__mbox.a modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a modules/nrf/drivers/hw_cc310/lib..__nrf__drivers__hw_cc310.a modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a modules/segger/libmodules__segger.a -Wl,--no-whole-archive zephyr/kernel/libkernel.a zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -L"d:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/thumb/v8-m.main/nofp" -LD:/ncs/playground/nRF5340_dfu_via_extflash/build/zephyr -lgcc -Wl,--print-memory-usage zephyr/arch/common/libisr_tables.a -no-pie -mcpu=cortex-m33 -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 D:/ncs/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/lib/cortex-m33/soft-float/no-interrupts/libnrf_cc312_platform_0.9.14.a && cmd.exe /C "cd /D D:\ncs\playground\nRF5340_dfu_via_extflash\build\zephyr && D:\ncs\toolchains\v2.0.0\opt\bin\cmake.exe -E copy zephyr_final.map zephyr.map && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objcopy.exe --gap-fill 0xff --output-target=ihex --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.hex && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objcopy.exe --gap-fill 0xff --output-target=binary --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.bin && D:\ncs\toolchains\v2.0.0\opt\bin\python.exe D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py --zephyr-base D:/ncs/v2.0.0/zephyr --extra-modules D:/ncs/playground/nRF5340_dfu_via_extflash --meta-out zephyr.meta && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objdump.exe -d -S zephyr.elf > zephyr.lst && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-readelf.exe -e zephyr.elf > zephyr.stat""
Memory region Used Size Region Size %age Used
FLASH: 47932 B 491008 B 9.76%
SRAM: 9808 B 512 KB 1.87%
IDT_LIST: 0 GB 2 KB 0.00%
Traceback (most recent call last):
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 548, in <module>
main()
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 540, in main
meta = process_meta(args.zephyr_base, west_proj, modules,
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 319, in process_meta
if project.sha(MANIFEST_REV_BRANCH) != revision:
File "d:\ncs\toolchains\v2.0.0\opt\bin\Lib\site-packages\west\manifest.py", line 866, in sha
cp = self.git(f'rev-parse {rev}^{{commit}}', capture_stdout=True,
File "d:\ncs\toolchains\v2.0.0\opt\bin\Lib\site-packages\west\manifest.py", line 850, in git
raise subprocess.CalledProcessError(popen.returncode, cmd_list,
subprocess.CalledProcessError: Command '['rev-parse', 'manifest-rev^{commit}']' returned non-zero exit status 128.
FAILED: modules/mcuboot/mcuboot_subimage-prefix/src/mcuboot_subimage-stamp/mcuboot_subimage-build mcuboot/zephyr/zephyr.hex mcuboot/zephyr/zephyr.elf
cmd.exe /C "cd /D D:\ncs\playground\nRF5340_dfu_via_extflash\build\mcuboot && D:\ncs\toolchains\v2.0.0\opt\bin\cmake.exe --build . --"
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: 'd:\ncs\toolchains\v2.0.0\opt\bin\cmake.EXE' --build 'd:\ncs\playground\nRF5340_dfu_via_extflash\build'
* 终端进程已终止,退出代码: 1。
* 终端将被任务重用,按任意键关闭。
* 正在执行任务: nRF Connect: Build: nRF5340_dfu_via_extflash/build (active)
Building nRF5340_dfu_via_extflash
west build --build-dir d:\ncs\playground\nRF5340_dfu_via_extflash\build d:\ncs\playground\nRF5340_dfu_via_extflash
[0/16] Performing build step for 'mcuboot_subimage'
[1/1] Linking C executable zephyr\zephyr.elf
FAILED: zephyr/zephyr.elf zephyr/zephyr.map zephyr/zephyr.hex zephyr/zephyr.bin zephyr/zephyr.meta zephyr/zephyr.lst zephyr/zephyr.stat
cmd.exe /C "cd . && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj -o zephyr\zephyr.elf -Wl,-T zephyr/linker.cmd -Wl,-Map=D:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr/zephyr_final.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/lib/posix/liblib__posix.a zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a zephyr/drivers/clock_control/libdrivers__clock_control.a zephyr/drivers/console/libdrivers__console.a zephyr/drivers/gpio/libdrivers__gpio.a zephyr/drivers/flash/libdrivers__flash.a zephyr/drivers/serial/libdrivers__serial.a zephyr/drivers/timer/libdrivers__timer.a zephyr/drivers/pinctrl/libdrivers__pinctrl.a modules/nrf/lib/fprotect/lib..__nrf__lib__fprotect.a modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a modules/nrf/drivers/hw_cc310/lib..__nrf__drivers__hw_cc310.a modules/mcuboot/boot/bootutil/zephyr/libmcuboot_util.a modules/mbedtls/libmodules__mbedtls.a modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a -Wl,--no-whole-archive zephyr/kernel/libkernel.a zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -L"d:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/thumb/v8-m.main/nofp" -LD:/ncs/playground/nRF5340_dfu_via_extflash/build/mcuboot/zephyr -lgcc -Wl,--print-memory-usage zephyr/arch/common/libisr_tables.a -no-pie -mcpu=cortex-m33 -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 D:/ncs/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/lib/cortex-m33/soft-float/no-interrupts/libnrf_cc312_platform_0.9.14.a && cmd.exe /C "cd /D D:\ncs\playground\nRF5340_dfu_via_extflash\build\mcuboot\zephyr && D:\ncs\toolchains\v2.0.0\opt\bin\cmake.exe -E copy zephyr_final.map zephyr.map && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objcopy.exe --gap-fill 0xff --output-target=ihex --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.hex && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objcopy.exe --gap-fill 0xff --output-target=binary --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.bin && D:\ncs\toolchains\v2.0.0\opt\bin\python.exe D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py --zephyr-base D:/ncs/v2.0.0/zephyr --extra-modules D:/ncs/playground/nRF5340_dfu_via_extflash --meta-out zephyr.meta && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objdump.exe -d -S zephyr.elf > zephyr.lst && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-readelf.exe -e zephyr.elf > zephyr.stat""
Memory region Used Size Region Size %age Used
FLASH: 35792 B 48 KB 72.82%
SRAM: 22640 B 512 KB 4.32%
IDT_LIST: 0 GB 2 KB 0.00%
Traceback (most recent call last):
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 548, in <module>
main()
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 540, in main
meta = process_meta(args.zephyr_base, west_proj, modules,
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 319, in process_meta
if project.sha(MANIFEST_REV_BRANCH) != revision:
File "d:\ncs\toolchains\v2.0.0\opt\bin\Lib\site-packages\west\manifest.py", line 866, in sha
cp = self.git(f'rev-parse {rev}^{{commit}}', capture_stdout=True,
File "d:\ncs\toolchains\v2.0.0\opt\bin\Lib\site-packages\west\manifest.py", line 850, in git
raise subprocess.CalledProcessError(popen.returncode, cmd_list,
subprocess.CalledProcessError: Command '['rev-parse', 'manifest-rev^{commit}']' returned non-zero exit status 128.
ninja: build stopped: subcommand failed.
[1/16] Linking C executable zephyr\zephyr.elf
FAILED: zephyr/zephyr.elf zephyr/zephyr.map zephyr/zephyr.hex zephyr/zephyr.bin zephyr/zephyr.meta zephyr/zephyr.lst zephyr/zephyr.stat
cmd.exe /C "cd . && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj -o zephyr\zephyr.elf -Wl,-T zephyr/linker.cmd -Wl,-Map=D:/ncs/playground/nRF5340_dfu_via_extflash/build/zephyr/zephyr_final.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/lib/posix/liblib__posix.a zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a zephyr/boards/arm/nrf5340dk_nrf5340/libboards__arm__nrf5340dk_nrf5340.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/timer/libdrivers__timer.a zephyr/drivers/pinctrl/libdrivers__pinctrl.a zephyr/drivers/mbox/libdrivers__mbox.a modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a modules/nrf/drivers/hw_cc310/lib..__nrf__drivers__hw_cc310.a modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a modules/segger/libmodules__segger.a -Wl,--no-whole-archive zephyr/kernel/libkernel.a zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -L"d:/ncs/toolchains/v2.0.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/thumb/v8-m.main/nofp" -LD:/ncs/playground/nRF5340_dfu_via_extflash/build/zephyr -lgcc -Wl,--print-memory-usage zephyr/arch/common/libisr_tables.a -no-pie -mcpu=cortex-m33 -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 D:/ncs/v2.0.0/nrfxlib/crypto/nrf_cc312_platform/lib/cortex-m33/soft-float/no-interrupts/libnrf_cc312_platform_0.9.14.a && cmd.exe /C "cd /D D:\ncs\playground\nRF5340_dfu_via_extflash\build\zephyr && D:\ncs\toolchains\v2.0.0\opt\bin\cmake.exe -E copy zephyr_final.map zephyr.map && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objcopy.exe --gap-fill 0xff --output-target=ihex --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.hex && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objcopy.exe --gap-fill 0xff --output-target=binary --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.bin && D:\ncs\toolchains\v2.0.0\opt\bin\python.exe D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py --zephyr-base D:/ncs/v2.0.0/zephyr --extra-modules D:/ncs/playground/nRF5340_dfu_via_extflash --meta-out zephyr.meta && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-objdump.exe -d -S zephyr.elf > zephyr.lst && D:\ncs\toolchains\v2.0.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-readelf.exe -e zephyr.elf > zephyr.stat""
Memory region Used Size Region Size %age Used
FLASH: 47932 B 491008 B 9.76%
SRAM: 9808 B 512 KB 1.87%
IDT_LIST: 0 GB 2 KB 0.00%
Traceback (most recent call last):
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 548, in <module>
main()
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 540, in main
meta = process_meta(args.zephyr_base, west_proj, modules,
File "D:/ncs/v2.0.0/zephyr/scripts/zephyr_module.py", line 319, in process_meta
if project.sha(MANIFEST_REV_BRANCH) != revision:
File "d:\ncs\toolchains\v2.0.0\opt\bin\Lib\site-packages\west\manifest.py", line 866, in sha
cp = self.git(f'rev-parse {rev}^{{commit}}', capture_stdout=True,
File "d:\ncs\toolchains\v2.0.0\opt\bin\Lib\site-packages\west\manifest.py", line 850, in git
raise subprocess.CalledProcessError(popen.returncode, cmd_list,
subprocess.CalledProcessError: Command '['rev-parse', 'manifest-rev^{commit}']' returned non-zero exit status 128.
FAILED: modules/mcuboot/mcuboot_subimage-prefix/src/mcuboot_subimage-stamp/mcuboot_subimage-build mcuboot/zephyr/zephyr.hex mcuboot/zephyr/zephyr.elf
cmd.exe /C "cd /D D:\ncs\playground\nRF5340_dfu_via_extflash\build\mcuboot && D:\ncs\toolchains\v2.0.0\opt\bin\cmake.exe --build . --"
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: 'd:\ncs\toolchains\v2.0.0\opt\bin\cmake.EXE' --build 'd:\ncs\playground\nRF5340_dfu_via_extflash\build'
* 终端进程已终止,退出代码: 1。
* 终端将被任务重用,按任意键关闭。
"正在执行任务" means "Executing task".
In order for your output to be consistent with mine, here is the project I used.
0535.nRF5340_dfu_via_extflash.7z
Regards.
YangHu