This repo contains the source code for the ER-101 firmware.
These instructions assume that you developing on a 64-bit linux host OS.
mkdir ~/microchip
cd ~/microchip
# downloads
wget https://ww1.microchip.com/downloads/archive/avr32-gnu-toolchain-3.4.3.820-linux.any.x86_64.tar.gz
wget https://ww1.microchip.com/downloads/archive/avr-headers.zip
# unpack
tar xvf avr32-gnu-toolchain-3.4.3.820-linux.any.x86_64.tar.gz
unzip avr-headers
# test
cd avr32-gnu-toolchain-linux_x86_64/bin
./avr32-gcc --version
If you decide to install the toolchain in another location then you will need to edit scripts/avr32.mk
to reflect your chosen location.
cd {project-root}
make firmware
The flash-able HEX file will be written to release/avr32/er-101-firmware-{version}.hex
.