This may help: Atmel EDBG-based Tools Protocols Introduction SIDEBAR PREV | UP | NEXT Atmel EDBG-based tool implementations The protocol-set described in this document is intended for use on EDBG platforms as well as standalone debuggers. The JTAGICE3 firmware version 3 upgrades that tool to support SAMD20, and implements parts of the protocol-set described here. EDBG implementations are very limited subsets os this protocol which support the particular Atmel controller mounted on that board. *Table 1. Atmel EDBG-based tool implementations* ToolUSB PIDSupportsNotes EDBG 0x2111 Only the Atmel device mounted on that board CDC Virtual COM port and Atmel Data Gateway Interface support varies between different kits As used on Xplained Pro boards mEDBG 0x2145 Only the Atmel device mounted on that board CDC Virtual COM port As used on Xplained Mini boards JTAGICE3 0x2140 Programming of all Atmel AVR devices using SPI, PDI, JTAG and aWire Debugging of all Atmel AVR devices with on-chip debug capability using debugWIRE, PDI, JTAG and aWire Programming and debugging of all Atmel SAMD, SAM3 and SAM4 devices using SWD and JTAG FW version 3 and later Atmel-ICE 0x2141 Programming of all Atmel AVR devices using SPI, TPI, PDI, JTAG and aWire Debugging of all Atmel AVR devices with on-chip debug capability using debugWIRE, PDI, JTAG and aWire Programming and debugging of all Atmel SAMD, SAM3 and SAM4 devices using SWD and JTAG Note that capability of each implementation should be queried from the tool itself rather than based upon the lists here. Future Atmel standalone debuggers will also implement the same CMSIS-DAP based protocol as described here. JTAGICE3 (FW version 2 and earlier) implements a custom USB interface which is no longer supported. >From Here: https://www.microchip.com/webdoc/protocoldocs/ch01s02.html --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .