Index of /avr-mcu/gcc/toolchain

      Name                    Last modified       Size  

[DIR] Parent Directory 15-Mar-2017 12:16 - [   ] Makefile 11-Jan-2018 10:20 9k [   ] Makefile.cross 11-Jan-2018 10:20 3k [TXT] README.txt 15-Mar-2017 12:56 2k [   ] control 15-Mar-2017 12:16 1k

AVR Microcontroller Toolchain Notes

This toolchain includes binutils, gcc, and avr-libc. It may be built for Linux, MacOS (using Fink or MacPorts), OpenBSD, and Windows (using Cygwin) development hosts. The toolchains produce identical results on every host operating system: This is the reason I created my own toolchain; I routinely flip back and forth among Linux, MacOS, OpenBSD, and Windows development environments. It is even possible to build the toolchain as a Canadian Cross to run on a small Linux system such as the Raspberry Pi or the BeagleBone. See Makefile.cross for details.

I use the Atmel AVRISP mkII and avrdude for in system programming. Since avrdude is rather OS dependent, and native binaries are available for all of the environments I am interested in, I do not include it in my toolchain.

Prebuilt toolchain packages are available at:

Questions or comments to Philip Munts

I am available for custom system development (hardware and software) of products using AVR or other microcontrollers.