Merged.hex & merged_CPUNET.hex not created (running BLE Peripheral sample)

Hello, 
I'm trying to run the Ble Peripheral sample from "nrf\samples\bluetooth\peripheral_lbs"
i'm using nrf connect V1.8.0 and NRF5340dk
i followed the code in the github 
but i was not able to run it on the CPU_NET neither on the CPU_APP 
i have read that: in order for the Bluetooth LE sample to function properly on the nRF53 the hex file <build folder>\zephyr\merged.hex has to get programmed onto the application core and the hex file <build folder>hci_rpmsg\zephyr\merged_CPUNET.hex has to get programmed onto the network core.
However i tried to run this command "nrfjprog -f NRF53 --coprocessor CP_NETWORK --eraseall && nrfjprog -f NRF53 --coprocessor CP_NETWORK --program merged_CPUNET.hex" under the "nrf\samples\bluetooth\peripheral_lbs\build_nrf5340dk_nrf5340_cpuapp\hci_rpmsg\zephyr" 
but  i had an output saying that the operation is unvailable due to to readback protection on => so i tried runnning "nrfjprog -f NRF53 -- recover"  and it was successfull 

but even after running ths and returninng to build the merged file it always shows the same error

do you have any suggestions to be able to build the BLE Peripheral app ?
i even tried to run it by the west command i had an error 


if you have any ideas that can help or any suggestions please feel free 
i will be very gratefull 

Kindly, 

 

