Skip to content
This repository has been archived by the owner on May 9, 2019. It is now read-only.

Environment Setup

Soo-Hyun Yoo edited this page Feb 8, 2015 · 8 revisions

Arch Linux

Install the arm-none-eabi-gcc toolchain and Tup:

pacman -S arm-none-eabi-gcc tup

Install stlink:

pacman -S stlink

Mac OS

This assumes you already have HomeBrew and MacPorts installed.

Install the GCC ARM toolchain (v4.9) (based on Pixhawk instructions):

brew tap PX4/homebrew-px4
brew update
brew install genromfs
brew install kconfig-frontends
brew install gcc-arm-none-eabi-49

Verify installation:

arm-none-eabi-gcc --version

Install Tup, the build system:

brew install tup

Install stlink per these instructions. This is the programmer.

You are now ready to follow the build instructions in the firmware readme.

  • [Environment Setup](Environment Setup)
Clone this wiki locally