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 Reply Children
  • 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

  • Hello again i figured this problem out 
    it was the response data and advertising 
    i fugured it out by adding the "BT_LE_ADV_PARAM(
    BT_LE_ADV_OPT_CONNECTABLE
    |BT_LE_ADV_OPT_ONE_TIME
    |BT_LE_ADV_OPT_USE_NAME,
    160, // units of 0.625ms
    1600)" instead of just "BT_LE_ADV_CONN"


  • but currently i'm having another problem when debugging 


    i don't know where it come from 
    can you guys help me with it 
    is i2c interfering with BT connection or should i use TWIM i2c innstead of classic I2c?
    Can you help please 
    appreciate it alot 
    thank you 

  • Hi

    Glad to see that you figured out your issue!

    if you're having a different issue please open a new ticket describing your problem.

    -Einar

Related