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

Problem with Zigbee Multiprotocol example

Hello,

I am using nRF52833, nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8 and SEGGER Embedded Studio for ARM 5.34.

I have imported some multiprotocol examples and trying to build that example.

But I am facing some problems while building the example.

There are a total of three example under nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8\examples\multiprotocol\ble_zigbee.

The one example build successfully i.e ble_zigbee_dynamic_door_lock_nus .

But the other two examples not building properly gave me error.

I have attached a screenshot of both the error. Please help me to resolve this issue.

Thank you,

Pranav

.

,

Parents
  • Hello Marte,

    I have checked the path in my User Include Directories in SES. It's the same as you mentioned in the post. 

    Still facing the same issue. I am not getting why only this project is not working. I followed the same steps for the door_lock example.

    It builds successfully and also tested successfully. I have attached the screenshot of the preprocessor tab of my light_switch example.

    Please help me to resolve this issue.

    Thank you,

    Pranav.

  • Hi Pranav,

    Have you made any changes to the project or to the SDK itself? Do you get the same error if you download a clean version of the SDK and try to build the example in that SDK?

    Another thing you could try is to add the missing file yourself. Right-click on one of the folders on the left side in SES, the ones that contain the different libraries and files, and select "Add Existing File" and find the missing file (in /external/nRF-IEEE-802.15.4-radio-driver/src/rsch/raal/softdevice/) and add it. If you can't see it in the file explorer, you have to change file type on the bottom right in the file explorer to C Header Files, not C Source Files. 

    Best regards,

    Marte

Reply
  • Hi Pranav,

    Have you made any changes to the project or to the SDK itself? Do you get the same error if you download a clean version of the SDK and try to build the example in that SDK?

    Another thing you could try is to add the missing file yourself. Right-click on one of the folders on the left side in SES, the ones that contain the different libraries and files, and select "Add Existing File" and find the missing file (in /external/nRF-IEEE-802.15.4-radio-driver/src/rsch/raal/softdevice/) and add it. If you can't see it in the file explorer, you have to change file type on the bottom right in the file explorer to C Header Files, not C Source Files. 

    Best regards,

    Marte

