Xplained Pro; Embedded Debugger; Hardware Identification System - Microchip Technology ATmega4809 Xplained Pro Manual

Hide thumbs Also See for ATmega4809 Xplained Pro:
Table of Contents

Advertisement

3.

Xplained Pro

Xplained Pro is an evaluation platform containing a series of microcontroller boards (evaluation kits) and extension
boards. Microchip Studio/MPLAB
Studio includes Advanced Software Framework (ASF) and Atmel START which has drivers, demo code, and Data
Visualizer that supports data streaming and advanced debugging. Xplained Pro evaluation kits can be connected to a
wide range of Xplained Pro extension boards through standardized headers and connectors. Xplained Pro extension
boards have identification (ID) chips to uniquely identify which boards are connected to the Xplained Pro evaluation
kits.
3.1

Embedded Debugger

The ATmega4809 Xplained Pro contains an Embedded Debugger (EDBG) for on-board debugging. The EDBG is a
USB composite device with the following interfaces:
Debugger
Virtual COM Port (CDC)
Data Gateway Interface (DGI)
The EDBG can program and debug the ATmega4809 with the help of Microchip Studio/MPLAB
interface is connected between the EDBG and the ATmega4809 on the ATmega4809 Xplained Pro.
The Virtual COM Port is connected to a UART on the ATmega4809 and provides an easy way to communicate with
the target application through terminal software. It offers variable baud rate, parity, and stop bit settings. The settings
on the ATmega4809 must match the settings given in the terminal software.
Info:  The Virtual COM Port in the EDBG requires the terminal software to set the Data Terminal Ready
(DTR) signal to enable the UART pins connected to the ATmega4809. If the DTR signal is not enabled, the
UART pins on the EDBG are kept in tri-state (high-Z) to render the COM Port not usable. The DTR signal
is automatically set by terminal software, but it may have to be manually enabled in the terminal.
The DGI consists of several physical interfaces for bidirectional communication with the host computer.
Communication over the interfaces is bidirectional. It can be used to send event values and data from the
ATmega4809. Traffic over the interfaces can be timestamped by the EDBG for more accurate tracking of events, but
timestamping reduces the maximal data throughput. The
through DGI.
The EDBG controls two LEDs on the ATmega4809 Xplained Pro: a power LED and a status LED. The following table
provides details on how the LEDs are controlled in different operation modes.
Table 3-1. EDBG LED Control
Normal mode
Bootloader mode (idle)
Bootloader mode (firmware upgrade) The power LED and the status LED blink in an alternating pattern.
For additional information on the EDBG, see the
3.2

Hardware Identification System

All Xplained Pro extension boards come with an identification chip (ATSHA204A CryptoAuthentication
uniquely identify the boards that are connected to the Xplained Pro Evaluation Kit. This chip contains information that
©
2020 Microchip Technology Inc.
®
X is used to program and debug the microcontrollers on these boards. Microchip
Mode
The power LED is ON when power is
applied to the board.
The power LED and the status LED blink simultaneously.
ATmega4809 Xplained Pro
Studio Data Visualizer
Power LED
EDBG User
Guide.
User Guide
Xplained Pro
®
X. The UPDI
is used to send and receive data
Status LED
Activity indicator, the LED flashes
when any communication happens to
the EDBG.
chip) to
DS50002716C-page 7

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ATmega4809 Xplained Pro and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents