Skip to content

Getting Started

skuep edited this page Sep 24, 2014 · 12 revisions

On Linux (Ubuntu)

Installing the AVR toolchain

  1. Download the most current avr8 gnu toolchain from Atmel
    cd ~
    wget http://www.atmel.com/images/avr8-gnu-toolchain-3.4.4.1229-linux.any.x86.tar.gz

  2. Untar
    tar -xzvf avr8-gnu-toolchain-3.4.4.1229-linux.any.x86.tar.gz

  3. Add necessary paths to PATH environment variable either by executing export PATH=\$PATH:\$HOME/avr8-gnu-toolchain-linux_x86/bin
    or if you want to make this change persistent between terminal sessions, execute echo "export PATH=\$PATH:\$HOME/avr8-gnu-toolchain-linux_x86/bin" >> ~/.profile
    Note that you have to log out and in again for this change to take effect.

Checkout and compile

  1. Checkout repository
    git clone https://github.com/emsec/ChameleonMini.git

  2. Compile the Chameleon-Mini sourcecode
    cd ChameleonMini/Firmware/Chameleon-Mini
    make

Clone this wiki locally