GPIO - UG1538

Alveo Debug Kit User Guide (UG1538)

Document ID
UG1538
Release Date
2023-09-29
Revision
1.3 English

The debug module supports up to 16 GPIOs. Some of the GPIOs are used for the internal configuration of the debug module. Others are available as reset, control, or general-purpose I/O pins to the card. The following table provides a summary of 16 GPIO signals. The functionality of these signals might differ between cards. See card specific documentation for GPIO details.

Table 1. Debug Module I/O Expander Control and GPIO list
I2C MUX ADK2 Description
MUX_PIO_00

RESERVED

Reserved

Must be asserted for proper operation.

MUX_PIO_01 SMARTLYNK_FTDI_JTAG_SEL

0: Selects SmartLynq for AMD device JTAG.

1: Selects FTDI for AMD device JTAG (default).

MUX_PIO_02 IO_EXP_P02_FPGA_SRST

AMD device soft reset.

0: Device in normal operation.

1: Open-drain reset (default).

MUX_PIO_03 IO_EXP_P03_SOC_RST

SoC reset

0:

1: Open-drain reset (default).

MUX_PIO_04 IO_EXP_P04_SUC_RST

SuC reset

0:

1: Open-drain reset (default).

MUX_PIO_05 IO_EXP_P05_DUT_PG_B

Card power cord

Input from the card.

Asserted when the card is power good.

MUX_PIO_06 USBA_SEL Reserved
MUX_PIO_07 R_DB_SUC_JTAG_TDI

Reserved

MUX_PIO_10 SUC_UART_EN_B

SuC UART enable

0: SuC UART enabled (default).

1: SuC UART disabled.

MUX_PIO_11 FPGA_UART_EN_B

AMD device UART enable

0: AMD device UART enabled (default).

1: AMD device UART disabled.

MUX_PIO_12 SOC_UART_EN_B

SoC UART enable

0: SoC UART enabled (default).

1: SoC UART disabled.

MUX_PIO_13 IO_EXP_P13 GPIO
MUX_PIO_14 IO_EXP_P14 GPIO
MUX_PIO_15 IO_EXP_P15 GPIO
MUX_PIO_16 IO_EXP_P16

0: Mask debug module presence.

1: Allows debug module presence to be advertised card.

MUX_PIO_17 IO_EXP_P17 Reserved