This page describes miscellaneous interfaces on Jetson AGX Xavier, including UART, I2C, SDMMC...
In below tables, "Pin on 699 Connector" is pin exposed by Jetson AGX module by connector.
UART
UART Instance |
Base Address |
Ball Name |
Pin on 699 Connector |
Usage on Jetson AGX Xavier |
Pin Type |
Bus Name |
DTS node |
DTS status |
DTS alias
|
UARTA |
0x03100000 |
UART1_{TX,RX,RTS,CTS} |
UART1 (K53,K54,L51,H54) |
Use for UART connector 40 pin connector |
CMOS – 1.8V |
ttyTHS0 |
serial@3100000 |
OK |
serial0
|
UARTB |
0x03110000 |
UART2_{TX,RX,RTS,CTS} |
UART2 (C58,C56,G58,A57) |
Not Use |
CMOS – 1.8V |
ttyTHS1 |
serial@3110000 |
OK |
serial1
|
UARTC |
0x0c280000 |
UART3_{TX,RX} |
UART3 (H62,K60) |
UART debug chip FT4232 |
CMOS – 1.8V |
ttyTHS2 |
serial@c280000 |
Disabled |
serial2
|
UARTD |
0x03130000 |
UART4_{TX,RX,RTS,CTS} |
UART4 (L5,L48,L4,L49) |
Use for normal GPIO for CAM |
CMOS – 1.8V |
ttyTHS3 |
serial@3130000 |
Disabled |
serial3
|
UARTE |
0x03140000 |
UART5_{TX,RX,RTS,CTS} |
UART5 (J58,H58,K58,H57) |
Use for the M.2 KEY E connector |
CMOS – 1.8V |
ttyTHS4 |
serial@3140000 |
OK |
serial4
|
UARTF |
0x03150000 |
DP_AUX_CH0_{P,N} |
DP0_AUX_CH (F52,F51) |
Use for Display chip |
CMOS – 1.8V if use to UART |
ttyTHS5 |
serial@3150000 |
Disabled |
serial5
|
UARTG |
0x0c290000 |
SPI2_{SCK,MISO,MOSI,CS0} |
SPI2 (E61,D62,F60,D60) |
Use for PCIe x16 connector |
CMOS – 1.8V if use to UART |
ttyTHS6 |
serial@c290000 |
Disabled |
serial6
|
UARTH |
0x03170000 |
USB1_{DN,DP} or USB0_{DN,DP} |
USB1(C10,C11) or USB0(F13,F12) |
Use for USB connector |
CMOS – 1.8V if use to UART |
ttyTHS7 |
serial@3170000 |
Disabled |
serial7
|
I2C
I2C Instance |
Base Address |
Ball Name |
Pin on 699 Connector |
Usage on Jetson AGX Xavier |
Pin Type |
Bus Name |
DTS node |
DTS status |
DTS alias
|
I2C1 |
0x03160000 |
GEN1_I2C_{SCL,SDA} |
I2C_GP1 (K5,L8) |
ID EEPROM, PM342 connector |
Open-Drain – 1.8V |
i2c-0 |
i2c@3160000 |
OK |
i2c0
|
I2C2 |
0x0c240000 |
GEN2_I2C_{SCL,SDA} |
I2C_GP2 (J61,K61) |
CAM connector, M.2 KEY E, PM342 connector, VDD_12V POWER IC |
Open-Drain – 1.8V |
i2c-1 |
i2c@c240000 |
OK |
i2c1
|
I2C3 |
0x03180000 |
CAM_I2C_{SCL,SDA} |
I2C_GP3 (F53,E53) |
PCIE 16X, CAM connector |
Open-Drain – 1.8V |
i2c-2 |
i2c@3180000 |
OK |
i2c2
|
I2C4 |
0x03190000 |
DP_AUX_CH1_{P,N} |
I2C4 (J52,J53) |
Display chip |
Open-Drain – 1.8V |
i2c-3 |
i2c@3190000 |
OK |
i2c3
|
I2C5 |
0x031a0000 |
|
only use on module |
Connector PMU and other power IC |
Open-Drain – 1.8V |
i2c-4 |
bpmp_i2c |
OK |
i2c4
|
I2C6 |
0x031b0000 |
DP_AUX_CH0_{P,N} |
I2C6 (F52,F51) |
Display chip |
Open-Drain – 1.8V if used I2C |
i2c-5 |
i2c@31b0000 |
OK |
i2c5
|
I2C7 |
0x031c0000 |
DP_AUX_CH2_{P,N} |
I2C7 (G53,G54) |
HDMI connector |
Open-Drain – 1.8V if used I2C |
i2c-6 |
i2c@31c0000 |
OK |
i2c6
|
I2C8 |
0x0c250000 |
GEN8_I2C_{SCL,SDA} |
I2C_GP4 (D61,E60) |
CAM connector, M.2 KEY E, Codec |
Open-Drain – 1.8V |
i2c-7 |
i2c@c250000 |
OK |
i2c7
|
I2C9 |
0x031e0000 |
DP_AUX_CH3_{P,N} |
I2C_GP5 (A53,C53) |
Not used |
Open-Drain – 1.8V if used I2C |
i2c-8 |
i2c@31e0000 |
OK |
i2c8
|
SDMMC
SDMMC Instance |
Base Address |
Ball Name |
Pin on 699 Connector |
Usage on Jetson AGX Xavier |
Pin Type |
Bus Name |
DTS node |
DTS status |
DTS alias
|
SDMMC1 |
0x03400000 |
SDMMC1_{CLK,CMD,DAT0,DAT1,DAT2,DAT3} |
SDCARD (B6,A5,E8,F8,A4,D6) |
Micro SD card |
CMOS -3.3V/1.8V |
mmc1 |
sdhci@3400000 |
OK |
sdhci0
|
SDMMC3 |
0x03440000 |
|
Not used on AGX Xavier |
Not used on AGX Xavier |
|
|
sdhci@3440000 |
Disabled |
sdhci2
|
SDMMC4 |
0x03460000 |
|
only use on module. For eMMC device |
eMMC5.1 device |
CMOS -1.8V |
mmc0 |
sdhci@3460000 |
OK |
sdhci3
|