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

Install micro-ecc with SEGGER

Hi

I'm trying to use Crypto but can't get started because micro-ecc isn't installed

The install instructions say:

Enter the subdirectory for the SoC and the toolchain that you are using to build your application:

  • InstallFolder\external\micro-ecc\nrf52_keil\armgcc
  • InstallFolder\external\micro-ecc\nrf52_iar\armgcc
  • InstallFolder\external\micro-ecc\nrf52_armgcc\armgcc

What about Segger Embedded Studio? (nRF52832)

Also, is it necessary to install extra build tools (i.e. isn't is possible to compile this stuff in the IDE?)

Thanks

Parents
  • I have a follow up question.

    I want to use the ECDSA256 with the micro-ecc but for the life of me I cannot get a fully linked build.

    I keep getting this error in the bootloader:
        nrf_dfu_validation.c:(.text.nrf_dfu_validation_signature_check+0x3e): undefined reference to `nrf_crypto_hash_calculate'

    I have raised this issue in another ticket but wanted to see if you have any suggestions.
    What kind of backend can I use to support ECDSA256 on nRF52832 (no 310), SDK 16.0.0 and S132 v7.0.2

    Cheers

    RMV

Reply
  • I have a follow up question.

    I want to use the ECDSA256 with the micro-ecc but for the life of me I cannot get a fully linked build.

    I keep getting this error in the bootloader:
        nrf_dfu_validation.c:(.text.nrf_dfu_validation_signature_check+0x3e): undefined reference to `nrf_crypto_hash_calculate'

    I have raised this issue in another ticket but wanted to see if you have any suggestions.
    What kind of backend can I use to support ECDSA256 on nRF52832 (no 310), SDK 16.0.0 and S132 v7.0.2

    Cheers

    RMV

Children
No Data
Related