EDBG User Guide
EDBG User Guide
EDBG
Description
The Atmel® Embedded Debugger (EDBG) is an onboard debugger for
integration into development kits with Atmel MCUs. In addition to programming
and debugging support through Atmel Studio, the EDBG offers data streaming
capabilities between the host computer and the target MCU.
42096A-MCU-05/2013
Table of Contents
Description .................................................................................... 1
1. Overview .................................................................................. 3
1.1. Features .............................................................................. 3
1.1 Features
● On-board programming and debugging through SWD, JTAG and PDI
● Data Gateway Interface (DGI) for data streaming between target MCU and PC
● JTAG
Refer to the specific kit's user guide for details on connecting the interface.
The configuration options must be specified in the terminal application, which will propagate the configuration
to the EDBG Virtual COM Port on connection. The target MCU UART must be configured to match the Virtual
COM Port.
Note that the UART pins of the EDBG are tri-stated when no terminal program is connected to the Virtual COM
Port on the computer. This mechanism relies on the terminal program sending a DTR signal.
The Virtual COM Port is supported by the terminal extension in Atmel Studio. Most other terminal applications
will work as well.
Atmel®, Atmel logo and combinations thereof, Enabling Unlimited Possibilities®, AVR®, megaAVR®, XMEGA®, and others are registered trademarks or
trademarks of Atmel Corporation or its subsidiaries. ARM® and Cortex® are registered trademarks of ARM Ltd. Other terms and product names may be
trademarks of others.
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted
by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE,
ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR
ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS
INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to
specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise,
Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended
to support or sustain life.