AVRprog UNIX backend V0.12
Supported devices
Introduction
Every device in the table has a character triple that specifies support for
each programmer supported by this backend:
1 / 2 / 3
Position 1: Memory erase/read/write support (EEPROM and Flash-EPROM)
Position 2: Lockbit read/write support
Position 2: Fusebit read/write support
MCU support table
| Serial1 | STK200/300 | AVR910 | Akizuki | STK500 | AVR109
------------------------------------------------------------------------------------------------
ATtiny10 | - / - / - | - / - / - | x / x / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny11 | - / - / - | - / - / - | x / x / - | - / - / - | x / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny12 | x /(x)/ - | x /(x)/ - | X /(X)/ - | - / - / - | x /(x)/ - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny13 | (x)/ - / - | X /(x) / - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny15 | x /(x)/ - | x /(x)/ - | X /(x) / - | - / - / - | x /(x)/ - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny22 | x /(x)/ - | x /(x)/ - | - / - / - | - / - / - | x /(x)/ - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny2313 | (x)/ - / - | - / - / - | x /(x)/ - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny25 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny26 | (x)/ - / - | - / - / - | x /(x)/ - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny28 | - / - / - | - / - / - | x /(x)/ - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny45 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATtiny85 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
| | | | | |
------------------------------------------------------------------------------------------------
AT90S1200 | X /(x)/ - | X /(x)/ - | X /(X)/ - | X / x / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
AT90S2313 | X / X / - | X / x / - | X / X / - | X / x / - | X / X / - | - / - / -
------------------------------------------------------------------------------------------------
AT90S2323 | x /(x)/ - | x /(x)/ - | x /(x)/ - | - / - / - | x /(x)/ - | - / - / -
------------------------------------------------------------------------------------------------
AT90S2333 | X /(x)/ - | x /(x)/ - | x /(x)/ - | - / - / - | x /(x)/ - | - / - / -
------------------------------------------------------------------------------------------------
AT90S2343 | x /(x)/ - | x /(x)/ - | x /(x)/ - | - / - / - | x /(x)/ - | - / - / -
------------------------------------------------------------------------------------------------
AT90S4414 | x / x / - | x / x / - | x / x / - | x / x / - | x / x / - | - / - / -
------------------------------------------------------------------------------------------------
AT90S4433 | x /(x)/ - | x /(x)/ - | x /(x)/ - | - / - / - | x /(x)/ - | - / - / -
------------------------------------------------------------------------------------------------
AT90S4434 | x /(x)/ - | x /(x)/ - | x /(x)/ - | - / - / - | x /(x)/ - | - / - / -
------------------------------------------------------------------------------------------------
AT90S8515 | X / X / - | X / X / - | X / X / - | x / x / - | X / X / - | - / - / -
------------------------------------------------------------------------------------------------
AT90C8534 | - / - / - | - / - / - | x /(x)/ - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
AT90S8535 | x /(x)/ - | X /(X)/ - | x /(x)/ - | - / - / - | X /(X)/ - | - / - / -
------------------------------------------------------------------------------------------------
AT90PWM2 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
AT90PWM3 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
AT90CAN128 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
| | | | | |
------------------------------------------------------------------------------------------------
ATmega48 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | x /(x)/ -
------------------------------------------------------------------------------------------------
ATmega8 | (x)/ - / - | X /(X)/ - | x /(x)/ - | - / - / - | - / - / - | x /(x)/ -
------------------------------------------------------------------------------------------------
ATmega8515 | (x)/ - / - | x /(x)/ - | x /(x)/ - | - / - / - | - / - / - | x /(x)/ -
------------------------------------------------------------------------------------------------
ATmega8535 | (x)/ - / - | X /(X)/ - | x /(x)/ - | - / - / - | - / - / - | x /(x)/ -
------------------------------------------------------------------------------------------------
ATmega88 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | x /(x)/ -
------------------------------------------------------------------------------------------------
ATmega16 | (x)/ - / - | X /(X)/ - | x /(x)/ - | - / - / - | - / - / - | X /(x)/ -
------------------------------------------------------------------------------------------------
ATmega161 | X / - / - | X /(x)/ - | X /(X)/ - | - / - / - | X /(X)/ - | X /(X)/ -
------------------------------------------------------------------------------------------------
ATmega162 | (x)/ - / - | x /(x)/ - | x /(x)/ - | - / - / - | - / - / - | x /(x)/ -
------------------------------------------------------------------------------------------------
ATmega163 | x / - / - | X /(x)/ - | x /(x)/ - | - / - / - | x /(x)/ - | x /(x)/ -
------------------------------------------------------------------------------------------------
ATmega165 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATmega168 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | x /(x)/ -
------------------------------------------------------------------------------------------------
ATmega169 | X / - / - | X /(X)/ - | X /(x)/ - | - / - / - | - / - / - | X /(X)/ -
------------------------------------------------------------------------------------------------
ATmega32 | (x)/ - / - | X /(X)/ - | x /(x)/ - | - / - / - | - / - / - | x /(x)/ -
------------------------------------------------------------------------------------------------
ATmega323 | x / - / - | x /(x)/ - | - / - / - | - / - / - | x /(x)/ - | - / - / -
------------------------------------------------------------------------------------------------
ATmega325 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATmega3250 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATmega329 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATmega3290 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATmega64 | (x)/ - / - | X /(X)/ - | X /(x)/ - | - / - / - | - / - / - | X /(X)/ -
------------------------------------------------------------------------------------------------
ATmega645 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATmega6450 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATmega649 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATmega6490 | (x)/ - / - | x /(x)/ - | - / - / - | - / - / - | - / - / - | - / - / -
------------------------------------------------------------------------------------------------
ATmega103 | X /(x)/ - | X /(x)/ - | x /(x)/ - | - / - / - | x /(x)/ - | - / - / -
------------------------------------------------------------------------------------------------
ATmega128 | (x)/ - / - | X /(X)/ - | x /(x)/ - | - / - / - | X /(X)/ - | x /(x)/ -
------------------------------------------------------------------------------------------------
Legend
X : Supported
x : Supported but untested
(X): Partly supported
(x): Partly supported but untested
- : Not supported
Note for 'Serial1' programmer
Device support is firmware dependent. The table show the device support for
'Firmware V0.11' which was actual at release time of this backend.
Note for 'AVR910' and 'Akizuki' programmers
Device support is firmware and driver dependent. Because we have no control
over the firmware development of these programmers, the table shows support
only for the *driver* included in this backend!
Note for 'AVR109' bootloaders
Real bootloaders are supported for all devices! The list above is only valid for
programmers in AVR109 emulation mode (supporting more than one device). Read
'INFO' file for details.
Please report when things does not behave like specified in this table!
Last update: 2005-03-09
Home
Contact