Skip to main content

Hardware Interface Descriptions

Chip block diagram

rk3588 system diagram

system block diagram

rk3588 system diagram

Physical image

The following are the detailed interface wiring sequences and descriptions for each hardware interface.

TP Interface

PinNameDescription
1TP3_RST_LTouchpad 3 Reset, active low
2VCC3V3_TP3.3V Power Supply for Touchpad
3GNDGround
4TP3_INT_LTouchpad 3 Interrupt, active low
5I2C6_SDA_M0I2C Bus 6 Data Line, Master 0
6I2C6_SCL_M0I2C Bus 6 Clock Line, Master 0
7GNDGround
8GNDGround

Spacing 0.5 mm

LCD0

PinNameDescription
0GNDGround, common reference for electrical circuits
1VDD3V33.3V power supply
2VCC_1V8_S01.8V power supply for Sensor 0
3SENSOR_INT_LCD1Interrupt signal from Sensor to LCD1
4LCD_RESETReset signal for LCD
5/No connection
6GNDGround
7MIPI_DPHY0_TX_D0NMIPI D-PHY data lane 0 negative
8MIPI_DPHY0_TX_D0PMIPI D-PHY data lane 0 positive
9GNDGround
10MIPI_DPHY0_TX_D1NMIPI D-PHY data lane 1 negative
11MIPI_DPHY0_TX_D1PMIPI D-PHY data lane 1 positive
12GNDGround
13MIPI_DPHY0_TX_CLKNMIPI D-PHY clock lane negative
14MIPI_DPHY0_TX_CLKPMIPI D-PHY clock lane positive
15GNDGround
16MIPI_DPHY0_TX_D2NMIPI D-PHY data lane 2 negative
17MIPI_DPHY0_TX_D2PMIPI D-PHY data lane 2 positive
18GNDGround
19MIPI_DPHY0_TX_D3NMIPI D-PHY data lane 3 negative
20MIPI_DPHY0_TX_D3PMIPI D-PHY data lane 3 positive
21GNDGround
22GNDGround
23TP1_RST_LReset signal for Touch Panel 1, active low
24GNDGround
25TP1_INT_LInterrupt signal from Touch Panel 1, active low
26I2C6_SDA_M0I2C Bus 6 Data Line, Master 0
27I2C6_SCL_M0I2C Bus 6 Clock Line, Master 0
28GNDGround
29GNDGround
30VCC3V33.3V power supply
31VCC3V33.3V power supply
32GNDGround
33GNDGround
34VCC_LEDK1Power supply for LED K1
35VCC_LEDK1Power supply for LED K1
36/No connection
37/No connection
38VCC_LEDA1Power supply for LED A1
39VCC_LEDA1Power supply for LED A1
40GNDGround

The LCD holder is FH35C-39S-0.3SHW (50) with 0.3 mm pitch.

Camera Interface

CAM0

PinNameDescription
1GNDGround, common reference for electrical circuits
2MIPI_CSI0_RX_D3NMIPI CSI-0 receive data lane 3 negative
3MIPI_CSI0_RX_D3PMIPI CSI-0 receive data lane 3 positive
4GNDGround
5MIPI_CSI0_RX_D2NMIPI CSI-0 receive data lane 2 negative
6MIPI_CSI0_RX_D2PMIPI CSI-0 receive data lane 2 positive
7GNDGround
8MIPI_CSI0_RX_CLK1NMIPI CSI-0 receive clock lane 1 negative
9MIPI_CSI0_RX_CLK1PMIPI CSI-0 receive clock lane 1 positive
10GNDGround
11MIPI_CSI0_RX_D1NMIPI CSI-0 receive data lane 1 negative
12MIPI_CSI0_RX_D1PMIPI CSI-0 receive data lane 1 positive
13GNDGround
14MIPI_CSI0_RX_D0NMIPI CSI-0 receive data lane 0 negative
15MIPI_CSI0_RX_D0PMIPI CSI-0 receive data lane 0 positive
16GNDGround
17MIPI_CSI0_RX_CLK0NMIPI CSI-0 receive clock lane 0 negative
18MIPI_CSI0_RX_CLK0PMIPI CSI-0 receive clock lane 0 positive
19GNDGround
20MIPI_CAM3_CLKOUTClock output for MIPI Camera 3
21NCNo connection
22GPIO1_B6General Purpose Input/Output pin, bank 1 bit 6
23MIPI_CSI0_PDN0_HPower down signal for MIPI CSI-0, active high
24I2C3_SCL_M0_MIPII2C bus 3 clock line, master 0 for MIPI interface
25I2C3_SDA_M0_MIPII2C bus 3 data line, master 0 for MIPI interface
26MIPI_CSI0_PDN1_HPower down signal for second port of MIPI CSI-0, active high
27CM_RST_LCamera module reset, active low
283V3_CAM13.3V power supply for Camera 1
293V3_CAM13.3V power supply for Camera 1
303V3_CAM13.3V power supply for Camera 1
313V3_CAM13.3V power supply for Camera 1

CAM 1

PinNameDescription
1GNDGround, common reference for electrical circuits
2MIPI_CSI1_RX_D3NMIPI CSI-1 receive data lane 3 negative
3MIPI_CSI1_RX_D3PMIPI CSI-1 receive data lane 3 positive
4GNDGround
5MIPI_CSI1_RX_D2NMIPI CSI-1 receive data lane 2 negative
6MIPI_CSI1_RX_D2PMIPI CSI-1 receive data lane 2 positive
7GNDGround
8MIPI_CSI1_RX_CLK1NMIPI CSI-1 receive clock lane 1 negative
9MIPI_CSI1_RX_CLK1PMIPI CSI-1 receive clock lane 1 positive
10GNDGround
11MIPI_CSI1_RX_D1NMIPI CSI-1 receive data lane 1 negative
12MIPI_CSI1_RX_D1PMIPI CSI-1 receive data lane 1 positive
13GNDGround
14MIPI_CSI1_RX_D0NMIPI CSI-1 receive data lane 0 negative
15MIPI_CSI1_RX_D0PMIPI CSI-1 receive data lane 0 positive
16GNDGround
17MIPI_CSI1_RX_CLK0NMIPI CSI-1 receive clock lane 0 negative
18MIPI_CSI1_RX_CLK0PMIPI CSI-1 receive clock lane 0 positive
19GNDGround
20MIPI_CAM4_CLKOUTClock output for MIPI Camera 4
21NCNo connection
22MIPI_CAM2_CLKOUTGeneral Purpose Input/Output pin, bank 1 bit 6
23MIPI_CAM2_PDN_LPower down signal for MIPI CSI-1, active high
24I2C7_SCL_M0I2C bus 3 clock line, master 0 for MIPI interface
25I2C7_SDA_M0I2C bus 3 data line, master 0 for MIPI interface
26MIPI_CAM2_PDN2_LPower down signal for second port of MIPI CSI-1, active high
27MIPI_CAM2_RST_LCamera module reset, active low
283V3_CAM13.3V power supply for Camera 1
293V3_CAM13.3V power supply for Camera 1
303V3_CAM13.3V power supply for Camera 1
313V3_CAM13.3V power supply for Camera 1

The camera holder is FH35C-31S-0.3SHW (50) with 0.3 mm pitch.

Micro SD

PinNameDescription
1SDMMC_D2SD card data line 2
2SDMMC_D3SD card data line 3
3SDMMC_CMDCommand line for SD card
4VCC3V3_SD3.3V Power Supply for SD card
5SDMMC_CLKClock line for SD card
6GNDGround
7SDMMC_D0SD card data line 0
8SDMMC_D1SD card data line 1
9SDMMC_DET_LSD card detect, active low
10GNDGround
11GNDGround
12GNDGround
13GNDGround

Spacing 1.85 mm

DEBUG UART

PinNameDescription
3UART2_RX_M0UART2 Receive, Master 0
2UART2_TX_M0UART2 Transmit, Master 0
1GNDGround

Spacing 2.54 mm

RECOVERY

PinNameDescription
1RECOVERYRecovery mode pin
2GNDGround

Spacing 2.54 mm

F_USB

PinNameDescription
1VCC5V0_USB205V Power Supply for USB 2.0
2VCC5V0_USB205V Power Supply for USB 2.0
3USB1_DMUSB 1 Data Minus
4USB2_DMUSB 2 Data Minus
5USB1_DPUSB 1 Data Plus
6USB2_DPUSB 2 Data Plus
7GNDGround
8GNDGround
10NCNo Connection

Spacing 2.54 mm

F_AUDIO

PinNameDescription
1MIC_IN2PMicrophone Input 2 Positive
2GNDGround
3MICBIAS1Microphone Bias 1
4GNDGround
5HPORHeadphone Output Right
6HPORHeadphone Output Right
7NCNo Connection
8NCNo Connection
9HPOLHeadphone Output Left
10HPOLHeadphone Output Left

Spacing 2.54 mm

SPDIF audio interface

PinNameDescription
1SPDIF1_TX_M2SPDIF1 Transmit, Mode 2
2VCC3V3_SYS3.3V System Power Supply
3GNDGround

POE

PinNameDescription
1VIN+Positive Voltage In
2VIN-Negative Voltage In
3NCNot Connected
4NCNot Connected
5NCNot Connected
6NCNot Connected
7GNDGround
8POE_12V12V Power over Ethernet
9GNDGround
10GNDGround

Spacing 2.54 mm

USB 3.0 + HDMI-10

PinNameDescriptionPinNameDescription
38GNDGround39GNDGround
45GNDGround40GNDGround
1HDMI_D2_PHDMI Data 2 Positive20VCC5V0_USB125V USB Power
2GNDGround21HUB1_DMUSB Hub 1 Data Minus
3HDMI_D2_NHDMI Data 2 Negative22HUB1_DPUSB Hub 1 Data Plus
4HDMI_D1_PHDMI Data 1 Positive23GNDGround
5GNDGround24HUB1_SSRX_NUSB Hub 1 SS RX Negative
6HDMI_D1_NHDMI Data 1 Negative25HUB1_SSRX_PUSB Hub 1 SS RX Positive
7HDMI_D0_PHDMI Data 0 Positive26GNDGround
8GNDGround27HUB1_SSTX_NUSB Hub 1 SS TX Negative
9HDMI_D0_NHDMI Data 0 Negative28HUB1_SSTX_PUSB Hub 1 SS TX Positive
10HDMI_CK_PHDMI Clock Positive29VCC5V0_USB125V USB Power
11GNDGround30HUB2_DMUSB Hub 2 Data Minus
12HDMI_CK_NHDMI Clock Negative31HUB2_DPUSB Hub 2 Data Plus
13GNDGround32GNDGround
14NCNo Connection33HUB2_SSRX_NUSB Hub 2 SS RX Negative
15HDMI_SCLHDMI SCL34HUB2_SSRX_PUSB Hub 2 SS RX Positive
16HDMI_SDAHDMI SDA35GNDGround
17GNDGround36HUB2_SSTX_NUSB Hub 2 SS TX Negative
18VCC5V_HDMI_TX05V HDMI Power37HUB2_SSTX_PUSB Hub 2 SS TX Positive
19HDMI0_HPDHDMI Hot Plug Detect
44GNDGround41GNDGround
43GNDGround42GNDGround

USB 3.0 + HDMI-11

PinNameDescriptionPinNameDescription
38GNDGround39GNDGround
45GNDGround40GNDGround
1HDMI_D2_PHDMI Data 2 Positive20VCC5V0_USB125V USB Power
2GNDGround21HUB1_DMUSB Hub 1 Data Minus
3HDMI_D2_NHDMI Data 2 Negative22HUB1_DPUSB Hub 1 Data Plus
4HDMI_D1_PHDMI Data 1 Positive23GNDGround
5GNDGround24HUB1_SSRX_NUSB Hub 1 SS RX Negative
6HDMI_D1_NHDMI Data 1 Negative25HUB1_SSRX_PUSB Hub 1 SS RX Positive
7HDMI_D0_PHDMI Data 0 Positive26GNDGround
8GNDGround27HUB1_SSTX_NUSB Hub 1 SS TX Negative
9HDMI_D0_NHDMI Data 0 Negative28HUB1_SSTX_PUSB Hub 1 SS TX Positive
10HDMI_CK_PHDMI Clock Positive29VCC5V0_USB125V USB Power
11GNDGround30HUB2_DMUSB Hub 2 Data Minus
12HDMI_CK_NHDMI Clock Negative31HUB2_DPUSB Hub 2 Data Plus
13NCNo Connection32GNDGround
14NCNo Connection33HUB2_SSRX_NUSB Hub 2 SS RX Negative
15HDMI_SCLHDMI SCL34HUB2_SSRX_PUSB Hub 2 SS RX Positive
16HDMI_SDAHDMI SDA35GNDGround
17GNDGround36HUB2_SSTX_NUSB Hub 2 SS TX Negative
18VCC5V_HDMI_TX05V HDMI Power37HUB2_SSTX_PUSB Hub 2 SS TX Positive
19HDMI0_HPDHDMI Hot Plug Detect41GNDGround
44GNDGround42GNDGround
43GNDGround

Ethernet + USB 2.0-12

Ethernet