Children
  • Hi Pranav,

    I heard back from the Zigbee team regarding the issue with ble_zigbee_dynamic_light_bulb_eddystone, and there are two problems.

    The first one is that SES have problems with long paths in Windows, so you should keep the path as short as possible, like renaming the SDK folder to SDKTZ4.1 instead. Another thing you can do is to move the SDK from your user folder to your C: disk.

    When you've changed this and you don't get the same error anymore, you'll most likely get an error about missing the file micro_ecc_lib_nrf52.a. This is an error in the project files where they have this file in dependencies, but the file is not present in SDK v4.1. This dependency shouldn't be there, as none of the Zigbee multiprotocol examples uses the micro-ecc backend. I've added a project file where this dependency has been removed. Please replace the project file in /examples/multiprotocol/ble_zigbee/ble_zigbee_dynamic_light_bulb_eddystone/pca10100/s140/ses/ with the one I've attached. You should be able to build and run the example without problems using this.

    I'm unable to upload .emProject files, so I've added it as a .txt file instead. Please make sure to change the file type to .emProject. You can do this by renaming it and switching out ".txt" with ".emProject".

    <!DOCTYPE CrossStudio_Project_File>
    <solution Name="ble_zigbee_dynamic_light_bulb_eddystone_pca10100_s140" target="8" version="2">
      <project Name="ble_zigbee_dynamic_light_bulb_eddystone_pca10100_s140">
        <configuration
          Name="Common"
          arm_architecture="v7EM"
          arm_core_type="Cortex-M4"
          arm_endian="Little"
          arm_fp_abi="Hard"
          arm_fpu_type="FPv4-SP-D16"
          arm_linker_heap_size="0"
          arm_linker_process_stack_size="0"
          arm_linker_stack_size="2048"
          arm_linker_treat_warnings_as_errors="No"
          arm_simulator_memory_simulation_parameter="RWX 00000000,00100000,FFFFFFFF;RWX 20000000,00010000,CDCDCDCD"
          arm_target_device_name="nRF52833_xxAA"
          arm_target_interface_type="SWD"
          c_user_include_directories="../../../config;../../../../../../../components;../../../../../../../components/ble/ble_advertising;../../../../../../../components/ble/ble_dtm;../../../../../../../components/ble/ble_racp;../../../../../../../components/ble/ble_services/ble_ancs_c;../../../../../../../components/ble/ble_services/ble_ans_c;../../../../../../../components/ble/ble_services/ble_bas;../../../../../../../components/ble/ble_services/ble_bas_c;../../../../../../../components/ble/ble_services/ble_cscs;../../../../../../../components/ble/ble_services/ble_cts_c;../../../../../../../components/ble/ble_services/ble_dfu;../../../../../../../components/ble/ble_services/ble_dis;../../../../../../../components/ble/ble_services/ble_escs;../../../../../../../components/ble/ble_services/ble_gls;../../../../../../../components/ble/ble_services/ble_hids;../../../../../../../components/ble/ble_services/ble_hrs;../../../../../../../components/ble/ble_services/ble_hrs_c;../../../../../../../components/ble/ble_services/ble_hts;../../../../../../../components/ble/ble_services/ble_ias;../../../../../../../components/ble/ble_services/ble_ias_c;../../../../../../../components/ble/ble_services/ble_lbs;../../../../../../../components/ble/ble_services/ble_lbs_c;../../../../../../../components/ble/ble_services/ble_lls;../../../../../../../components/ble/ble_services/ble_nus;../../../../../../../components/ble/ble_services/ble_nus_c;../../../../../../../components/ble/ble_services/ble_rscs;../../../../../../../components/ble/ble_services/ble_rscs_c;../../../../../../../components/ble/ble_services/ble_tps;../../../../../../../components/ble/ble_services/eddystone;../../../../../../../components/ble/common;../../../../../../../components/ble/nrf_ble_gatt;../../../../../../../components/ble/nrf_ble_qwr;../../../../../../../components/ble/peer_manager;../../../../../../../components/boards;../../../../../../../components/libraries/atomic;../../../../../../../components/libraries/atomic_fifo;../../../../../../../components/libraries/atomic_flags;../../../../../../../components/libraries/balloc;../../../../../../../components/libraries/bootloader/ble_dfu;../../../../../../../components/libraries/bsp;../../../../../../../components/libraries/button;../../../../../../../components/libraries/cli;../../../../../../../components/libraries/crc16;../../../../../../../components/libraries/crc32;../../../../../../../components/libraries/crypto;../../../../../../../components/libraries/crypto/backend/cc310;../../../../../../../components/libraries/crypto/backend/cc310_bl;../../../../../../../components/libraries/crypto/backend/cifra;../../../../../../../components/libraries/crypto/backend/mbedtls;../../../../../../../components/libraries/crypto/backend/micro_ecc;../../../../../../../components/libraries/crypto/backend/nrf_hw;../../../../../../../components/libraries/crypto/backend/nrf_sw;../../../../../../../components/libraries/crypto/backend/oberon;../../../../../../../components/libraries/crypto/backend/optiga;../../../../../../../components/libraries/csense;../../../../../../../components/libraries/csense_drv;../../../../../../../components/libraries/delay;../../../../../../../components/libraries/ecc;../../../../../../../components/libraries/experimental_section_vars;../../../../../../../components/libraries/experimental_task_manager;../../../../../../../components/libraries/fds;../../../../../../../components/libraries/fstorage;../../../../../../../components/libraries/gfx;../../../../../../../components/libraries/gpiote;../../../../../../../components/libraries/hardfault;../../../../../../../components/libraries/hci;../../../../../../../components/libraries/led_softblink;../../../../../../../components/libraries/log;../../../../../../../components/libraries/log/src;../../../../../../../components/libraries/low_power_pwm;../../../../../../../components/libraries/mem_manager;../../../../../../../components/libraries/memobj;../../../../../../../components/libraries/mpu;../../../../../../../components/libraries/mutex;../../../../../../../components/libraries/pwm;../../../../../../../components/libraries/pwr_mgmt;../../../../../../../components/libraries/queue;../../../../../../../components/libraries/ringbuf;../../../../../../../components/libraries/scheduler;../../../../../../../components/libraries/sdcard;../../../../../../../components/libraries/slip;../../../../../../../components/libraries/sortlist;../../../../../../../components/libraries/spi_mngr;../../../../../../../components/libraries/stack_guard;../../../../../../../components/libraries/stack_info;../../../../../../../components/libraries/strerror;../../../../../../../components/libraries/svc;../../../../../../../components/libraries/timer;../../../../../../../components/libraries/twi_mngr;../../../../../../../components/libraries/twi_sensor;../../../../../../../components/libraries/usbd;../../../../../../../components/libraries/usbd/class/audio;../../../../../../../components/libraries/usbd/class/cdc;../../../../../../../components/libraries/usbd/class/cdc/acm;../../../../../../../components/libraries/usbd/class/hid;../../../../../../../components/libraries/usbd/class/hid/generic;../../../../../../../components/libraries/usbd/class/hid/kbd;../../../../../../../components/libraries/usbd/class/hid/mouse;../../../../../../../components/libraries/usbd/class/msc;../../../../../../../components/libraries/util;../../../../../../../components/nfc/ndef/conn_hand_parser;../../../../../../../components/nfc/ndef/conn_hand_parser/ac_rec_parser;../../../../../../../components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser;../../../../../../../components/nfc/ndef/conn_hand_parser/le_oob_rec_parser;../../../../../../../components/nfc/ndef/connection_handover/ac_rec;../../../../../../../components/nfc/ndef/connection_handover/ble_oob_advdata;../../../../../../../components/nfc/ndef/connection_handover/ble_pair_lib;../../../../../../../components/nfc/ndef/connection_handover/ble_pair_msg;../../../../../../../components/nfc/ndef/connection_handover/common;../../../../../../../components/nfc/ndef/connection_handover/ep_oob_rec;../../../../../../../components/nfc/ndef/connection_handover/hs_rec;../../../../../../../components/nfc/ndef/connection_handover/le_oob_rec;../../../../../../../components/nfc/ndef/generic/message;../../../../../../../components/nfc/ndef/generic/record;../../../../../../../components/nfc/ndef/launchapp;../../../../../../../components/nfc/ndef/parser/message;../../../../../../../components/nfc/ndef/parser/record;../../../../../../../components/nfc/ndef/text;../../../../../../../components/nfc/ndef/uri;../../../../../../../components/nfc/platform;../../../../../../../components/nfc/t2t_lib;../../../../../../../components/nfc/t2t_parser;../../../../../../../components/nfc/t4t_lib;../../../../../../../components/nfc/t4t_parser/apdu;../../../../../../../components/nfc/t4t_parser/cc_file;../../../../../../../components/nfc/t4t_parser/hl_detection_procedure;../../../../../../../components/nfc/t4t_parser/tlv;../../../../../../../components/softdevice/common;../../../../../../../components/softdevice/s140/headers;../../../../../../../components/softdevice/s140/headers/nrf52;../../../../../../../components/toolchain/cmsis/include;../../../../../../../components/zigbee/common;../../../../../app_utils;../../..;../../../../../../../external/cifra_AES128-EAX;../../../../../../../external/fprintf;../../../../../../../external/mbedtls/include;../../../../../../../external/micro-ecc/micro-ecc;../../../../../../../external/nRF-IEEE-802.15.4-radio-driver/src;../../../../../../../external/nRF-IEEE-802.15.4-radio-driver/src/fem;../../../../../../../external/nRF-IEEE-802.15.4-radio-driver/src/fem/three_pin_gpio;../../../../../../../external/nRF-IEEE-802.15.4-radio-driver/src/rsch/raal/softdevice;../../../../../../../external/nrf_cc310/include;../../../../../../../external/nrf_oberon;../../../../../../../external/nrf_oberon/include;../../../../../../../external/nrf_tls/mbedtls/nrf_crypto/config;../../../../../../../external/utf_converter;../../../../../../../external/zboss/addons;../../../../../../../external/zboss/include;../../../../../../../external/zboss/include/ha;../../../../../../../external/zboss/include/osif;../../../../../../../external/zboss/include/zcl;../../../../../../../external/zboss/osif;../../../../../../../external/zboss/zb_error;../../../../../../../integration/nrfx;../../../../../../../integration/nrfx/legacy;../../../../../../../modules/nrfx;../../../../../../../modules/nrfx/drivers/include;../../../../../../../modules/nrfx/hal;../../../../../../../modules/nrfx/mdk;../config;"
          c_preprocessor_definitions="APP_TIMER_V2;APP_TIMER_V2_RTC1_ENABLED;BOARD_PCA10100;CONFIG_GPIO_AS_PINRESET;ENABLE_FEM;FLOAT_ABI_HARD;INITIALIZE_USER_SECTIONS;MBEDTLS_CONFIG_FILE=&quot;nrf_crypto_mbedtls_config.h&quot;;MULTIPROTOCOL_802154_CONFIG_PRESENT;NO_VTOR_CONFIG;NRF52833_XXAA;NRF_CRYPTO_MAX_INSTANCE_COUNT=1;NRF_SD_BLE_API_VERSION=7;S140;SOFTDEVICE_PRESENT;ZB_TRACE_LEVEL=0;ZB_TRACE_MASK=0;uECC_ENABLE_VLI_API=0;uECC_OPTIMIZATION_LEVEL=3;uECC_SQUARE_FUNC=0;uECC_SUPPORT_COMPRESSED_POINT=0;uECC_VLI_NATIVE_LITTLE_ENDIAN=1;"
          debug_target_connection="J-Link"
          gcc_entry_point="Reset_Handler"
          macros="CMSIS_CONFIG_TOOL=../../../../../../../external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar"
          debug_register_definition_file="../../../../../../../modules/nrfx/mdk/nrf52833.svd"
          debug_additional_load_file="../../../../../../../components/softdevice/s140/hex/s140_nrf52_7.0.1_softdevice.hex"
          debug_start_from_entry_point_symbol="No"
          gcc_debugging_level="Level 3"      linker_output_format="hex"
          linker_printf_width_precision_supported="Yes"
          linker_printf_fmt_level="long"
          linker_scanf_fmt_level="long"
          linker_section_placement_file="flash_placement.xml"
          linker_section_placement_macros="FLASH_PH_START=0x0;FLASH_PH_SIZE=0x80000;RAM_PH_START=0x20000000;RAM_PH_SIZE=0x20000;FLASH_START=0x27000;FLASH_SIZE=0x59000;RAM_START=0x20002ae8;RAM_SIZE=0x1d518"
          
          linker_section_placements_segments="FLASH RX 0x0 0x80000;RAM RWX 0x20000000 0x20000"
          project_directory=""
          project_type="Executable" />
          <folder Name="Segger Startup Files">
            <file file_name="$(StudioDir)/source/thumb_crt0.s" />
          </folder>
        <folder Name="nrf_cc310">
          <file file_name="../../../../../../../external/nrf_cc310/lib/cortex-m4/hard-float/libnrf_cc310_0.9.12.a" />
        </folder>
        <folder Name="nRF_Libraries">
          <file file_name="../../../../../../../components/libraries/button/app_button.c" />
          <file file_name="../../../../../../../components/libraries/util/app_error.c" />
          <file file_name="../../../../../../../components/libraries/util/app_error_handler_gcc.c" />
          <file file_name="../../../../../../../components/libraries/pwm/app_pwm.c" />
          <file file_name="../../../../../../../components/libraries/scheduler/app_scheduler.c" />
          <file file_name="../../../../../../../components/libraries/timer/app_timer2.c" />
          <file file_name="../../../../../../../components/libraries/util/app_util_platform.c" />
          <file file_name="../../../../../../../components/libraries/assert/assert.c" />
          <file file_name="../../../../../../../external/cifra_AES128-EAX/blockwise.c" />
          <file file_name="../../../../../../../external/cifra_AES128-EAX/cifra_cmac.c" />
          <file file_name="../../../../../../../external/cifra_AES128-EAX/cifra_eax_aes.c" />
          <file file_name="../../../../../../../components/libraries/crc16/crc16.c" />
          <file file_name="../../../../../../../components/libraries/timer/drv_rtc.c" />
          <file file_name="../../../../../../../external/cifra_AES128-EAX/eax.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_adv.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_adv_frame.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_adv_timing.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_adv_timing_resolver.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_battery_voltage_saadc.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_flash.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_gatts.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_gatts_read.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_gatts_write.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_security.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_slot.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_slot_reg.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_stopwatch.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/es_tlm.c" />
          <file file_name="../../../../../../../components/libraries/fds/fds.c" />
          <file file_name="../../../../../../../external/cifra_AES128-EAX/gf128.c" />
          <file file_name="../../../../../../../components/libraries/hardfault/hardfault_implementation.c" />
          <file file_name="../../../../../../../components/libraries/mem_manager/mem_manager.c" />
          <file file_name="../../../../../../../external/cifra_AES128-EAX/modes.c" />
          <file file_name="../../../../../../../components/libraries/util/nrf_assert.c" />
          <file file_name="../../../../../../../components/libraries/atomic_fifo/nrf_atfifo.c" />
          <file file_name="../../../../../../../components/libraries/atomic_flags/nrf_atflags.c" />
          <file file_name="../../../../../../../components/libraries/atomic/nrf_atomic.c" />
          <file file_name="../../../../../../../components/libraries/balloc/nrf_balloc.c" />
          <file file_name="../../../../../../../components/ble/ble_services/eddystone/nrf_ble_es.c" />
          <file file_name="../../../../../../../external/fprintf/nrf_fprintf.c" />
          <file file_name="../../../../../../../external/fprintf/nrf_fprintf_format.c" />
          <file file_name="../../../../../../../components/libraries/fstorage/nrf_fstorage.c" />
          <file file_name="../../../../../../../components/libraries/fstorage/nrf_fstorage_nvmc.c" />
          <file file_name="../../../../../../../components/libraries/fstorage/nrf_fstorage_sd.c" />
          <file file_name="../../../../../../../components/libraries/memobj/nrf_memobj.c" />
          <file file_name="../../../../../../../components/libraries/pwr_mgmt/nrf_pwr_mgmt.c" />
          <file file_name="../../../../../../../components/libraries/queue/nrf_queue.c" />
          <file file_name="../../../../../../../components/libraries/ringbuf/nrf_ringbuf.c" />
          <file file_name="../../../../../../../components/libraries/experimental_section_vars/nrf_section_iter.c" />
          <file file_name="../../../../../../../components/libraries/sortlist/nrf_sortlist.c" />
          <file file_name="../../../../../../../components/libraries/strerror/nrf_strerror.c" />
        </folder>
        <folder Name="nRF_Crypto backend uECC">
          <file file_name="../../../../../../../components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.c" />
        </folder>
        <folder Name="nRF_Drivers">
          <file file_name="../../../../../../../integration/nrfx/legacy/nrf_drv_clock.c" />
          <file file_name="../../../../../../../integration/nrfx/legacy/nrf_drv_ppi.c" />
          <file file_name="../../../../../../../integration/nrfx/legacy/nrf_drv_rng.c" />
          <file file_name="../../../../../../../integration/nrfx/legacy/nrf_drv_uart.c" />
          <file file_name="../../../../../../../modules/nrfx/hal/nrf_ecb.c" />
          <file file_name="../../../../../../../modules/nrfx/hal/nrf_nvmc.c" />
          <file file_name="../../../../../../../modules/nrfx/soc/nrfx_atomic.c" />
          <file file_name="../../../../../../../modules/nrfx/drivers/src/nrfx_clock.c" />
          <file file_name="../../../../../../../modules/nrfx/drivers/src/nrfx_gpiote.c" />
          <file file_name="../../../../../../../modules/nrfx/drivers/src/nrfx_ppi.c" />
          <file file_name="../../../../../../../modules/nrfx/drivers/src/prs/nrfx_prs.c" />
          <file file_name="../../../../../../../modules/nrfx/drivers/src/nrfx_rng.c" />
          <file file_name="../../../../../../../modules/nrfx/drivers/src/nrfx_saadc.c" />
          <file file_name="../../../../../../../modules/nrfx/drivers/src/nrfx_systick.c" />
          <file file_name="../../../../../../../modules/nrfx/drivers/src/nrfx_timer.c" />
          <file file_name="../../../../../../../modules/nrfx/drivers/src/nrfx_uart.c" />
          <file file_name="../../../../../../../modules/nrfx/drivers/src/nrfx_uarte.c" />
        </folder>
        <folder Name="nRF_Crypto backend cifra">
          <file file_name="../../../../../../../components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.c" />
        </folder>
        <folder Name="Application">
          <file file_name="../../../main.c" />
          <file file_name="../config/sdk_config.h" />
        </folder>
        <folder Name="nRF_Crypto backend nRF HW">
          <file file_name="../../../../../../../components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_init.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.c" />
        </folder>
        <folder Name="Board Support">
          <file file_name="../../../../../../../components/libraries/bsp/bsp.c" />
        </folder>
        <folder Name="nRF_Crypto backend Oberon">
          <file file_name="../../../../../../../components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/oberon/oberon_backend_ecc.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/oberon/oberon_backend_ecdh.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/oberon/oberon_backend_eddsa.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/oberon/oberon_backend_hash.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/oberon/oberon_backend_hmac.c" />
        </folder>
        <folder Name="nRF_Crypto backend mbed TLS">
          <file file_name="../../../../../../../components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.c" />
          <file file_name="../../../../../../../components/libraries/crypto/backend/mbedtls/mbedtls_backend_init.c" />
        </folder>
        <folder Name="nRF_Oberon_Crypto">
          <file file_name="../../../../../../../external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_3.0.3.a" />
        </folder>
        <folder Name="nRF_TLS">
          <file file_name="../../../../../../../external/mbedtls/library/aes.c" />
          <file file_name="../../../../../../../external/mbedtls/library/aesni.c" />
          <file file_name="../../../../../../../external/mbedtls/library/arc4.c" />
          <file file_name="../../../../../../../external/mbedtls/library/asn1parse.c" />
          <file file_name="../../../../../../../external/nrf_tls/mbedtls/replacements/asn1write.c" />
          <file file_name="../../../../../../../external/mbedtls/library/base64.c" />
          <file file_name="../../../../../../../external/mbedtls/library/bignum.c" />
          <file file_name="../../../../../../../external/mbedtls/library/blowfish.c" />
          <file file_name="../../../../../../../external/mbedtls/library/camellia.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ccm.c" />
          <file file_name="../../../../../../../external/mbedtls/library/certs.c" />
          <file file_name="../../../../../../../external/mbedtls/library/cipher.c" />
          <file file_name="../../../../../../../external/mbedtls/library/cipher_wrap.c" />
          <file file_name="../../../../../../../external/mbedtls/library/cmac.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ctr_drbg.c" />
          <file file_name="../../../../../../../external/mbedtls/library/debug.c" />
          <file file_name="../../../../../../../external/mbedtls/library/des.c" />
          <file file_name="../../../../../../../external/mbedtls/library/dhm.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ecdh.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ecdsa.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ecp.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ecp_curves.c" />
          <file file_name="../../../../../../../external/mbedtls/library/entropy.c" />
          <file file_name="../../../../../../../external/mbedtls/library/entropy_poll.c" />
          <file file_name="../../../../../../../external/mbedtls/library/error.c" />
          <file file_name="../../../../../../../external/mbedtls/library/gcm.c" />
          <file file_name="../../../../../../../external/mbedtls/library/havege.c" />
          <file file_name="../../../../../../../external/mbedtls/library/hmac_drbg.c" />
          <file file_name="../../../../../../../external/mbedtls/library/md.c" />
          <file file_name="../../../../../../../external/mbedtls/library/md2.c" />
          <file file_name="../../../../../../../external/mbedtls/library/md4.c" />
          <file file_name="../../../../../../../external/mbedtls/library/md5.c" />
          <file file_name="../../../../../../../external/mbedtls/library/md_wrap.c" />
          <file file_name="../../../../../../../external/mbedtls/library/memory_buffer_alloc.c" />
          <file file_name="../../../../../../../external/mbedtls/library/oid.c" />
          <file file_name="../../../../../../../external/mbedtls/library/padlock.c" />
          <file file_name="../../../../../../../external/mbedtls/library/pem.c" />
          <file file_name="../../../../../../../external/mbedtls/library/pk.c" />
          <file file_name="../../../../../../../external/mbedtls/library/pk_wrap.c" />
          <file file_name="../../../../../../../external/mbedtls/library/pkcs11.c" />
          <file file_name="../../../../../../../external/mbedtls/library/pkcs12.c" />
          <file file_name="../../../../../../../external/mbedtls/library/pkcs5.c" />
          <file file_name="../../../../../../../external/mbedtls/library/pkparse.c" />
          <file file_name="../../../../../../../external/mbedtls/library/pkwrite.c" />
          <file file_name="../../../../../../../external/mbedtls/library/platform.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ripemd160.c" />
          <file file_name="../../../../../../../external/mbedtls/library/rsa.c" />
          <file file_name="../../../../../../../external/mbedtls/library/sha1.c" />
          <file file_name="../../../../../../../external/mbedtls/library/sha256.c" />
          <file file_name="../../../../../../../external/mbedtls/library/sha512.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ssl_cache.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ssl_ciphersuites.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ssl_cli.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ssl_cookie.c" />
          <file file_name="../../../../../../../external/nrf_tls/mbedtls/replacements/ssl_srv.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ssl_ticket.c" />
          <file file_name="../../../../../../../external/mbedtls/library/ssl_tls.c" />
          <file file_name="../../../../../../../external/mbedtls/library/threading.c" />
          <file file_name="../../../../../../../external/mbedtls/library/version.c" />
          <file file_name="../../../../../../../external/mbedtls/library/version_features.c" />
          <file file_name="../../../../../../../external/mbedtls/library/x509.c" />
          <file file_name="../../../../../../../external/mbedtls/library/x509_create.c" />
          <file file_name="../../../../../../../external/mbedtls/library/x509_crl.c" />
          <file file_name="../../../../../../../external/mbedtls/library/x509_crt.c" />
          <file file_name="../../../../../../../external/mbedtls/library/x509_csr.c" />
          <file file_name="../../../../../../../external/mbedtls/library/xtea.c" />
        </folder>
        <folder Name="nRF_BLE_Services">
          <file file_name="../../../../../../../components/ble/ble_services/ble_escs/nrf_ble_escs.c" />
        </folder>
        <folder Name="nRF_SoftDevice">
          <file file_name="../../../../../../../components/softdevice/common/nrf_sdh.c" />
          <file file_name="../../../../../../../components/softdevice/common/nrf_sdh_ble.c" />
          <file file_name="../../../../../../../components/softdevice/common/nrf_sdh_soc.c" />
        </folder>
        <folder Name="nRF_Log">
          <file file_name="../../../../../../../components/libraries/log/src/nrf_log_backend_serial.c" />
          <file file_name="../../../../../../../components/libraries/log/src/nrf_log_backend_uart.c" />
          <file file_name="../../../../../../../components/libraries/log/src/nrf_log_default_backends.c" />
          <file file_name="../../../../../../../components/libraries/log/src/nrf_log_frontend.c" />
          <file file_name="../../../../../../../components/libraries/log/src/nrf_log_str_formatter.c" />
        </folder>
        <folder Name="Zigbee">
          <file file_name="../../../../../../../external/zboss/lib/gcc/libzboss.a" />
          <file file_name="../../../../../../../external/zboss/lib/gcc/nrf52833/nrf_radio_driver_softdevice.a" />
          <file file_name="../../../../../../../external/zboss/zb_error/zb_error_to_string.c" />
          <file file_name="../../../../../../../external/zboss/osif/zb_nrf52_common.c" />
          <file file_name="../../../../../../../external/zboss/osif/zb_nrf52_nrf_logger.c" />
          <file file_name="../../../../../../../external/zboss/osif/zb_nrf52_nvram.c" />
          <file file_name="../../../../../../../external/zboss/osif/zb_nrf52_sdk_config_deps.c" />
          <file file_name="../../../../../../../external/zboss/osif/zb_nrf52_timer.c" />
          <file file_name="../../../../../../../external/zboss/osif/zb_nrf52_transceiver.c" />
          <file file_name="../../../../../../../external/zboss/addons/zcl/zb_zcl_common_addons.c" />
          <file file_name="../../../../../../../external/zboss/addons/zcl/zb_zcl_ota_upgrade_addons.c" />
        </folder>
        <folder Name="Board Definition">
          <file file_name="../../../../../../../components/boards/boards.c" />
        </folder>
        <folder Name="nRF_Crypto">
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_aead.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_aes.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_aes_shared.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_ecc.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_ecdh.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_ecdsa.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_eddsa.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_error.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_hash.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_hkdf.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_hmac.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_init.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_rng.c" />
          <file file_name="../../../../../../../components/libraries/crypto/nrf_crypto_shared.c" />
        </folder>
        <folder Name="nRF_BLE">
          <file file_name="../../../../../../../components/ble/common/ble_advdata.c" />
          <file file_name="../../../../../../../components/ble/ble_advertising/ble_advertising.c" />
          <file file_name="../../../../../../../components/ble/common/ble_conn_params.c" />
          <file file_name="../../../../../../../components/ble/common/ble_conn_state.c" />
          <file file_name="../../../../../../../components/ble/common/ble_srv_common.c" />
          <file file_name="../../../../../../../components/ble/nrf_ble_gatt/nrf_ble_gatt.c" />
        </folder>
        <folder Name="None">
          <file file_name="../../../../../app_utils/multiprotocol_802154_config.c" />
          <file file_name="../../../../../../../modules/nrfx/mdk/ses_startup_nrf52833.s" />
          <file file_name="../../../../../../../modules/nrfx/mdk/ses_startup_nrf_common.s" />
          <file file_name="../../../../../../../modules/nrfx/mdk/system_nrf52833.c" />
        </folder>
        <folder Name="nRF_Zigbee">
          <file file_name="../../../../../../../components/zigbee/common/zigbee_helpers.c" />
          <file file_name="../../../../../../../components/zigbee/common/zigbee_logger_eprxzcl.c" />
        </folder>
        <folder Name="UTF8/UTF16 converter">
          <file file_name="../../../../../../../external/utf_converter/utf.c" />
        </folder>
      </project>
      <configuration Name="Release"
        c_preprocessor_definitions="NDEBUG"
        link_time_optimization="No"    gcc_optimization_level="Optimize For Size" />
    
    </solution>
    

    Best regards,

    Marte

Related