mirror of
https://github.com/Optiboot/optiboot.git
synced 2025-04-19 10:02:15 +03:00
This is very basic support, it compiles Optiboot using avr-tools only from one Arduino version, currently 1.6.9. Attiny84 is in 'allow_failures' as it currently doesn't compile on any version of tools.
1.7 KiB
1.7 KiB
Arduino ships also avr-gcc. This is matrix of versions and changes based on Linux versions.
Arduino | avr-gcc | differences | test? |
---|---|---|---|
<=1.0 | none? | ||
1.0.1 | 4.3.2 | new | |
1.0.2 | 4.3.2 | same as 1.0.1 | |
1.0.3 | 4.3.2 | same as 1.0.1 | |
1.0.4 | 4.3.2 | same as 1.0.1 | |
1.0.5 | 4.3.2 | same as 1.0.1 | |
1.0.6 | 4.3.2 | same as 1.0.1 | yes |
1.5 | 4.3.2 | same as 1.0.1 | |
1.5.1 | 4.3.2 | same as 1.0.1 | |
1.5.2 | 4.3.2 | same as 1.0.1 | |
1.5.3 | 4.3.2 | same as 1.0.1 | |
1.5.4 | 4.3.2 | same as 1.0.1 | |
1.5.5 | 4.3.2 | same as 1.0.1 | |
1.5.6-r2 | 4.3.2 | same as 1.0.1 | |
1.5.7 | 4.8.1 | toolchains upgrade, avrdude 6.0.1avrdude | |
1.5.8 | 4.8.1 | same as 1.5.7 | |
1.6.0 | 4.8.1 | same as 1.5.7 | |
1.6.1 | 4.8.1 | toolchains upgrade, added ATmega48/88/168PB, ATA5702M322, ATA5782; added RAMSTART to io*.h | |
1.6.2 | packed | ||
1.6.3 | 4.8.1 | toolchains upgrade, cleaned | |
1.6.4 | 4.8.1 | almost the same as 1.6.1 | |
1.6.5-r5 | 4.8.1 | same as 1.6.4 | |
1.6.6 | 4.8.1 | same as 1.6.4 | |
1.6.7 | 4.8.1 | same as 1.6.4 | |
1.6.8 | 4.8.1 | same as 1.6.4 | |
1.6.9 | 4.8.1 | same as 1.6.4 | yes |
1.6.10 | 4.9.2 | toolchains upgrade, , avrdude 6.3 | |
1.6.11 | 4.9.2 | same as 1.6.10, back to avrdude 6.0.1 | |
1.6.12 | 4.9.2 | same as 1.6.10, patched avrdude 6.3 | |
1.6.13 | 4.9.2 | same as 1.6.12 | yes |
1.8.0 | 4.9.2 | same as 1.6.12, another patch for avrdude 6.3 | |
1.8.1 | 4.9.2 | same as 1.8.0 | |
1.8.2 | 4.9.2 | recompiled, new toolchains, lot of changes | |
1.8.3 | 4.9.2 | same as 1.8.2 | yes |