PinNameDescription
1MDI0+_PHY2Medium Dependent Interface 0, Positive for PHY2
2MDI0-_PHY2Medium Dependent Interface 0, Negative for PHY2
3MDI1+_PHY2Medium Dependent Interface 1, Positive for PHY2
4MDI1-_PHY2Medium Dependent Interface 1, Negative for PHY2
5MDI2+_PHY2Medium Dependent Interface 2, Positive for PHY2
6MDI2-_PHY2Medium Dependent Interface 2, Negative for PHY2
7MDI3+_PHY2Medium Dependent Interface 3, Positive for PHY2
8MDI3-_PHY2Medium Dependent Interface 3, Negative for PHY2
9LED_G+_PHY2LED Green Positive for PHY2
10LED_G-_PHY2LED Green Negative for PHY2
11VCC33_LAN_PHY23.3V Power Supply for LAN PHY2
12LED_Y-_PHY2LED Yellow Negative for PHY2
13RN1_V+Termination Resistor Network 1, Positive Voltage
14RN2_V+Termination Resistor Network 2, Positive Voltage

USB 2.0

PinNameDescription
1VCC5V0_USB205V USB 2.0 Power
2USB20_HOST1_DMUSB 2.0 HOST1 Data Minus
3USB20_HOST1_DPUSB 2.0 HOST1 Data Plus
4GNDGround
5GNDGround
6GNDGround
7GNDGround
8GNDGround
9GNDGround
10GNDGround

Ethernet + USB 2.0-13

Ethernet

PinNameDescription
1MDI0+Medium Dependent Interface 0, Positive
2MDI0-Medium Dependent Interface 0, Negative
3MDI1+Medium Dependent Interface 1, Positive
4MDI1-Medium Dependent Interface 1, Negative
5MDI2+Medium Dependent Interface 2, Positive
6MDI2-Medium Dependent Interface 2, Negative
7MDI3+Medium Dependent Interface 3, Positive
8MDI3-Medium Dependent Interface 3, Negative
9LED_G+Green LED, Positive
10LED_G-Green LED, Negative
11VCC33_LAN3.3V Power Supply for LAN
12LED_Y-Yellow LED, Negative
13TN1_V+Termination Network 1, Positive
14TN2_V+Termination Network 2, Positive

USB 2.0

PinNameDescription
1VCC5V0_USB205V USB 2.0 Power
2USB4_DMUSB Data Minus
3USB4_DPUSB Data Plus
4GNDGround
5GNDGround
6GNDGround
7GNDGround
8GNDGround
9GNDGround
10GNDGround

RTC

Left PinLeft NameLeft DescriptionRight PinRight NameRight Description
1OSCIOscillator Input8VCC_3V3_S33.3V Power Supply
2OSCOOscillator Output732KOUT_WIFI32 kHz Output for WiFi
3RTC_INT_LRTC Interrupt Low6I2C6_SCL_M0I2C Clock Line
4GNDGround5I2C6_SDA_M0I2C Data Line

RTC takes Lithium coin cell CR1220-3V.

SATA

SATA PORT

PinNameDescription
1GNDGround
2STXP0_64Serial TX+ Port
3STXN0_64Serial TX- Port
4GNDGround
5SRXN0_64Serial RX- Port
6SRXP0_64Serial RX+ Port
7GNDGround
8GNDGround
9GNDGround

SATA Power

PinNameDescription
1VCC12V12V Power
2GNDGround
3GNDGround
4VCC5V0_SATA5V Power

SATA Power is a Floppy Power Header with 2.54 mm per pin spacing.

FAN

PinNameDescription
4FAN_PWMFan PWM Signal
3FAN_SPEEDFan Speed Signal
2VCC12V12V Power Supply
1GNDGround

Pin spacing 2.54 mm

PCIE M KEY

