Actions

EmSys

Atomthread on the EK-TM4C123GXL LaunchPad Board

From EdWiki

Prerequisites

  • ARM compiler toolchain - (Required to build libopencm3)
  • RedHat's newlib (Included as part of the Linaro GCC toolchain)
  • libopencm3 lowlevel Open-Source library for ARM cortex MCUs
  • git - fast, scalable, distributed revision control system

ARM compiler toolchain

On Ubuntu systems, ARM compiler toolchain can easily be installed by the package manager.

sudo apt-get update
sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi
sudo apt-get install libnewlib-arm-none-eabi libnewlib-dev
sudo apt-get install git

Install libopencm3

git clone https://github.com/libopencm3/libopencm3.git
cd libopencm3
make

OR

unzip libopencm3-master.zip
cd libopencm3-master
make