#ION Toolchain
This project contains everything needed to build for the NRF51822 on OSX and Linux
##Usage
This nrf51 lava toolpack is meant to be used with the ion source code repository, located at https://github.com/lavallc/ion.
##Installation
- install ubuntu 14.04
- install all updates
- sudo apt-get install lib32gcc1
- place this ion-toolchain folder into /opt
- clone https://github.com/lavallc/ionode into /opt and follow installation instructions in the ionode README
- ensure that ionode is working to control your ION
- clone https://github.com/lavallc/ion somewhere and cd into the dir
- cd embedded/firmware/gcc/
- make
- make flash (ION must be in DFU mode by tapping 3 times on powerup)
##Contents
This is merely information regarding how this repo was built. Please ignore if you are just concerned with setting up your environment.
####gcc/ This is the latest gcc-arm-none-eabi toolchain from launchpad (not the same as codesourcery)
billy@mba:/opt/nrf-toolchain(master⚡) » gcc/bin/arm-none-eabi-gcc --version 1 ↵
arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.7.4 20130613 (release) [ARM/embedded-4_7-branch revision 200083]
####jlink/ This is the latest JLink OSX Tools download from Segger
It contains the JLink flasher as well as the JLinkGDBServer