Instructions for AVR GNU toolchain, AVRDUDE, and the Olimex AVR-ISP-MK2

Started by Bretty, May 28, 2022, 10:32:36 AM

Previous topic - Next topic

Bretty

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.

LubOlimex

Technical support and documentation manager at Olimex