PinNameDescriptionPinNameDescription
1GNDGround2VCC3V3_MKEY3.3V Power for M.2 Key
3GNDGround4VCC3V3_MKEY3.3V Power for M.2 Key
5NCNo Connection6NCNo Connection
7NCNo Connection8NCNo Connection
9GNDGround10NCNo Connection
11NCNo Connection12VCC3V3_MKEY3.3V Power for M.2 Key
13NCNo Connection14VCC3V3_MKEY3.3V Power for M.2 Key
15GNDGround16VCC3V3_MKEY3.3V Power for M.2 Key
17NCNo Connection18VCC3V3_MKEY3.3V Power for M.2 Key
19NCNo Connection20NCNo Connection
21GNDGround22NCNo Connection
23NCNo Connection24NCNo Connection
25NCNo Connection26NCNo Connection
27GNDGround28NCNo Connection
29PCIE30_PORT0_RX1NPCI-E 3.0 RX1 Negative30NCNo Connection
31PCIE30_PORT0_RX1PPCI-E 3.0 RX1 Positive32NCNo Connection
33GNDGround34NCNo Connection
35PCIE30_PORT0_TX1NPCI-E 3.0 TX1 Negative36NCNo Connection
37PCIE30_PORT0_TX1PPCI-E 3.0 TX1 Positive38NCNo Connection
39GNDGround40NCNo Connection
41PCIE30_PORT0_RX0NPCI-E 3.0 RX0 Negative42NCNo Connection
43PCIE30_PORT0_RX0PPCI-E 3.0 RX0 Positive44NCNo Connection
45GNDGround46NCNo Connection
47PCIE30_PORT0_TX0NPCI-E 3.0 TX0 Negative48NCNo Connection
49PCIE30_PORT0_TX0PPCI-E 3.0 TX0 Positive50PCIE30X4_PERSTn_M1_LPCI-E 3.0 Reset
51GNDGround52PCIE30X4_CLKREQn_M1_LPCI-E 3.0 Clock Request
53PCIE30_REFCLKN_SLOT1PCI-E 3.0 Ref Clock Negative54PCIE30X4_WAKEn_M1_LPCI-E 3.0 Wake Signal
55PCIE30_REFCLKP_SLOT1PCI-E 3.0 Ref Clock Positive56NCNo Connection
57GNDGround58NCNo Connection
59NCNo Connection60NCNo Connection
61NCNo Connection62NCNo Connection
63NCNo Connection64NCNo Connection
65NCNo Connection66NCNo Connection
67NCNo Connection68NCNo Connection
69NCNo Connection70NCNo Connection
71GNDGround72NCNo Connection
73GNDGround74NCNo Connection
75GNDGround76NCNo Connection

The PCIe M Key holders are LOTES APC10359-P001A with 0.5 mm pitch.

PCIE E KEY

PinNameDescriptionPinNameDescription
1GNDGround2VCC3V3_Ekey3.3V Power Supply
3USB3_DPUSB 3.0 Data Positive4VCC3V3_Ekey3.3V Power Supply
5USB3_DMUSB 3.0 Data Negative6NCNot Connected
7GNDGround8I2S2_SCLK_M0_BTBluetooth I2S Clock
9SDIO-CLK-M0SDIO Clock10I2S2_LRCK_M0_BTBluetooth I2S Left/Right Clock
11SDIO-CMD-M0SDIO Command Line12I2S2_SDI_M0_BTBluetooth I2S Serial Data Input
13SDIO-D0-M0SDIO Data 014I2S2_SDO_M0_BTBluetooth I2S Serial Data Output
15SDIO-D1-M0SDIO Data 116NCNot Connected
17SDIO-D2-M0SDIO Data 218GNDGround
19SDIO-D3-M0SDIO Data 320BT_WAKE_HOST_HBluetooth Wake Host
21WIFI_WAKE_HOST_HWiFi Wake Host22UART6-RXUART Receive
23NCNot Connected
33GNDGround32UART6-TXUART Transmit
35PCIE20_1_TXP/SATA30_1_TXPPCIe/SATA Transmit Positive34UART6-CTSNUART Clear To Send
37PCIE20_1_TXN/SATA30_1_TXNPCIe/SATA Transmit Negative36UART6-RTSNUART Ready To Send
39GNDGround38NCNot Connected
41PCIE20_1_RXP/SATA30_1_RXPPCIe/SATA Receive Positive40NCNot Connected
43PCIE20_1_RXN/SATA30_1_RXNPCIe/SATA Receive Negative42BT_REG_ON_HBluetooth Regulator On
45GNDGround44NCNot Connected
47PCIE20_1_REFCLKPPCIe Reference Clock Positive46NCNot Connected
49PCIE20_1_REFCLKNPCIe Reference Clock Negative48NCNot Connected
51GNDGround5032KOUT_WIFI32K Clock Output for WiFi
53PCIE30x1_0_CLKREQn_M1_LPCIe Clock Request52PCIE30x1_0_PERSTn_M1_LPCIe Peripheral Reset
55PCIE30x1_0_WAKEn_M1_LPCIe Wake Signal54BT_WAKE_LBluetooth Low Energy Wake Signal
57GNDGround56W-DISABLEWiFi Disable Signal
59NCNot Connected58I2C4_SDA_EI2C Data Line for External Devices
61NCNot Connected60I2C4_SCL_EI2C Clock Line for External Devices
63GNDGround62NCNot Connected
65NCNot Connected64NCNot Connected
67NCNot Connected66NCNot Connected
69GNDGround68NCNot Connected
71NCNot Connected70BT_WAKE_LBluetooth Low Energy Wake Signal
73NCNot Connected72VCC3V3_Ekey3.3V Power Supply
75GNDGround74VCC3V3_Ekey3.3V Power Supply

The PCIe E Key holder is APCI0108-P001A with 0.5 mm pitch.