
1.
Overview
The Atmel Embedded Debugger (EDBG) is an onboard debugger for kits with Atmel devices.
EDBG enables the user to debug the target device without an external debugger. EDBG also brings
additional features with a Data Gateway Interface and a Virtual COM Port for streaming of data to a host
PC. The Atmel EDBG will enumerate as a composite USB device with separate interfaces for each
function.
The Atmel EDBG is embedded on all Xplained Pro evaluation kits. All functionality of the Atmel EDBG is
not necessarily available on all kits - the EDBG is factory configured depending on the specific kit
capabilities. The configuration is read by Atmel Studio to present the correct capabilities and simplify the
user interface. Supported extension boards connected to the kit will be detected by the EDBG and their
features are reported to Atmel Studio.
1.1.
Features
•
On-board programming and debugging through SWD, JTAG, and PDI
•
Virtual COM Port interface to target via UART
•
Data Gateway Interface (DGI) for data streaming between target MCU and PC
•
SPI, USART, and I
2
C interfaces available
•
GPIOs for accurate status indication
•
Extension board identification
•
Indication of power and status through LEDs
•
Sleep mode to minimize power consumption
Atmel EDBG [USER GUIDE]
Atmel-42096C-EDBG_User Guide-10/2016
3