build MCUboot failed with status 128, Cannot create zephyr.meta file.

[1/35] 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 /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/mcuboot/zephyr/zephyr.map /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/mcuboot/zephyr/zephyr.hex /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/mcuboot/zephyr/zephyr.bin /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/mcuboot/zephyr/zephyr.meta /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/mcuboot/zephyr/zephyr.lst /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/mcuboot/zephyr/zephyr.stat
: && ccache /Users/kevin/WorkSpace/Codebase/SmartDoorLock/ToolChain/macos/zephyr-sdk-0.15.2/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -gdwarf-4 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 zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -fuse-ld=bfd -Wl,-T zephyr/linker.cmd -Wl,-Map=/Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/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/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a zephyr/drivers/clock_control/libdrivers__clock_control.a zephyr/drivers/gpio/libdrivers__gpio.a zephyr/drivers/spi/libdrivers__spi.a zephyr/drivers/flash/libdrivers__flash.a zephyr/drivers/timer/libdrivers__timer.a zephyr/drivers/pinctrl/libdrivers__pinctrl.a modules/nrf/lib/fprotect/lib..__nrf__lib__fprotect.a modules/nrf/subsys/pcd/lib..__nrf__subsys__pcd.a modules/nrf/modules/mcuboot/hooks/lib..__nrf__modules__mcuboot__hooks.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 -L"/Users/kevin/WorkSpace/Codebase/SmartDoorLock/ToolChain/macos/zephyr-sdk-0.15.2/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.1.0/thumb/v8-m.main/nofp" -L/Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/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 /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/nrfxlib/crypto/nrf_cc312_platform/lib/cortex-m33/soft-float/no-interrupts/libnrf_cc312_platform_0.9.16.a && cd /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/mcuboot/zephyr && /usr/local/Cellar/cmake/3.25.2/bin/cmake -E copy zephyr_final.map zephyr.map && /Users/kevin/WorkSpace/Codebase/SmartDoorLock/ToolChain/macos/zephyr-sdk-0.15.2/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --gap-fill 0xff --output-target=ihex --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.hex && /Users/kevin/WorkSpace/Codebase/SmartDoorLock/ToolChain/macos/zephyr-sdk-0.15.2/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --gap-fill 0xff --output-target=binary --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.bin && /opt/nordic/ncs/toolchains/v2.3.0/bin/python3 /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/zephyr/scripts/zephyr_module.py --zephyr-base /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/zephyr --meta-out zephyr.meta && /Users/kevin/WorkSpace/Codebase/SmartDoorLock/ToolChain/macos/zephyr-sdk-0.15.2/arm-zephyr-eabi/bin/arm-zephyr-eabi-objdump -d -S zephyr.elf > zephyr.lst && /Users/kevin/WorkSpace/Codebase/SmartDoorLock/ToolChain/macos/zephyr-sdk-0.15.2/arm-zephyr-eabi/bin/arm-zephyr-eabi-readelf -e zephyr.elf > zephyr.stat
Memory region Used Size Region Size %age Used
FLASH: 38796 B 48 KB 78.93%
RAM: 293576 B 440 KB 65.16%
IDT_LIST: 0 GB 2 KB 0.00%
Traceback (most recent call last):
File "/Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/zephyr/scripts/zephyr_module.py", line 624, in <module>
main()
File "/Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/zephyr/scripts/zephyr_module.py", line 616, in main
meta = process_meta(args.zephyr_base, west_projs, modules,
File "/Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/zephyr/scripts/zephyr_module.py", line 392, in process_meta
if project.sha(MANIFEST_REV_BRANCH) != revision:
File "/opt/nordic/ncs/toolchains/v2.3.0/Cellar/[email protected]/3.9.6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/west/manifest.py", line 861, in sha
cp = self.git(f'rev-parse {rev}^{{commit}}', capture_stdout=True,
File "/opt/nordic/ncs/toolchains/v2.3.0/Cellar/[email protected]/3.9.6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/west/manifest.py", line 845, 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.
[3/35] Linking CXX executable zephyr/zephyr_pre0.elf
FAILED: modules/mcuboot/mcuboot_subimage-prefix/src/mcuboot_subimage-stamp/mcuboot_subimage-build mcuboot/zephyr/zephyr.hex mcuboot/zephyr/zephyr.elf /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/modules/mcuboot/mcuboot_subimage-prefix/src/mcuboot_subimage-stamp/mcuboot_subimage-build /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/mcuboot/zephyr/zephyr.hex /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/mcuboot/zephyr/zephyr.elf
cd /Users/kevin/WorkSpace/Codebase/SmartDoorLock/BSP/NRF5340/application/doorlock/build/mcuboot && /usr/local/Cellar/cmake/3.25.2/bin/cmake --build . --
[5/35] Linking CXX executable zephyr/zephyr_pre0.elf

ninja: build stopped: subcommand failed.

Parents Reply Children
Related