Building your setup - cristianoborgescardoso/nrf52 GitHub Wiki

On Windows

The softwares listed below will be necessary to compile and flash the applications on the NRF52XXXX boards.

  • Download and install gcc-arm-none-eabi There is as configuration on NRF-SDK library, that specify the location of the gcc-arm-none-eabi, you should edit the file: nRF5_SDK_x.x.x/components/toolchain/gcc/Makefile.windows

and insert the address and version of the gcc-arm... installed on your computer

#GNU_INSTALL_ROOT := C:/Program Files (x86)/GNU Tools ARM Embedded/4.9 2015q3/bin/
GNU_INSTALL_ROOT := /cygdrive/d/windows_app/5.4 2016q3/bin/
#GNU_VERSION := 4.9.3
GNU_VERSION := 5.4
GNU_PREFIX := arm-none-eabi
  • Download and install nRF5x-Command-Line-Tools-Win32
  • Download and install Cygwin
  • Dependences required by Nordic SDK: gcc-core gcc-g++ libgcc1 make bc
  • Dependences required by libxml: libxml2, libxml2-devel, libxslt, libxslt-devel, python-libxml2, python-libxslt