Parents
  • Thank you for your answer 
    i managed to change the windows path to a shorter path 
    and i tried to rebuild the app again but the build have failed like always
    Infact i'm keeping getting the ssme error no matter what i do 

    Building ‘C:/Users/rzaafouri/ncs/v1.8.0/zephyr/include/dt-bindings/gpio/gpio.h’ from solution ‘build’ in configuration ‘Common’
    Building ‘C:/Users/rzaafouri/ncs/v1.8.0/zephyr/include/dt-bindings/i2c/i2c.h’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/misc/generated/syscalls.json’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘zephyr/misc/generated/syscalls.json’
    1> zephyr/misc/generated/syscalls.json does not exist.
    1> Combining ‘zephyr/misc/generated/syscalls.json’
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\python.exe C:/Users/rzaafouri/ncs/v1.8.0/zephyr/scripts/parse_syscalls.py --include C:/Users/rzaafouri/ncs/v1.8.0/zephyr/include --include C:/Users/rzaafouri/ncs/v1.8.0/zephyr/drivers --include C:/Users/rzaafouri/ncs/v1.8.0/zephyr/subsys/net --json-file C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/misc/generated/syscalls.json --tag-struct-file C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/misc/generated/struct_tags.json
    Building ‘zephyr/misc/generated/struct_tags.json’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/CMakeFiles/parse_syscalls_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/parse_syscalls_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/driver-validation.h’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘zephyr/include/generated/driver-validation.h’
    1> zephyr/include/generated/driver-validation.h does not exist.
    1> Combining ‘zephyr/include/generated/driver-validation.h’
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\python.exe C:/Users/rzaafouri/ncs/v1.8.0/zephyr/scripts/gen_kobject_list.py --validation-output C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/driver-validation.h --include C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/misc/generated/struct_tags.json
    Building ‘zephyr/CMakeFiles/driver_validation_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/driver_validation_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/kobj-types-enum.h’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘zephyr/include/generated/kobj-types-enum.h’
    1> zephyr/include/generated/kobj-types-enum.h does not exist.
    1> Combining ‘zephyr/include/generated/kobj-types-enum.h’
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\python.exe C:/Users/rzaafouri/ncs/v1.8.0/zephyr/scripts/gen_kobject_list.py --kobj-types-output C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/kobj-types-enum.h --kobj-otype-output C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/otype-to-str.h --kobj-size-output C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/otype-to-size.h --include C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/misc/generated/struct_tags.json
    Building ‘zephyr/include/generated/otype-to-str.h’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/CMakeFiles/kobj_types_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/otype-to-size.h’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/kobj_types_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/syscall_list.h’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘zephyr/include/generated/syscall_list.h’
    1> zephyr/include/generated/syscall_dispatch.c does not exist.
    1> Combining ‘zephyr/include/generated/syscall_list.h’
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\python.exe C:/Users/rzaafouri/ncs/v1.8.0/zephyr/scripts/gen_syscalls.py --json-file C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/misc/generated/syscalls.json --base-output include/generated/syscalls --syscall-dispatch include/generated/syscall_dispatch.c --syscall-list C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/syscall_list.h --split-type k_timeout_t
    Building ‘zephyr/CMakeFiles/syscall_list_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/syscall_dispatch.c’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/syscall_list_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘cmake_object_order_depends_target_offsets’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj’ from solution ‘build’ in configuration ‘Common’
    2> Checking ‘offsets.c’
    2> zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj does not exist.
    2> Compiling ‘offsets.c’
    2> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt/bin/arm-none-eabi-gcc -DBUILD_VERSION=v2.7.0-ncs1 -DKERNEL -DNRF5340_XXAA_APPLICATION -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/kernel/include -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/arch/arm/include -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/include -Izephyr/include/generated -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/subsys/bluetooth -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/subsys/settings/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrf/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/cmsis/CMSIS/Core/Include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx/drivers/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx/mdk -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/lib/open-amp/open-amp/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/crypto/tinycrypt/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/softdevice_controller/include -isystem C:/Users/rzaafouri/ncs/v1.8.0/zephyr/lib/libc/minimal/include -isystem c:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include -isystem c:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include-fixed -isystem C:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/crypto/nrf_cc312_platform/include -Os -imacros C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -imacros C:/Users/rzaafouri/ncs/v1.8.0/zephyr/include/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-address-of-packed-member -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-strict-overflow -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MF C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr\CMakeFiles\offsets.dir\arch\arm\core\offsets\offsets.c.obj.d -fno-diagnostics-show-caret -o zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj -c C:/Users/rzaafouri/ncs/v1.8.0/zephyr/arch/arm/core/offsets/offsets.c
    Building ‘zephyr/offsets’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/offsets.h’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘zephyr/include/generated/offsets.h’
    1> zephyr/include/generated/offsets.h does not exist.
    1> Combining ‘zephyr/include/generated/offsets.h’
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\python.exe C:/Users/rzaafouri/ncs/v1.8.0/zephyr/scripts/gen_offset_header.py -i C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -o C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/offsets.h
    Building ‘zephyr/CMakeFiles/offsets_h’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/offsets_h’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/zephyr_generated_headers’ from solution ‘build’ in configuration ‘Common’
    Building ‘cmake_object_order_depends_target_app’ from solution ‘build’ in configuration ‘Common’
    Building ‘app/libapp.a’ from solution ‘build’ in configuration ‘Common’
    2> Checking ‘main.c’
    2> CMakeFiles/app.dir/src/main.c.obj does not exist.
    2> Compiling ‘main.c’
    2> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt/bin/arm-none-eabi-gcc -DBUILD_VERSION=v2.7.0-ncs1 -DKERNEL -DNRF5340_XXAA_APPLICATION -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -I../. -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/include -Izephyr/include/generated -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/subsys/bluetooth -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/subsys/settings/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrf/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/cmsis/CMSIS/Core/Include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx/drivers/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx/mdk -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/lib/open-amp/open-amp/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/crypto/tinycrypt/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/softdevice_controller/include -isystem C:/Users/rzaafouri/ncs/v1.8.0/zephyr/lib/libc/minimal/include -isystem c:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include -isystem c:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include-fixed -isystem C:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/crypto/nrf_cc312_platform/include -Os -imacros C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -imacros C:/Users/rzaafouri/ncs/v1.8.0/zephyr/include/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-address-of-packed-member -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-strict-overflow -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MF C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/CMakeFiles\app.dir\src\main.c.obj.d -fno-diagnostics-show-caret -o CMakeFiles/app.dir/src/main.c.obj -c ../src/main.c
    2> ../src/main.c:11:10: fatal error: zephyr/sys/printk.h: No such file or directory
    2> compilation terminated.
    Build failed
    

    is it related to the version of toolchain manager ? 
    Do you know if there's any solution to this error please ?
    can you help me please 


Reply
  • Thank you for your answer 
    i managed to change the windows path to a shorter path 
    and i tried to rebuild the app again but the build have failed like always
    Infact i'm keeping getting the ssme error no matter what i do 

    Building ‘C:/Users/rzaafouri/ncs/v1.8.0/zephyr/include/dt-bindings/gpio/gpio.h’ from solution ‘build’ in configuration ‘Common’
    Building ‘C:/Users/rzaafouri/ncs/v1.8.0/zephyr/include/dt-bindings/i2c/i2c.h’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/misc/generated/syscalls.json’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘zephyr/misc/generated/syscalls.json’
    1> zephyr/misc/generated/syscalls.json does not exist.
    1> Combining ‘zephyr/misc/generated/syscalls.json’
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\python.exe C:/Users/rzaafouri/ncs/v1.8.0/zephyr/scripts/parse_syscalls.py --include C:/Users/rzaafouri/ncs/v1.8.0/zephyr/include --include C:/Users/rzaafouri/ncs/v1.8.0/zephyr/drivers --include C:/Users/rzaafouri/ncs/v1.8.0/zephyr/subsys/net --json-file C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/misc/generated/syscalls.json --tag-struct-file C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/misc/generated/struct_tags.json
    Building ‘zephyr/misc/generated/struct_tags.json’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/CMakeFiles/parse_syscalls_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/parse_syscalls_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/driver-validation.h’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘zephyr/include/generated/driver-validation.h’
    1> zephyr/include/generated/driver-validation.h does not exist.
    1> Combining ‘zephyr/include/generated/driver-validation.h’
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\python.exe C:/Users/rzaafouri/ncs/v1.8.0/zephyr/scripts/gen_kobject_list.py --validation-output C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/driver-validation.h --include C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/misc/generated/struct_tags.json
    Building ‘zephyr/CMakeFiles/driver_validation_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/driver_validation_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/kobj-types-enum.h’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘zephyr/include/generated/kobj-types-enum.h’
    1> zephyr/include/generated/kobj-types-enum.h does not exist.
    1> Combining ‘zephyr/include/generated/kobj-types-enum.h’
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\python.exe C:/Users/rzaafouri/ncs/v1.8.0/zephyr/scripts/gen_kobject_list.py --kobj-types-output C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/kobj-types-enum.h --kobj-otype-output C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/otype-to-str.h --kobj-size-output C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/otype-to-size.h --include C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/misc/generated/struct_tags.json
    Building ‘zephyr/include/generated/otype-to-str.h’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/CMakeFiles/kobj_types_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/otype-to-size.h’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/kobj_types_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/syscall_list.h’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘zephyr/include/generated/syscall_list.h’
    1> zephyr/include/generated/syscall_dispatch.c does not exist.
    1> Combining ‘zephyr/include/generated/syscall_list.h’
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\python.exe C:/Users/rzaafouri/ncs/v1.8.0/zephyr/scripts/gen_syscalls.py --json-file C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/misc/generated/syscalls.json --base-output include/generated/syscalls --syscall-dispatch include/generated/syscall_dispatch.c --syscall-list C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/syscall_list.h --split-type k_timeout_t
    Building ‘zephyr/CMakeFiles/syscall_list_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/syscall_dispatch.c’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/syscall_list_h_target’ from solution ‘build’ in configuration ‘Common’
    Building ‘cmake_object_order_depends_target_offsets’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj’ from solution ‘build’ in configuration ‘Common’
    2> Checking ‘offsets.c’
    2> zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj does not exist.
    2> Compiling ‘offsets.c’
    2> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt/bin/arm-none-eabi-gcc -DBUILD_VERSION=v2.7.0-ncs1 -DKERNEL -DNRF5340_XXAA_APPLICATION -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/kernel/include -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/arch/arm/include -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/include -Izephyr/include/generated -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/subsys/bluetooth -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/subsys/settings/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrf/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/cmsis/CMSIS/Core/Include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx/drivers/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx/mdk -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/lib/open-amp/open-amp/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/crypto/tinycrypt/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/softdevice_controller/include -isystem C:/Users/rzaafouri/ncs/v1.8.0/zephyr/lib/libc/minimal/include -isystem c:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include -isystem c:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include-fixed -isystem C:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/crypto/nrf_cc312_platform/include -Os -imacros C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -imacros C:/Users/rzaafouri/ncs/v1.8.0/zephyr/include/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-address-of-packed-member -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-strict-overflow -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MF C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr\CMakeFiles\offsets.dir\arch\arm\core\offsets\offsets.c.obj.d -fno-diagnostics-show-caret -o zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj -c C:/Users/rzaafouri/ncs/v1.8.0/zephyr/arch/arm/core/offsets/offsets.c
    Building ‘zephyr/offsets’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/include/generated/offsets.h’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘zephyr/include/generated/offsets.h’
    1> zephyr/include/generated/offsets.h does not exist.
    1> Combining ‘zephyr/include/generated/offsets.h’
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\python.exe C:/Users/rzaafouri/ncs/v1.8.0/zephyr/scripts/gen_offset_header.py -i C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -o C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/offsets.h
    Building ‘zephyr/CMakeFiles/offsets_h’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/offsets_h’ from solution ‘build’ in configuration ‘Common’
    Building ‘zephyr/zephyr_generated_headers’ from solution ‘build’ in configuration ‘Common’
    Building ‘cmake_object_order_depends_target_app’ from solution ‘build’ in configuration ‘Common’
    Building ‘app/libapp.a’ from solution ‘build’ in configuration ‘Common’
    2> Checking ‘main.c’
    2> CMakeFiles/app.dir/src/main.c.obj does not exist.
    2> Compiling ‘main.c’
    2> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt/bin/arm-none-eabi-gcc -DBUILD_VERSION=v2.7.0-ncs1 -DKERNEL -DNRF5340_XXAA_APPLICATION -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -I../. -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/include -Izephyr/include/generated -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/subsys/bluetooth -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/subsys/settings/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrf/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/cmsis/CMSIS/Core/Include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx/drivers/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/hal/nordic/nrfx/mdk -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/lib/open-amp/open-amp/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/modules/crypto/tinycrypt/lib/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/softdevice_controller/include -isystem C:/Users/rzaafouri/ncs/v1.8.0/zephyr/lib/libc/minimal/include -isystem c:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include -isystem c:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include-fixed -isystem C:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/crypto/nrf_cc312_platform/include -Os -imacros C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -imacros C:/Users/rzaafouri/ncs/v1.8.0/zephyr/include/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-address-of-packed-member -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-strict-overflow -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/Users/rzaafouri/ncs/v1.8.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MF C:/Users/rzaafouri/ncs/v1.8.0/nrf/MyProjects/peripheral_lbs/build_nrf5340dk_nrf5340_cpuapp/CMakeFiles\app.dir\src\main.c.obj.d -fno-diagnostics-show-caret -o CMakeFiles/app.dir/src/main.c.obj -c ../src/main.c
    2> ../src/main.c:11:10: fatal error: zephyr/sys/printk.h: No such file or directory
    2> compilation terminated.
    Build failed
    

    is it related to the version of toolchain manager ? 
    Do you know if there's any solution to this error please ?
    can you help me please 


Children
Related