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

Unable to built solution

Last Friday, I was able to built the solution for segger but for today it showed an error. It came like this. May I have the solution to troubleshoot this problem as soon as possible.

Building ‘spm/zephyr/include/generated/driver-validation.h’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/CMakeFiles/spm_driver_validation_h_target’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/spm_driver_validation_h_target’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/include/generated/kobj-types-enum.h’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/include/generated/otype-to-str.h’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/CMakeFiles/spm_kobj_types_h_target’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/spm_kobj_types_h_target’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/misc/generated/syscalls.json’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/include/generated/syscall_list.h’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/CMakeFiles/spm_syscall_list_h_target’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/include/generated/syscall_dispatch.c’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/spm_syscall_list_h_target’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/include/generated/syscall_macros.h’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/CMakeFiles/spm_syscall_macros_h_target’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/spm_syscall_macros_h_target’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_offsets’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/spm_offsets’ from solution ‘build’ in configuration ‘Common’
1> Compiling ‘offsets.c’
Building ‘spm/zephyr/include/generated/offsets.h’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/CMakeFiles/spm_offsets_h’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/spm_offsets_h’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_app’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_arch__arm__core’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_arch__arm__core__cortex_m’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_arch__arm__core__cortex_m__mpu’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_drivers__serial’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_kernel’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_lib__libc__minimal’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_mbedcrypto_vanilla’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_mbeddrbg’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_zephyr’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/linker.cmd’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/CMakeFiles/spm_linker_script_target’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/spm_linker_script_target’ from solution ‘build’ in configuration ‘Common’
Building ‘cmake_object_order_depends_target_spm_zephyr_prebuilt’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/spm_app/libspm_app.a’ from solution ‘build’ in configuration ‘Common’
2> Compiling ‘main.c’
Building ‘spm/zephyr/libspm_zephyr.a’ from solution ‘build’ in configuration ‘Common’
1> Archiving ‘libspm_app.a’
2> Compiling ‘isr_tables.c’
3> Compiling ‘sw_isr_common.c’
4> Compiling ‘arm_core_cmse.c’
5> Compiling ‘arm_core_tz.c’
6> Compiling ‘crc32_sw.c’
7> Compiling ‘crc16_sw.c’
8> Compiling ‘crc8_sw.c’
1> Compiling ‘crc7_sw.c’
3> Compiling ‘fdtable.c’
2> Compiling ‘mempool.c’
4> Compiling ‘rb.c’
7> Compiling ‘thread_entry.c’
5> Compiling ‘work_q.c’
1> Compiling ‘configs.c’
6> Compiling ‘printk.c’
8> Compiling ‘soc.c’
3> Compiling ‘mpu_regions.c’
1> Compiling ‘nrfx_glue.c’
7> Compiling ‘system_nrf9160.c’
5> Compiling ‘power.c’
6> Compiling ‘reboot.c’
2> Compiling ‘uart_console.c’
4> Compiling ‘policy_residency.c’
8> Compiling ‘nrf_power_clock.c’
3> Compiling ‘sys_clock_init.c’
7> Compiling ‘nrf_rtc_timer.c’
1> Compiling ‘spm.c’
5> Compiling ‘secure_services.c’
Building ‘spm/zephyr/arch/arm/core/libspm_arch__arm__core.a’ from solution ‘build’ in configuration ‘Common’
1> Archiving ‘libspm_zephyr.a’
2> Assembling ‘exc_exit.S’
3> Assembling ‘swap_helper.S’
4> Assembling ‘cpu_idle.S’
5> Assembling ‘fault_s.S’
6> Assembling ‘isr_wrapper.S’
7> Compiling ‘irq_init.c’
8> Compiling ‘swap.c’
1> Compiling ‘fault.c’
3> Compiling ‘irq_manage.c’
2> Compiling ‘fatal.c’
4> Compiling ‘thread.c’
5> Compiling ‘sys_fatal_error_handler.c’
6> Compiling ‘thread_abort.c’
Building ‘spm/zephyr/arch/arm/core/cortex_m/libspm_arch__arm__core__cortex_m.a’ from solution ‘build’ in configuration ‘Common’
1> Archiving ‘libspm_arch__arm__core.a’
2> Assembling ‘vector_table.S’
3> Assembling ‘reset.S’
4> Assembling ‘nmi_on_reset.S’
5> Compiling ‘prep_c.c’
6> Compiling ‘scb.c’
7> Compiling ‘nmi.c’
8> Compiling ‘exc_manage.c’
Building ‘spm/zephyr/arch/arm/core/cortex_m/mpu/libspm_arch__arm__core__cortex_m__mpu.a’ from solution ‘build’ in configuration ‘Common’
1> Archiving ‘libspm_arch__arm__core__cortex_m.a’
2> Compiling ‘arm_core_mpu.c’
3> Compiling ‘arm_mpu.c’
Building ‘spm/zephyr/lib/libc/minimal/libspm_lib__libc__minimal.a’ from solution ‘build’ in configuration ‘Common’
1> Archiving ‘libspm_arch__arm__core__cortex_m__mpu.a’
2> Compiling ‘atoi.c’
3> Compiling ‘strtol.c’
4> Compiling ‘strtoul.c’
5> Compiling ‘malloc.c’
6> Compiling ‘bsearch.c’
7> Compiling ‘exit.c’
8> Compiling ‘strncasecmp.c’
1> Compiling ‘strstr.c’
2> Compiling ‘string.c’
3> Compiling ‘prf.c’
8> Compiling ‘stdout_console.c’
6> Compiling ‘sprintf.c’
4> Compiling ‘fprintf.c’
Building ‘spm/zephyr/drivers/serial/libspm_drivers__serial.a’ from solution ‘build’ in configuration ‘Common’
1> Archiving ‘libspm_lib__libc__minimal.a’
2> Compiling ‘uart_nrfx_uarte.c’
Building ‘spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/libspm_mbeddrbg.a’ from solution ‘build’ in configuration ‘Common’
1> Archiving ‘libspm_drivers__serial.a’
2> Compiling ‘ctr_drbg.c’
3> Compiling ‘entropy.c’
Building ‘spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/libspm_mbedcrypto_vanilla.a’ from solution ‘build’ in configuration ‘Common’
1> Archiving ‘libspm_mbeddrbg.a’
2> Compiling ‘aes.c’
3> Compiling ‘aesni.c’
4> Compiling ‘arc4.c’
5> Compiling ‘aria.c’
1> Compiling ‘asn1write.c’
6> Compiling ‘asn1parse.c’
7> Compiling ‘base64.c’
8> Compiling ‘bignum.c’
2> Compiling ‘blowfish.c’
3> Compiling ‘camellia.c’
4> Compiling ‘ccm.c’
5> Compiling ‘chacha20.c’
7> Compiling ‘chachapoly.c’
1> Compiling ‘cipher.c’
6> Compiling ‘cmac.c’
3> Compiling ‘des.c’
2> Compiling ‘dhm.c’
5> Compiling ‘ecdh.c’
4> Compiling ‘ecdsa.c’
6> Compiling ‘ecjpake.c’
3> Compiling ‘ecp_curves.c’
7> Compiling ‘ecp.c’
2> Compiling ‘entropy_poll.c’
1> Compiling ‘error.c’
5> Compiling ‘gcm.c’
6> Compiling ‘havege.c’
2> Compiling ‘hkdf.c’
4> Compiling ‘hmac_drbg.c’
1> Compiling ‘md.c’
5> Compiling ‘md2.c’
8> Compiling ‘md4.c’
6> Compiling ‘md5.c’
2> Compiling ‘md_wrap.c’
3> Compiling ‘memory_buffer_alloc.c’
4> Compiling ‘nist_kw.c’
5> Compiling ‘oid.c’
8> Compiling ‘padlock.c’
6> Compiling ‘pk.c’
7> Compiling ‘pk_wrap.c’
1> Compiling ‘pkcs12.c’
2> Compiling ‘pkcs5.c’
4> Compiling ‘pkparse.c’
3> Compiling ‘pkwrite.c’
8> Compiling ‘platform.c’
5> Compiling ‘platform_util.c’
1> Compiling ‘poly1305.c’
6> Compiling ‘ripemd160.c’
2> Compiling ‘rsa.c’
7> Compiling ‘rsa_internal.c’
3> Compiling ‘sha1.c’
5> Compiling ‘sha256.c’
6> Compiling ‘threading.c’
8> Compiling ‘sha512.c’
1> Compiling ‘timing.c’
2> Compiling ‘version.c’
4> Compiling ‘version_features.c’
3> Compiling ‘xtea.c’
6> Compiling ‘cipher_wrap.c’
7> Compiling ‘pem.c’
Building ‘spm/zephyr/kernel/libspm_kernel.a’ from solution ‘build’ in configuration ‘Common’
1> Archiving ‘libspm_mbedcrypto_vanilla.a’
2> Compiling ‘device.c’
3> Compiling ‘errno.c’
4> Compiling ‘idle.c’
5> Compiling ‘init.c’
6> Compiling ‘mailbox.c’
7> Compiling ‘mem_slab.c’
8> Compiling ‘mempool.c’
1> Compiling ‘msg_q.c’
3> Compiling ‘mutex.c’
2> Compiling ‘pipes.c’
4> Compiling ‘queue.c’
8> Compiling ‘sched.c’
7> Compiling ‘sem.c’
6> Compiling ‘stack.c’
5> Compiling ‘system_work_q.c’
1> Compiling ‘thread.c’
3> Compiling ‘thread_abort.c’
7> Compiling ‘version.c’
4> Compiling ‘work_q.c’
5> Compiling ‘smp.c’
2> Compiling ‘timer.c’
6> Compiling ‘timeout.c’
1> Archiving ‘libspm_kernel.a’
Building ‘spm/zephyr/spm_zephyr_prebuilt.elf’ from solution ‘build’ in configuration ‘Common’
1> Compiling ‘empty_file.c’
1> Linking ‘spm_zephyr_prebuilt.elf’
1> Memory region Used Size Region Size %age Used
1> FLASH: 32 KB 48 KB 66.67%
1> SRAM: 10016 B 64 KB 15.28%
1> IDT_LIST: 40 B 2 KB 1.95%
Building ‘spm/zephyr/linker_pass_final.cmd’ from solution ‘build’ in configuration ‘Common’
1> Combining ‘spm/zephyr/linker_pass_final.cmd’
Building ‘spm/zephyr/CMakeFiles/spm_linker_pass_final_script_target’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/spm_linker_pass_final_script_target’ from solution ‘build’ in configuration ‘Common’
Building ‘spm/zephyr/isr_tables.c’ from solution ‘build’ in configuration ‘Common’
1> Combining ‘spm/zephyr/isr_tables.c’
Building ‘cmake_object_order_depends_target_spm_zephyr_final’ from solution ‘build’ in configuration ‘Common’
Building ‘libspmsecureentries.a’ from solution ‘build’ in configuration ‘Common’
1> Compiling ‘empty_file.c’
2> Compiling ‘isr_tables.c’
Building ‘spm/zephyr/zephyr.elf’ from solution ‘build’ in configuration ‘Common’
1> Linking ‘libspmsecureentries.a’
1> truncated ELF file: C:/ncs/nrf/applications/asset_tracker/build_nrf9160_pca10090ns/libspmsecureentries.a
1> Post-link command
Build failed

Parents Reply Children
No Data
Related