Jetson/AGX Xavier Misc Interfaces

From eLinux.org
Jump to: navigation, search

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