Olimex Support Forum

Microcontrollers => AVR => Topic started by: Bretty on May 28, 2022, 10:32:36 AM

Title: Instructions for AVR GNU toolchain, AVRDUDE, and the Olimex AVR-ISP-MK2
Post by: Bretty on May 28, 2022, 10:32:36 AM
AVR-OSX-2022-Guide (https://github.com/brettyhale/AVR-OSX-2022-Guide)

I've provided similar guides in the past. It is (again) somewhat OS X centric, making frequent use of the MacPorts infrastructure; but should be useful to Linux / BSD / U*NIX users too. It provides a cutting-edge AVR GNU toolchain (gcc-12.1, binutils-2.38, avr-libc-2.1), as well as patches for avrdude: specifically, the long standing USB endpoint issues with the Olimex AVR-ISP-MK2 programmer - including detailed instructions for updating the firmware of the programmer itself. These instructions put more emphasis on quarantining the toolchain from other system packages / ports as much as is practically possible, resulting in a relatively self-contained cross compilation environment.

I hope others find it useful.
B.
Title: Re: Instructions for AVR GNU toolchain, AVRDUDE, and the Olimex AVR-ISP-MK2
Post by: LubOlimex on May 30, 2022, 08:24:50 AM
Thanks!