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

Installing micro-ecc issue

Hi,

I am following below step for Installing micro_ecc_lib_nrf52.lib.

  1. Install version 4.9-2015-q3-update of the GCC compiler toolchain for ARM. You can use ARM's Launchpad to find the toolchain for your operating system. - DONE

  2. Make sure that make is installed (see, for example, MinGW, GNU Make, or Xcode). - I have no idea how i can install this and use it. I would like if any one can explain in detail. I am using windows 10 -64bit.

  3. Clone the micro-ecc GitHub repository into InstallFolder\external\micro-ecc\micro-ecc. - DONE

I am getting following error during make command. D:\nRF5_SDK\external\micro-ecc\nrf52_keil\armgcc>make 'make' is not recognized as an internal or external command, operable program or batch file.

Parents
  • Hi dc,

    For your case, you need to install MinGW.

    Click below URL and download it.

    sourceforge.net/.../download
    

    I recommend you to install msys as well after installed MinGW in order to use Unix bash shell.

    image description

    after installed msys, open the bash shell script which it located in “C:\MinGW\msys\1.0\msys.bat”

    for uECC download and installation, you should unzip the uECC source code under micro-ecc folder as below.

    1. Download uECC source code from git (github.com/.../micro-ecc)
    2. Unzip micro-ecc code at “nRF5_SDK\external\micro-ecc\”
    3. Change folder name to “micro-ecc” ex) \external\micro-ecc\micro-ecc
    4. Then move to "nRF5_SDK\external\micro-ecc\nrf52_keil\armgcc" on Msys
    5. execute Make command image description

    Thanks,

    Eugene

  • Did you build micro ecc first? If you are using Keil IDE to build bootloader exmple, you need to build micro ecc first where it is in "external\micro-ecc\nrf52_keil\armgcc"

    1. open the msys
    2. go to the micro ecc project folder "SDK\external\micro-ecc\nrf52_keil\armgcc"
    3. make
    4. open the bootloader project by Keil
    5. build
Reply Children
No Data
Related