Tree [377e6a] default tip /
 History

Read Only access


File Date Author Commit
 patches 2016-08-31 Alan Burlison Alan Burlison [377e6a] Update to latest versions of tools
 .hgignore 2014-05-03 Alan Burlison Alan Burlison [a1d409] Update to current verions of tools
 LICENSE.txt 2013-03-28 Alan Burlison Alan Burlison [9816c0] Initial version
 README 2016-04-29 Alan Burlison Alan Burlison [a60867] Tools versions updated
 build.sh 2016-08-31 Alan Burlison Alan Burlison [377e6a] Update to latest versions of tools
 clean.sh 2013-03-28 Alan Burlison Alan Burlison [9816c0] Initial version
 config.sh 2016-08-31 Alan Burlison Alan Burlison [377e6a] Update to latest versions of tools

Read Me

Some simple scripts for downloading and building an AVR toolchain on Linux and
Solaris. The necessary components will be downloaded, configured and built.
The default final installation location is /opt/avr-gcc, the installation is
staged under /tmp/avr-gcc and can be copied from there into the final location.

Versions and filesystem locations are specified in config.sh.

Patches can be applied after the components are extracted from the downloaded
archives and before they are configured and built. Such patches should be placed
in the patch subdirectory and should be named component.patchNN where the
component is one of the ones listed below and NN is a decimal number. The
patches are applied in alphabetically sorted order.

make     - gmake
avrdude  - avrdude
dfu      - dfu-programmer
binutils - AVR binutils
gcc      - AVR gcc
avrlibc  - AVR libc

Scripts:

config.sh - Component versions and installation locations,
build.sh  - Download and build the components.
clean.sh  - Clean up build directories after a successful build.

Atmel patches:

http://distribute.atmel.no/tools/opensource/avr-gcc/

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks