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

How to Compile MicroECC for Segger Embedded Studio or Where to download compiled micro_ecc lib file?

Hi,

I cannot find source codes of micro ecc for Segger Embedded Studio. There are nrf52nf_iar, _keil, _armgcc included. I downloaded micro ecc source from git hub, But it fails to run to generate source and make file for segger (c/c++). emk_project.py : NameError: name 'emk' is not defined.

Is there a place that just download compiled micro ecc library file? or is there a document details the steps how to compile micro_ecc code for segger embedded studio project?

Thank you,

David

Parents Reply Children
  • I imported uECC.c into library, and it compiles.

    But I have question on where that uECC library is used? I search whole solution, and didn't find function calls that are related to the library. Without uECC.c (OR LIBRARY file), the project is still compiled ok.

    #define NRF_CRYPTO_BACKEND_MICRO_ECC_ENABLED 1

    or

    #define NRF_CRYPTO_BACKEND_MICRO_ECC_ENABLED 0

    The secure_bootloader_ble_s140_pca10056 project is compiled anyway. Did I miss anything?

    Thank you,

    David

Related