STK500 Atmel Studio 7.0 | STK500 Atmel Studio 6.2 | STK500 AVR Studio 4.19 | Note | |
---|---|---|---|---|
AT89S52 | [1] | discontinue | ||
AT90S1200 | P | discontinue | ||
AT90S2313 | P | discontinue | ||
AT90S2323 | P | discontinue | ||
AT90S4414 | P | discontinue | ||
AT90S4433 | P | discontinue | ||
AT90S8535 | P | discontinue | ||
ATmega1284P | P | P | P | [2] |
ATmega162 | P | P | P | |
ATmega164P | P | P | P | |
ATmega168P | P | P | P | |
ATmega16A | P | P | P | |
ATmega328P | P | P | P | |
ATmega32 | P | P | P | |
ATmega32U2 | P | (P) | P | |
ATmega48 | P | P | P | |
ATmega64A | P | (P) | P | |
ATmega8 | P | P | P | |
ATmega8515 | P | P | P | |
ATmega8535 | P | (P) | P | |
ATmega88PA | P | P | P | [3] |
ATtiny11 | P | discontinue | ||
ATtiny13A | P | P | P | |
ATtiny1634 | P | (P) | P | [4] |
ATtiny2313 | P | P | P | [5] |
ATtiny2313A | unreliable | unreliable | unreliable | [6] |
ATtiny26 | P | P | P | |
ATtiny261A | P | P | P | |
ATtiny28 | P | P | discontinue | |
ATtiny44A | P | (P) | P | |
ATtiny45 | P | P | P | |
ATtiny461 | P | P | P | |
ATtiny828 | P | (P) | new device | |
ATtiny84 | P | (P) | P | |
ATtiny841 | P | (P) | new device | |
ATtiny84A | P | (P) | P | |
ATtiny85 | P | P | P | |
ATtiny861A | P | P | P |
- P: Programmable
- (P): Programmable but modification to xml file for the device is required (cf. AVR-STK500 and Atmel Studio 6)
- [1]: Programmable by using ISP port. Although RESET is active HIGH, which is the invert of AVRs, STK500 (clone) automatically takes care of it.
- [2]: Reading the first byte of the signature is unstable. Note: PP of Atmel AVR Dragon works fine for this part.
- [3]: The fuse setting of setup time 0ms causes issue in entering PP mode.
- [4]: Need to fix Atmel's buggy configuration file (Studio 7: 7.0\packs\atmel\ATtiny_DFP\1.0.68\atdf\ATtiny1634.atdf; Studio 6: devices\ATtiny1634.xml; Studio 4: Partdescriptionfiles\ATtiny1634.xml) at the property PpControlStack. (cf. http://avrdude-dev.nongnu.narkive.com/hxkmK5bx/what-s-missing-for-a-new-release-attiny1634)
- [5]: Chip Rev B has a fatal hardware flaw and does not work w/ PP (cf. Atmel's official ATtiny2313/V datasheet, Errata ATtiny2313 Rev B). Current Rev C is no problem.
- [6]: Possible microcontroller flaw. Unprogramming RSTDISBL and/or SPIEN fuse bit(s) can be done after several tries (cf. AVRSV-2558: HVPP for ATtiny2313A does not work on STK500 (in Atmel's official Atmel Studio 7 Release Note, 5. Features and Bugs or Atmel Studio 6.2 Release Note, 5.3 Known Issues)). Note: PP of Atmel AVR Dragon works fine for this part if and only if RSTDISBL is not programmed, and Dragon can never unprogram RSTDISBL.