Hi,
I'm using nRF52832 and I'm trying to switch from SDK15.0 to SDK 15.2. While I've been able to install micro-ecc library in SDK15.0 and use OTA DFU, somehow I'm stuck in micro-ecc library installation now.
I've checked many posts, such as this one, but still no success. I'm probably missing something trivial, but I cannot move on from here:
- Installed GCC ARM Embedded 6.3 2017-q2-update
- Installed MinGW and MSYS
- Cloned the micro-ecc GitHub repository into InstallFolder\external\micro-ecc\miro-ecc
- Opened MSYS and moved to InstallFolder\external\micro-ecc\nrf52hf_armgcc\armgcc
- Ran make
This is what I get, the uECC.c file is not found:
user@PC-Gino /c/Users/user/Desktop/nRF5_SDK_15.2.0_9412b96/external/micro-ecc/nrf52hf_armgcc/armgcc
$ make
Makefile:83: Cannot find source file: ../../micro-ecc/uECC.c
Makefile:83: Cannot find include folder: ../../micro-ecc
Compiling file: uECC.c
arm-none-eabi-gcc.exe: error: ../../micro-ecc/uECC.c: No such file or directory
arm-none-eabi-gcc.exe: fatal error: no input files
compilation terminated.
make: *** [_build/micro_ecc_lib/uECC.c.o] Error 1
But the file is there, and I've tried replacing manually the ../.. in the Makefile with the actual folder path, but the result did not change.
Could you please help me solving this issue?
Thanks and best regards