3.10 Connecting to Data Gateway Interface

The Atmel-ICE supports a limited Data Gateway Interface (DGI) when debugging and programming is not in use. Functionality is identical to that found on Microchip Xplained Pro kits powered by the Microchip EDBG device.

The Data Gateway Interface is an interface for streaming data from the target device to a computer. This is meant as an aid in application debugging as well as for a demonstration of features in the application running on the target device.

DGI consists of multiple channels for data streaming. The Atmel-ICE supports the following modes:

  • USART
  • SPI
    Table 3-9. Atmel-ICE DGI USART Pinout
    AVR Port SAM PortDGI USART PinDescription
    36TXTransmit pin from Atmel-ICE to the target device
    41VTGTarget voltage (reference voltage)
    87RXReceive pin from the target device to Atmel-ICE
    98CLKUSART clock
    2, 103, 5, 9GNDGround
Table 3-10. Atmel-ICE DGI SPI Pinout
AVR PortSAM PortDGI SPI PinDescription
14SCKSPI clock
36MISOMaster In Slave Out
41VTGTarget voltage (reference voltage)
52nCSChip select active low
98MOSIMaster Out Slave In
2, 103, 5, 9GNDGround
Important: SPI and USART interfaces cannot be used simultaneously.
Important: DGI and programming or debugging cannot be used simultaneously.