BT data transfer

Hello Community,

i'm currently working with NRF5340dk.
My application collects data from sensors for now and display it on the terminal emulator.
Next step for me is to send these datas to my phone (for example) through BT.
i tried to gather all the data to a .txt file to be able to send them as a file to my phone 
but it doesnt work for the moment, there's no file being created.
for the part of BT data sending i have no idea where to begin.
i tried the BT sample on Zephyr but it did not help me much.

do you have any recommendation for me to follow or tuto's to read that can help me get the job done 
please feel free to link me anything that can be useful .

i'm putting below the code i putted in my main to create the file 

 int function(){
        char *filename = "bt_file.txt";

        FILE *fp =fopen("bt_file.txt","w");
        if(fp == NULL)
        {
        printf("Eroor opening the file %s", filename);
        return -1;
        }
        for (char ch = 'a'; ch < 'z'; ch++)
        fputc(ch, fp);

        // close the file
        fclose(fp);
        return 0;
        }
 

thank you for stopping by 
i really appreciate your help in advance 

Parents
  • Hello

    First of all I would recommend you to send raw data over BT, instead of sending a larger file, this will make everything easier for you.

    For how to send data I would recommend having a look at the Peripheral UART BLE sample, which uses the Nordic UART Service (NUS). I believe NUS could be a fitting option for sending data in your application.

    If you want to learn more about how a BLE service is set up and how it works, here's a tutorial on that.

    Best regards,

    Einar

  • Hello  
    i tried as you recommended the sample app BT BLE
    but i have two problems : 
    1/ how can i run the sample hci_rpmsg on the networking core 
    2/ i runed hci_rpmsg but i can't find it on the mobile app nrfConnect 
      
    Can you help me please 
    Thank u in advance

  • Hi

    Can you please explain in more detail what you are trying to do with hci_rpmsg, and what you expect to see in your app?

    It's much easier for me to help you if I understand what you're trying to do and specifically what your problem is.

    -Einar

  • Hello Einarh,

    infact i'm trying to operate the hci_msg in my project 
    infact i'm trying to send data that i collect through BT 
    for this i'm using the tutorial BT.
    But i was having some problems 
    when i run my project i have the following output error log 

    Building ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir’
    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.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/nrf/samples/spm
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/spm
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/modules/nrf/samples/spm_subimage-prefix
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/modules/nrf/samples/spm_subimage-prefix/tmp
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/modules/nrf/samples/spm_subimage-prefix/src
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/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> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download’
    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.8.0\toolchain\opt\bin\cmake.exe -E echo_append
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/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> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update’
    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.8.0\toolchain\opt\bin\cmake.exe -E echo_append
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/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> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch’
    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.8.0\toolchain\opt\bin\cmake.exe -E echo_append
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/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> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure’
    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.8.0\toolchain\opt\bin\cmake.exe -E echo_append
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/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> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-build’
    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.8.0\toolchain\opt\bin\cmake.exe --build . --
    1> [1/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/aesni.c.obj
    1> [2/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/blowfish.c.obj
    1> [3/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/camellia.c.obj
    1> [4/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/arc4.c.obj
    1> [5/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/aria.c.obj
    1> [6/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d72279290683467189ff29b11581dd36/library/entropy_poll.c.obj
    1> [7/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/debug.c.obj
    1> [8/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/base64.c.obj
    1> [9/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/asn1parse.c.obj
    1> [10/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/des.c.obj
    1> [11/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/entropy.c.obj
    1> [12/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/asn1write.c.obj
    1> [13/217] Generating objects/cc3xx.mon
    1> [14/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/md2.c.obj
    1> [15/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/cipher_wrap.c.obj
    1> [16/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/hmac_drbg.c.obj
    1> [17/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/ctr_drbg.c.obj
    1> [18/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/cipher.c.obj
    1> [19/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/havege.c.obj
    1> [20/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/gcm.c.obj
    1> [21/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/md4.c.obj
    1> [22/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/error.c.obj
    1> [23/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/md5.c.obj
    1> [24/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/padlock.c.obj
    1> [25/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/hkdf.c.obj
    1> [26/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pk.c.obj
    1> [27/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/nist_kw.c.obj
    1> [28/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pkparse.c.obj
    1> [29/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pkwrite.c.obj
    1> [30/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pk_wrap.c.obj
    1> [31/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/md.c.obj
    1> [32/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/platform.c.obj
    1> [33/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pkcs12.c.obj
    1> [34/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/timing.c.obj
    1> [35/217] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
    1> [36/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pkcs5.c.obj
    1> [37/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d72279290683467189ff29b11581dd36/library/version_features.c.obj
    1> [38/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d72279290683467189ff29b11581dd36/library/platform_util.c.obj
    1> [39/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/oid.c.obj
    1> [40/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c.obj
    1> FAILED: modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c.obj 
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\arm-none-eabi-gcc.exe -DMBEDTLS_CONFIG_FILE=\"nrf-config.h\" -DPSA_CRYPTO_SECURE -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/lib/libc/minimal/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/. -Ic:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include -Ic:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include-fixed -IC:/Users/rzaafouri/ncs/v1.8.0/nrf/samples/spm/kernel/include -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/arch/arm/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/crypto/nrf_cc312_platform/include -Imodules/nrfxlib/nrfxlib/nrf_security/include/mbedtls_generated/mbedtls -Imodules/nrfxlib/nrfxlib/nrf_security/include/mbedtls_generated -Imodules/nrfxlib/nrfxlib/nrf_security/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/nrf_security/include -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include/mbedtls -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include/psa -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/nrf_security/include/mbedcrypto_glue/mbedtls/threading -Os -imacros C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/spm/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/samples/spm=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 -mcmse -std=c99 -nostdinc -MD -MT modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c.obj -MF modules\nrfxlib\nrfxlib\nrf_security\src\mbedtls\CMakeFiles\mbedcrypto_base_vanilla.dir\C_\Users\rzaafouri\ncs\v1.8.0\mbedtls\library\psa_crypto_slot_management.c.obj.d -o modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c.obj -c C:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c
    1> C:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c:22: fatal error: opening dependency file modules\nrfxlib\nrfxlib\nrf_security\src\mbedtls\CMakeFiles\mbedcrypto_base_vanilla.dir\C_\Users\rzaafouri\ncs\v1.8.0\mbedtls\library\psa_crypto_slot_management.c.obj.d: No such file or directory
    1>    22 | 
    1>       | 
    1> compilation terminated.
    1> [41/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto.c.obj
    1> [42/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/version.c.obj
    1> [43/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/ripemd160.c.obj
    1> [44/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/xtea.c.obj
    1> [45/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d72279290683467189ff29b11581dd36/library/psa_crypto_ecp.c.obj
    1> [46/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d72279290683467189ff29b11581dd36/library/psa_crypto_rsa.c.obj
    1> [47/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c.obj
    1> FAILED: modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c.obj 
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\arm-none-eabi-gcc.exe -DMBEDTLS_CONFIG_FILE=\"nrf-config.h\" -DPSA_CRYPTO_SECURE -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/lib/libc/minimal/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/. -Ic:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include -Ic:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include-fixed -IC:/Users/rzaafouri/ncs/v1.8.0/nrf/samples/spm/kernel/include -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/arch/arm/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/crypto/nrf_cc312_platform/include -Imodules/nrfxlib/nrfxlib/nrf_security/include/mbedtls_generated/mbedtls -Imodules/nrfxlib/nrfxlib/nrf_security/include/mbedtls_generated -Imodules/nrfxlib/nrfxlib/nrf_security/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/nrf_security/include -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include/mbedtls -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include/psa -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/nrf_security/include/mbedcrypto_glue/mbedtls/threading -Os -imacros C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/spm/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/samples/spm=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 -mcmse -std=c99 -nostdinc -MD -MT modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c.obj -MF modules\nrfxlib\nrfxlib\nrf_security\src\mbedtls\CMakeFiles\mbedcrypto_base_vanilla.dir\C_\Users\rzaafouri\ncs\v1.8.0\mbedtls\library\psa_crypto_driver_wrappers.c.obj.d -o modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c.obj -c C:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c
    1> C:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c:1067:1: fatal error: opening dependency file modules\nrfxlib\nrfxlib\nrf_security\src\mbedtls\CMakeFiles\mbedcrypto_base_vanilla.dir\C_\Users\rzaafouri\ncs\v1.8.0\mbedtls\library\psa_crypto_driver_wrappers.c.obj.d: No such file or directory
    1>  1067 | }
    1>       | ^
    1> compilation terminated.
    1> [48/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/replacements/pem.c.obj
    1> [49/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d85dbc57772358a87a5af58114fbe078/psa_crypto_client.c.obj
    1> [50/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/bignum.c.obj
    1> [51/217] Generating include/generated/driver-validation.h
    1> [52/217] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
    1> [53/217] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
    1> ninja: build stopped: subcommand failed.
    Build failed
    

    and i couldn't solve it 
    and my second problem is that i don't know how to run my project on the Networking core 
    Can you help me please 
    thank you in advance 
    Kindly

Reply
  • Hello Einarh,

    infact i'm trying to operate the hci_msg in my project 
    infact i'm trying to send data that i collect through BT 
    for this i'm using the tutorial BT.
    But i was having some problems 
    when i run my project i have the following output error log 

    Building ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir’ from solution ‘build’ in configuration ‘Common’
    1> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir’
    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.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/nrf/samples/spm
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/spm
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/modules/nrf/samples/spm_subimage-prefix
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/modules/nrf/samples/spm_subimage-prefix/tmp
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/modules/nrf/samples/spm_subimage-prefix/src
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E make_directory C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/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> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download’
    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.8.0\toolchain\opt\bin\cmake.exe -E echo_append
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/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> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update’
    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.8.0\toolchain\opt\bin\cmake.exe -E echo_append
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/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> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch’
    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.8.0\toolchain\opt\bin\cmake.exe -E echo_append
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/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> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure’
    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.8.0\toolchain\opt\bin\cmake.exe -E echo_append
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\cmake.exe -E touch C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/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> Checking ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-build’
    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.8.0\toolchain\opt\bin\cmake.exe --build . --
    1> [1/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/aesni.c.obj
    1> [2/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/blowfish.c.obj
    1> [3/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/camellia.c.obj
    1> [4/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/arc4.c.obj
    1> [5/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/aria.c.obj
    1> [6/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d72279290683467189ff29b11581dd36/library/entropy_poll.c.obj
    1> [7/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/debug.c.obj
    1> [8/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/base64.c.obj
    1> [9/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/asn1parse.c.obj
    1> [10/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/des.c.obj
    1> [11/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/entropy.c.obj
    1> [12/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/asn1write.c.obj
    1> [13/217] Generating objects/cc3xx.mon
    1> [14/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/md2.c.obj
    1> [15/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/cipher_wrap.c.obj
    1> [16/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/hmac_drbg.c.obj
    1> [17/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/ctr_drbg.c.obj
    1> [18/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/cipher.c.obj
    1> [19/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/havege.c.obj
    1> [20/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/gcm.c.obj
    1> [21/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/md4.c.obj
    1> [22/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/error.c.obj
    1> [23/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/md5.c.obj
    1> [24/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/padlock.c.obj
    1> [25/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/hkdf.c.obj
    1> [26/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pk.c.obj
    1> [27/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/nist_kw.c.obj
    1> [28/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pkparse.c.obj
    1> [29/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pkwrite.c.obj
    1> [30/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pk_wrap.c.obj
    1> [31/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/md.c.obj
    1> [32/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/platform.c.obj
    1> [33/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pkcs12.c.obj
    1> [34/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/timing.c.obj
    1> [35/217] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
    1> [36/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/pkcs5.c.obj
    1> [37/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d72279290683467189ff29b11581dd36/library/version_features.c.obj
    1> [38/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d72279290683467189ff29b11581dd36/library/platform_util.c.obj
    1> [39/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/oid.c.obj
    1> [40/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c.obj
    1> FAILED: modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c.obj 
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\arm-none-eabi-gcc.exe -DMBEDTLS_CONFIG_FILE=\"nrf-config.h\" -DPSA_CRYPTO_SECURE -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/lib/libc/minimal/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/. -Ic:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include -Ic:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include-fixed -IC:/Users/rzaafouri/ncs/v1.8.0/nrf/samples/spm/kernel/include -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/arch/arm/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/crypto/nrf_cc312_platform/include -Imodules/nrfxlib/nrfxlib/nrf_security/include/mbedtls_generated/mbedtls -Imodules/nrfxlib/nrfxlib/nrf_security/include/mbedtls_generated -Imodules/nrfxlib/nrfxlib/nrf_security/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/nrf_security/include -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include/mbedtls -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include/psa -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/nrf_security/include/mbedcrypto_glue/mbedtls/threading -Os -imacros C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/spm/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/samples/spm=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 -mcmse -std=c99 -nostdinc -MD -MT modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c.obj -MF modules\nrfxlib\nrfxlib\nrf_security\src\mbedtls\CMakeFiles\mbedcrypto_base_vanilla.dir\C_\Users\rzaafouri\ncs\v1.8.0\mbedtls\library\psa_crypto_slot_management.c.obj.d -o modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c.obj -c C:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c
    1> C:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_slot_management.c:22: fatal error: opening dependency file modules\nrfxlib\nrfxlib\nrf_security\src\mbedtls\CMakeFiles\mbedcrypto_base_vanilla.dir\C_\Users\rzaafouri\ncs\v1.8.0\mbedtls\library\psa_crypto_slot_management.c.obj.d: No such file or directory
    1>    22 | 
    1>       | 
    1> compilation terminated.
    1> [41/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto.c.obj
    1> [42/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/version.c.obj
    1> [43/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/ripemd160.c.obj
    1> [44/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/xtea.c.obj
    1> [45/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d72279290683467189ff29b11581dd36/library/psa_crypto_ecp.c.obj
    1> [46/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d72279290683467189ff29b11581dd36/library/psa_crypto_rsa.c.obj
    1> [47/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c.obj
    1> FAILED: modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c.obj 
    1> C:\Users\rzaafouri\ncs\v1.8.0\toolchain\opt\bin\arm-none-eabi-gcc.exe -DMBEDTLS_CONFIG_FILE=\"nrf-config.h\" -DPSA_CRYPTO_SECURE -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/lib/libc/minimal/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/. -Ic:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include -Ic:/users/rzaafouri/ncs/v1.8.0/toolchain/opt/bin/../lib/gcc/arm-none-eabi/9.2.1/include-fixed -IC:/Users/rzaafouri/ncs/v1.8.0/nrf/samples/spm/kernel/include -IC:/Users/rzaafouri/ncs/v1.8.0/zephyr/arch/arm/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/crypto/nrf_cc312_platform/include -Imodules/nrfxlib/nrfxlib/nrf_security/include/mbedtls_generated/mbedtls -Imodules/nrfxlib/nrfxlib/nrf_security/include/mbedtls_generated -Imodules/nrfxlib/nrfxlib/nrf_security/include -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/nrf_security/include -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include/mbedtls -IC:/Users/rzaafouri/ncs/v1.8.0/mbedtls/include/psa -IC:/Users/rzaafouri/ncs/v1.8.0/nrfxlib/nrf_security/include/mbedcrypto_glue/mbedtls/threading -Os -imacros C:/Users/rzaafouri/ncs/v1.8.0/zephyr/samples/sensor/ina219/build_nrf5340dk_nrf5340_cpuapp_ns/spm/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/samples/spm=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 -mcmse -std=c99 -nostdinc -MD -MT modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c.obj -MF modules\nrfxlib\nrfxlib\nrf_security\src\mbedtls\CMakeFiles\mbedcrypto_base_vanilla.dir\C_\Users\rzaafouri\ncs\v1.8.0\mbedtls\library\psa_crypto_driver_wrappers.c.obj.d -o modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c.obj -c C:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c
    1> C:/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/psa_crypto_driver_wrappers.c:1067:1: fatal error: opening dependency file modules\nrfxlib\nrfxlib\nrf_security\src\mbedtls\CMakeFiles\mbedcrypto_base_vanilla.dir\C_\Users\rzaafouri\ncs\v1.8.0\mbedtls\library\psa_crypto_driver_wrappers.c.obj.d: No such file or directory
    1>  1067 | }
    1>       | ^
    1> compilation terminated.
    1> [48/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/replacements/pem.c.obj
    1> [49/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/d85dbc57772358a87a5af58114fbe078/psa_crypto_client.c.obj
    1> [50/217] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/C_/Users/rzaafouri/ncs/v1.8.0/mbedtls/library/bignum.c.obj
    1> [51/217] Generating include/generated/driver-validation.h
    1> [52/217] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
    1> [53/217] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
    1> ninja: build stopped: subcommand failed.
    Build failed
    

    and i couldn't solve it 
    and my second problem is that i don't know how to run my project on the Networking core 
    Can you help me please 
    thank you in advance 
    Kindly

Children
Related