The JTAGICE mkII supports both the JTAG interface and the debugWIRE interface.
Currently the JTAGICE mkII supports the following devices:
Device |
Interface |
ATmega16 |
JTAG |
ATmega162 |
JTAG |
ATmega32 |
JTAG |
ATmega64 |
JTAG |
ATmega128 |
JTAG* |
ATmega169 |
JTAG |
ATmega169P |
JTAG |
ATmega329 |
JTAG |
ATmega329P |
JTAG |
ATmega3290 |
JTAG |
ATmega3290P |
JTAG |
ATmega649 |
JTAG |
ATmega6490 |
JTAG |
ATmega164P |
JTAG |
ATmega324P |
JTAG |
ATmega644 |
JTAG |
ATmega644P |
JTAG |
ATmega165 |
JTAG |
ATmega165P |
JTAG |
ATmega325 |
JTAG |
ATmega325P |
JTAG |
ATmega3250 |
JTAG |
ATmega3250P |
JTAG |
ATmega645 |
JTAG |
ATmega6450 |
JTAG |
ATmega640 |
JTAG |
ATmega1280 |
JTAG |
ATmega1281 |
JTAG |
ATmega1284P |
JTAG |
ATmega2560 |
JTAG |
ATmega2561 |
JTAG |
AT90CAN32 |
JTAG |
AT90CAN64 |
JTAG |
AT90CAN128 |
JTAG |
AT90USB646 |
JTAG |
AT90USB647 |
JTAG |
AT90USB1286 |
JTAG |
AT90USB1287 |
JTAG |
ATmega406 |
JTAG |
ATmega32U4 |
JTAG |
ATXMEGA128A1 |
JTAG/PDI |
ATtiny13 |
debugWIRE |
ATtiny2313 |
debugWIRE |
ATtiny24 |
debugWIRE |
ATtiny44 |
debugWIRE |
ATtiny84 |
debugWIRE |
ATtiny25 |
debugWIRE |
ATtiny45 |
debugWIRE |
ATtiny85 |
debugWIRE |
ATtiny261 |
debugWIRE |
ATtiny461 |
debugWIRE |
ATtiny861 |
debugWIRE |
ATtiny48 |
debugWIRE |
ATtiny88 |
debugWIRE |
ATmega48 |
debugWIRE |
ATmega48P |
debugWIRE |
ATmega88 |
debugWIRE |
ATmega88P |
debugWIRE |
ATmega168 |
debugWIRE |
ATmega168P |
debugWIRE |
ATmega328P |
debugWIRE |
ATtiny43U |
debugWIRE |
ATtiny167 |
debugWIRE |
AT90PWM3 |
debugWIRE |
AT90PWM3B |
debugWIRE |
AT90PWM316 |
debugWIRE |
AT90PWM2 |
debugWIRE |
AT90PWM2B |
debugWIRE |
AT90PWM216 |
debugWIRE |
AT90USB162 |
debugWIRE |
AT90USB82 |
debugWIRE |
ATmega32M1 |
debugWIRE |
ATmega32C1 |
debugWIRE |
ATmega16HVA |
debugWIRE |
ATmega32HVB |
debugWIRE |
*Note that ATmega128 has no support for the BREAK instruction.
The list is updated as new versions are released. Please check www.atmel.com for the latest information.