This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

micro-ecc installation/bootloader make problem

Hello,

I'm making bootloader(nrf51822xxAA SDK12.1.0 and SD130 version). I have some problem in micro-ecc installation.

To install micro-ecc, complete the following steps: 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. --> I installed same version into C:\Program Files (x86)\GNU Tools ARM Embedded folder.

2.Make sure that make is installed (see, for example, MinGW, GNU Make, or Xcode). --> I installed GNU Make 3.81 version into C:\Program Files (x86)\GnuWin32

3.Clone the micro-ecc GitHub repository into InstallFolder\external\micro-ecc\micro-ecc. --> I cloned like above.

4.Enter the subdirectory for the SoC and the toolchain that you are using to build your application: ◦InstallFolder\external\micro-ecc\nrf51_keil\armgcc --> I don't know how should I do. I don't understand well.

5.Run make to compile the micro-ecc library. --> I don't know how should I do. I don't understand well.

Additionally, I don't know how should I arrange the IRA1 area. I'm using below area.

                   IROM1 START/SIZE  ||  IRAM1 START/SIZE

application 0x1B000/0x25000 || 0x20001FE8/0x2018 bootloader 0x3AC00/0x5000 || ?/?

It's difficult to understand all in shot period because of my 1st Nordic use.

Thanks.

Parents
  • I suggest that you take a look at the development with GCC and Eclipse tutorial, here is the link, it explains how you use make on Windows. In short, navigate to the directory(InstallFolder\external\micro-ecc\nrf51_keil\armgcc) in explorer, press 'Alt+D' and type 'cmd' in the address field followed by return. You then type in make, followed by enter. GNU Make should then start the build using the Makefile and output the result in the _build directory. If everything works you should get the output shown in the screenshot below.

    image description

  • I haven't use GCC and Eclipse environments. So, I feel it difficult. I'll try as you mentioned.

    Thanks.

Reply Children
No Data
Related