The Atmel® Embedded Debugger (EDBG) offers on-board programming and debugging support to all Atmel kits in which it is embedded.

EDBG is supported natively in Atmel Studio.

This documentation provides details on the EDBG communication protocol, and is intended for advanced users who want to develop their own software components which interact with EDBG and other Atmel tools based on EDBG.

The protocol defined here is to be used at your own risk. Not all EDBG commands are documented here. Errors or questions can be addressed to edbg@atmel.com.

Although efforts will be made to keep the contents of this document accurate, Atmel reserves the right to change or extend the protocol without prior notice.