-
Notifications
You must be signed in to change notification settings - Fork 21
Toolchain and tools
Antonio Lignan edited this page Jun 22, 2016
·
5 revisions
To start working with the Zolertia platforms you only need three things:
Get the source code- A toolchain to compile the source code
A tool to program the compiled code to the Zolertia platformsAnd other tools to make your life and work easier
In this section we are going to show you how to install the toolchain, a set of tools and libraries to turn your code into an executable, allowing you to program in your Operative System (Linux, Windows, OSX), applications to run inside the Zolertia platforms.
The following works for both Contiki and RIOT OS.
# Install the toolchain
sudo apt-get update
sudo apt-get install gcc-arm-none-eabi gdb-arm-none-eabi
# Install Homebrew - http://brew.sh/
brew tap PX4/homebrew-px4
brew update
# Install GCC Arm Toolchain
brew install gcc-arm-none-eabi-49
Check the toolchain installation running:
$ arm-none-eabi-gcc -v
Using built-in specs.
Target: arm-none-eabi
Configured with: /scratch/julian/lite-respin/eabi/src/gcc-4.3/configure
...
(skip)
...
Thread model: single
gcc version 4.3.2 (Sourcery G++ Lite 2008q3-66)
Wiki maintained by Zolertia S.L, 2014-2017. Contact us
- Get the Code
- Toolchain and tools
- Getting Started with Zolertia products
- Change to SubGHZ interface
- Program the Zolertia platforms
- Configure Eclipse (IDE)
- Firefly as a Sniffer
- Sensors