This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

ninja: build stopped: subcommand failed.

Hello Everyone, 

i'am trying to build my Hello_world application 
but i'm having some issues and i can't figure it out 
there's some ninja file whch stopping the build 
does anyone knows how to solve this 
below is my output message 
thanks for help 

Building ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir’ from solution ‘build’ in configuration ‘Common’
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir does not exist.
1> Combining ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir’
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.5.1/nrf/samples/spm
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/spm
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/modules/nrf/samples/spm_subimage-prefix
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/modules/nrf/samples/spm_subimage-prefix/tmp
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/modules/nrf/samples/spm_subimage-prefix/src
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir
Building ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download’ from solution ‘build’ in configuration ‘Common’
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download does not exist.
1> Combining ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download’
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E echo_append
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download
Building ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update’ from solution ‘build’ in configuration ‘Common’
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update does not exist.
1> Combining ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update’
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E echo_append
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update
Building ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch’ from solution ‘build’ in configuration ‘Common’
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch does not exist.
1> Combining ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch’
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E echo_append
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch
Building ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure’ from solution ‘build’ in configuration ‘Common’
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure does not exist.
1> Combining ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure’
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E echo_append
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure
Building ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-build’ from solution ‘build’ in configuration ‘Common’
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-build does not exist.
1> Combining ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-build’
1> C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe --build . --
1> [1/147] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
1> [2/147] Generating include/generated/driver-validation.h
1> [3/147] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h
1> [4/147] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
1> [5/147] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
1> [6/147] Generating include/generated/offsets.h
1> [7/147] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
1> [8/147] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
1> [9/147] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
1> [10/147] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
1> [11/147] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
1> [12/147] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
1> [13/147] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
1> [14/147] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
1> [15/147] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
1> [16/147] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
1> [17/147] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
1> [18/147] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
1> [19/147] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
1> [20/147] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
1> [21/147] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
1> [22/147] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
1> [23/147] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
1> [24/147] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
1> [25/147] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
1> [26/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
1> [27/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
1> [28/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
1> [29/147] Linking C static library zephyr\arch\common\libisr_tables.a
1> [30/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj
1> [31/147] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/mpu/CMakeFiles/arch__arm__core__aarch32__cortex_m__mpu.dir/arm_core_mpu.c.obj
1> [32/147] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/tz/CMakeFiles/arch__arm__core__aarch32__cortex_m__tz.dir/arm_core_tz.c.obj
1> [33/147] 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
1> [34/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
1> [35/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
1> [36/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
1> [37/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
1> [38/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
1> [39/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
1> [40/147] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
1> [41/147] Linking C static library zephyr\arch\common\libarch__common.a
1> [42/147] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/mpu/CMakeFiles/arch__arm__core__aarch32__cortex_m__mpu.dir/arm_mpu.c.obj
1> [43/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
1> [44/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj
1> [45/147] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\cmse\libarch__arm__core__aarch32__cortex_m__cmse.a
1> [46/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
1> [47/147] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\tz\libarch__arm__core__aarch32__cortex_m__tz.a
1> [48/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
1> [49/147] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
1> [50/147] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\libarch__arm__core__aarch32__cortex_m.a
1> [51/147] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
1> [52/147] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj
1> [53/147] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj
1> [54/147] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\mpu\libarch__arm__core__aarch32__cortex_m__mpu.a
1> [55/147] Building C object modules/nrf/lib/fatal_error/CMakeFiles/..__nrf__lib__fatal_error.dir/fatal_error.c.obj
1> [56/147] Linking C static library zephyr\soc\arm\common\cortex_m\libsoc__arm__common__cortex_m.a
1> [57/147] Building C object modules/hal_nordic/CMakeFiles/modules__hal_nordic.dir/nrfx/nrfx_glue.c.obj
1> [58/147] Building C object modules/nrf/subsys/fw_info/CMakeFiles/..__nrf__subsys__fw_info.dir/fw_info.c.obj
1> [59/147] Building C object modules/hal_nordic/CMakeFiles/modules__hal_nordic.dir/C_/Users/rzaafouri/ncs/v1.5.1/modules/hal/nordic/nrfx/mdk/system_nrf5340_application.c.obj
1> [60/147] Building C object modules/nrf/drivers/hw_cc310/CMakeFiles/..__nrf__drivers__hw_cc310.dir/hw_cc310.c.obj
1> [61/147] Linking C static library zephyr\lib\posix\liblib__posix.a
1> [62/147] Linking C static library zephyr\lib\libc\minimal\liblib__libc__minimal.a
1> [63/147] Linking C static library modules\nrf\lib\fatal_error\lib..__nrf__lib__fatal_error.a
1> [64/147] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj
1> [65/147] Building C object modules/hal_nordic/CMakeFiles/modules__hal_nordic.dir/C_/Users/rzaafouri/ncs/v1.5.1/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c.obj
1> [66/147] Linking C static library modules\nrf\subsys\fw_info\lib..__nrf__subsys__fw_info.a
1> [67/147] Building C object modules/hal_nordic/CMakeFiles/modules__hal_nordic.dir/C_/Users/rzaafouri/ncs/v1.5.1/modules/hal/nordic/nrfx/drivers/src/nrfx_dppi.c.obj
1> [68/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
1> [69/147] Linking C static library modules\nrf\drivers\hw_cc310\lib..__nrf__drivers__hw_cc310.a
1> [70/147] Building C object modules/hal_nordic/CMakeFiles/modules__hal_nordic.dir/C_/Users/rzaafouri/ncs/v1.5.1/modules/hal/nordic/nrfx/drivers/src/nrfx_clock.c.obj
1> [71/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
1> [72/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
1> [73/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
1> [74/147] Linking C static library zephyr\drivers\serial\libdrivers__serial.a
1> [75/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
1> [76/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
1> [77/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
1> [78/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
1> [79/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
1> [80/147] Linking C static library modules\hal_nordic\libmodules__hal_nordic.a
1> [81/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
1> [82/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
1> [83/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
1> [84/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
1> [85/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
1> [86/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
1> [87/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread_abort.c.obj
1> [88/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work_q.c.obj
1> [89/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
1> [90/147] Building C object CMakeFiles/app.dir/src/main.c.obj
1> [91/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
1> [92/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj
1> [93/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
1> [94/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/pipes.c.obj
1> [95/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
1> [96/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj
1> [97/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/smp.c.obj
1> [98/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
1> [99/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
1> [100/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj
1> [101/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj
1> [102/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
1> [103/147] Linking C static library app\libapp.a
1> [104/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
1> [105/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
1> [106/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
1> [107/147] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
1> [108/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
1> [109/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
1> [110/147] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
1> [111/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
1> [112/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
1> [113/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
1> [114/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
1> [115/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/work_q.c.obj
1> [116/147] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/power.c.obj
1> [117/147] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
1> [118/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
1> [119/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
1> [120/147] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
1> [121/147] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
1> [122/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
1> [123/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
1> [124/147] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
1> [125/147] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/power/reboot.c.obj
1> [126/147] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/power/policy/policy_residency.c.obj
1> [127/147] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/soc.c.obj
1> [128/147] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/power/power.c.obj
1> [129/147] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/console/uart_console.c.obj
1> [130/147] Generating linker.cmd
1> [131/147] Linking C static library zephyr\arch\arch\arm\core\aarch32\libarch__arm__core__aarch32.a
1> [132/147] Linking C static library zephyr\kernel\libkernel.a
1> [133/147] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/timer/sys_clock_init.c.obj
1> [134/147] Building C object zephyr/CMakeFiles/zephyr_prebuilt.dir/misc/empty_file.c.obj
1> [135/147] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/rzaafouri/ncs/v1.5.1/nrfxlib/crypto/nrf_cc312_platform/src/nrf_cc3xx_platform_abort_zephyr.c.obj
1> [136/147] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/rzaafouri/ncs/v1.5.1/nrf/subsys/spm/secure_services.c.obj
1> [137/147] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/timer/nrf_rtc_timer.c.obj
1> [138/147] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/rzaafouri/ncs/v1.5.1/nrfxlib/crypto/nrf_cc312_platform/src/nrf_cc3xx_platform_mutex_zephyr.c.obj
1> [139/147] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/rzaafouri/ncs/v1.5.1/nrf/subsys/spm/spm.c.obj
1> [140/147] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/clock_control/clock_control_nrf.c.obj
1> [141/147] Linking C static library zephyr\libzephyr.a
1> [142/147] Linking C executable zephyr\zephyr_prebuilt.elf
1> Memory region Used Size Region Size %age Used
1> FLASH: 32 KB 32 KB 100.00%
1> SRAM: 8688 B 32 KB 26.51%
1> IDT_LIST: 56 B 2 KB 2.73%
1> [143/147] Generating linker_pass_final.cmd
1> [144/147] Generating isr_tables.c
1> [145/147] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
1> [146/147] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
1> [147/147] Linking C executable zephyr\zephyr.elf
1> FAILED: zephyr/zephyr.elf zephyr/zephyr.hex zephyr/zephyr.bin zephyr/zephyr.lst zephyr/zephyr.stat libspmsecureentries.a
1> cmd.exe /C "cd . && C:\Users\rzaafouri\ncs\v1.5.1\toolchain\opt\bin\arm-none-eabi-gcc.exe zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj -o zephyr\zephyr.elf -Wl,-T zephyr/linker_pass_final.cmd -Wl,-Map=C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/spm/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/mpu/libarch__arm__core__aarch32__cortex_m__mpu.a zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/libarch__arm__core__aarch32__cortex_m__cmse.a zephyr/arch/arch/arm/core/aarch32/cortex_m/tz/libarch__arm__core__aarch32__cortex_m__tz.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/serial/libdrivers__serial.a modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a modules/nrf/subsys/fw_info/lib..__nrf__subsys__fw_info.a modules/nrf/drivers/hw_cc310/lib..__nrf__drivers__hw_cc310.a modules/hal_nordic/libmodules__hal_nordic.a -Wl,--no-whole-archive zephyr/kernel/libkernel.a zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -L"c:/users/rzaafouri/ncs/v1.5.1/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v8-m.main/nofp" -LC:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/spm/zephyr -lgcc zephyr/arch/common/libisr_tables.a C:/Users/rzaafouri/ncs/v1.5.1/nrfxlib/crypto/nrf_cc312_platform/lib/cortex-m33/soft-float/no-interrupts/libnrf_cc312_platform_0.9.7.a -mcpu=cortex-m33 -mthumb -mabi=aapcs -Wl,--gc-sections -Wl,--build-id=none -Wl,--sort-common=descending -Wl,--sort-section=alignment -Wl,-u,_OffsetAbsSyms -Wl,-u,_ConfigAbsSyms -nostdlib -static -no-pie -Wl,-X -Wl,-N -Wl,--orphan-handling=warn -Wl,--out-implib=C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build_nrf5340dk_nrf5340_cpuappns/spm/libspmsecureentries.a -Wl,--cmse-implib && cmd.exe /C "cd /D C:\Users\rzaafouri\ncs\v1.5.1\zephyr\samples\hello_world\build_nrf5340dk_nrf5340_cpuappns\spm\zephyr && C:\Users\rzaafouri\ncs\v1.5.1-rc1\toolchain\opt\bin\cmake.exe -E rename zephyr_final.map zephyr.map && C:\Users\rzaafouri\ncs\v1.5.1\toolchain\opt\bin\arm-none-eabi-objcopy.exe --gap-fill 0xff --output-target=ihex --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.hex && C:\Users\rzaafouri\ncs\v1.5.1\toolchain\opt\bin\arm-none-eabi-objcopy.exe --gap-fill 0xff --output-target=binary --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.bin && C:\Users\rzaafouri\ncs\v1.5.1\toolchain\opt\bin\arm-none-eabi-objdump.exe -d -S zephyr.elf > zephyr.lst && C:\Users\rzaafouri\ncs\v1.5.1\toolchain\opt\bin\arm-none-eabi-readelf.exe -e zephyr.elf > zephyr.stat""
1> 'cmd.exe' is not recognized as an internal or external command,
1> operable program or batch file.
1> ninja: build stopped: subcommand failed.
Build failed

  • Can you try the following:

    • Open the Toolchain Manager, and open bash:

    • From bash, go to zephyr/samples/hello_world
    • Run the command:
      • west build -b nrf5340dk_nrf5340_cpuapp -p

    Please report back to me if it works or not

  • Hello Simon, 
    thank you for your answer 
    Unfortunately, i'm always having a ninja related error

    do you please have an other suggestion how to fix it 
    could you please explain to me what can be the source of the error please 
    i'm blocked in this stage and i really need help
    m thanking you in advance

    Found Python3: C:/Users/rzaafouri/ncs/v1.6.0/toolchain/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
    -- Found west (found suitable version "0.11.0", minimum required is "0.7.1")
    -- Board: nrf5340dk_cpuapp
    No board named 'nrf5340dk_cpuapp' found.

    Please choose one of the following boards:

    CMake Error at C:/Users/rzaafouri/ncs/v1.5.1/zephyr/cmake/app/boilerplate.cmake:383 (message):
    Invalid BOARD; see above.
    Call Stack (most recent call first):
    C:/Users/rzaafouri/ncs/v1.5.1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:24 (include)
    C:/Users/rzaafouri/ncs/v1.5.1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:35 (include_boilerplate)
    CMakeLists.txt:5 (find_package)


    -- Configuring incomplete, errors occurred!
    FATAL ERROR: command exited with status 1: 'C:\Users\rzaafouri\ncs\v1.5.1\toolchain\opt\bin\cmake.EXE' '-DWEST_PYTHON=C:\Users\rzaafouri\ncs\v1.5.1\toolchain\opt\bin\python.exe' '-BC:\Users\rzaafouri\ncs\v1.5.1\zephyr\samples\hello_world\build' '-SC:\Users\rzaafouri\ncs\v1.5.1\zephyr\samples\hello_world' -GNinja -DBOARD=nrf5340dk_cpuapp

  • Rihab said:
    No board named 'nrf5340dk_cpuapp' found.

    The error you see now is because you used the wrong board name. Use  'nrf5340dk_nrf5340_cpuapp' and not 'nrf5340dk_cpuapp'

  • i edited the right board name 

    but now m getting the ninja error again 

    " ninja: build stopped: subcommand faild "

    i will link you the fail output

    FAILED: zephyr/zephyr.elf zephyr/zephyr.hex zephyr/zephyr.bin zephyr/zephyr.lst zephyr/zephyr.stat
    cmd.exe /C "cd . && C:\Users\rzaafouri\ncs\v1.6.0\toolchain\opt\bin\arm-none-eabi-gcc.exe zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj -o zephyr\zephyr.elf -Wl,-T zephyr/linker_pass_final.cmd -Wl,-Map=C:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/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/mpu/libarch__arm__core__aarch32__cortex_m__mpu.a zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/libarch__arm__core__aarch32__cortex_m__cmse.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/gpio/libdrivers__gpio.a zephyr/drivers/serial/libdrivers__serial.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/libmodules__hal_nordic.a -Wl,--no-whole-archive zephyr/kernel/libkernel.a zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -L"c:/users/rzaafouri/ncs/v1.6.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v8-m.main/nofp" -LC:/Users/rzaafouri/ncs/v1.5.1/zephyr/samples/hello_world/build/zephyr -lgcc zephyr/arch/common/libisr_tables.a C:/Users/rzaafouri/ncs/v1.5.1/nrfxlib/crypto/nrf_cc312_platform/lib/cortex-m33/soft-float/no-interrupts/libnrf_cc312_platform_0.9.7.a -mcpu=cortex-m33 -mthumb -mabi=aapcs -Wl,--gc-sections -Wl,--build-id=none -Wl,--sort-common=descending -Wl,--sort-section=alignment -Wl,-u,_OffsetAbsSyms -Wl,-u,_ConfigAbsSyms -nostdlib -static -no-pie -Wl,-X -Wl,-N -Wl,--orphan-handling=warn && cmd.exe /C "cd /D C:\Users\rzaafouri\ncs\v1.5.1\zephyr\samples\hello_world\build\zephyr && C:\Users\rzaafouri\ncs\v1.5.1\toolchain\opt\bin\cmake.exe -E rename zephyr_final.map zephyr.map && C:\Users\rzaafouri\ncs\v1.6.0\toolchain\opt\bin\arm-none-eabi-objcopy.exe --gap-fill 0xff --output-target=ihex --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.hex && C:\Users\rzaafouri\ncs\v1.6.0\toolchain\opt\bin\arm-none-eabi-objcopy.exe --gap-fill 0xff --output-target=binary --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.bin && C:\Users\rzaafouri\ncs\v1.6.0\toolchain\opt\bin\arm-none-eabi-objdump.exe -d -S zephyr.elf > zephyr.lst && C:\Users\rzaafouri\ncs\v1.6.0\toolchain\opt\bin\arm-none-eabi-readelf.exe -e zephyr.elf > zephyr.stat""
    'cmd.exe' is not recognized as an internal or external command,
    operable program or batch file.
    ninja: build stopped: subcommand failed.
    FATAL ERROR: command exited with status 1: 'C:\Users\rzaafouri\ncs\v1.5.1\toolchain\opt\bin\cmake.EXE' --build 'C:\Users\rzaafouri\ncs\v1.5.1\zephyr\samples\hello_world\build'

  • What happens if you do the following:

    • Open the Toolchain Manager, and open bash:

    • From bash, run the following commands
      • cmd
      • where cmd

    When I run where cmd, I get the following:

    siiv@SIIV MINGW64 ~/ncs/v1.6.0
    $ where cmd.exe
    C:\Windows\System32\cmd.exe

    Do you have System32 in your environment variables?

Related