Boardcon CM3588S System On Module User Manual

Document preview
File info: application/pdf · 20 pages · 3.59MB

Hardware User Manual

CM3588S Reference User Manual V2.202502 www.armdesigner.com Boardcon Embedded Design

Original Document

If the viewer doesn’t load, open the PDF directly.

Extracted Text

CM3588S Reference User Manual
V2.202502
Boardcon Embedded Design
www.armdesigner.com

Customize the embedded system based on Your Idea 1. Introduction 1.1. About this Manual
This manual is intended to provide the user with an overview of the board and benefits, complete features specifications, and set up procedures. It contains important safety information as well.
1.2. Feedback and Update to this Manual
To help our customers make the most of our products, we are continually making additional and updated resources available on the Boardcon website (www.boardcon.com, www.armdesigner.com). These include manuals, application notes, programming examples, and updated software and hardware. Check in periodically to see what's new! When we are prioritizing work on these updated resources, feedback from customers is the number one influence, If you have questions, comments, or concerns about your product or project, please no hesitate to contact us at support@armdesigner.com.
1.3. Limited Warranty
Boardcon warrants this product to be free of defects in material and workmanship for a period of one year from date of buy. During this warranty period Boardcon will repair or replace the defective unit in accordance with the following process: A copy of the original invoice must be included when returning the defective unit to Boardcon. This limited warranty does not cover damages resulting from lighting or other power surges, misuse, abuse, abnormal conditions of operation, or attempts to alter or modify the function of the product. This warranty is limited to the repair or replacement of the defective unit. In no event shall Boardcon be liable or responsible for any loss or damages, including but not limited to any lost profits, incidental or consequential damages, loss of business, or anticipatory profits arising from the use or inability to use this product. Repairs make after the expiration of the warranty period are subject to a repair charge and the cost of return shipping. Please contact Boardcon to arrange for any repair service and to obtain repair charge information.
1

Customize the embedded system based on Your Idea
Content
1 CM3588S Introduction ........................................................................................................................... 3 1.1 Summary ..................................................................................................................................... 3 1.2 Features....................................................................................................................................... 3 1.3 CM3588S Block Diagram............................................................................................................. 5 1.4 CM3588S specifications .............................................................................................................. 6 1.5 CM3588S PCB Dimension........................................................................................................... 7 1.6 CM3588S Pin Definition ............................................................................................................... 7 1.7 Development Kit (Idea3588S) .................................................................................................... 15
2 Hardware Design Guide....................................................................................................................... 16 2.1 Peripheral Circuit Reference ...................................................................................................... 16 2.2 Mother Board length offset......................................................................................................... 17 2.3 PCB Footprint ............................................................................................................................ 18
3 Product Electrical Characteristics ........................................................................................................ 18 3.1 Dissipation and Temperature ..................................................................................................... 18 3.2 Reliability of Test ........................................................................................................................ 19 3.3 Certifications .............................................................................................................................. 19
2

Customize the embedded system based on Your Idea
1 CM3588S Introduction
1.1 Summary
The CM3588S system-on-module is equipped with Rockchip's RK3588S it has a quad-core Cortex-A76 and a quad-core Cortex-A55 processor, Embedded Mali-G610 MP4 GPU and 6.0 TOPs NPU. It is designed specifically for the high-performance devices such as 8K TV box or recorder, VI devices, intelligent interactive devices, personal computers and robots. The high-performance multimedia processing and acceleration engine solution can help customers to introduce new technologies more quickly and enhance the overall solution efficiency.
1.2 Features
� Microprocessor - Quad-core Cortex-A76 up to 2.4GHz - Quad-core Cortex-A55 up to 1.8GHz - 64KB I-cache 64KB D-cache and 512KB L2 for A76 each core, 32KB I-cache 32KB D-cache and 512KB L2 for A55 each core, 3MB L3 cache - 6.0 TOPS Neural Process Unit, Embedded 384KB*3 internal buffer - Mali-G610 MP4 up to 0.8GHz
� Memory Organization - LPDDR4 or LPDDR4X RAM up to 16GB - eMMC up to 256GB
� Boot ROM - Supports system code download through USB OTG
� Secure system - Embedded two cipher engine -Support key ladder to guarantee key secure -Support secure OS and data scrambling -Support OTP
� Video Decoder/Encoder - Supports video decoding up to 8K@60fps - Supports H.264/265 encode up to 8K@30fps - H.264 HP encoding up to 1080p@100fps - Picture size up to 8192x8192
� NPU - Include Triple NPU core - Support deep learning frameworks
� Display Subsystem - Video Output Supports HDMI 2.1 TX with ARC, up to 8K@60fps Or EDP TX interface up to 4K@60Hz
3

Customize the embedded system based on Your Idea
HDMI 2.1 support FRL mode Supports 4 lanes MIPI DSI up to 4K@60Hz Supports PD1.4a interface up to 8K@30Hz Supports BT-1120 16bit output - Video/Image Input Supports 2-CH MIPI 4lanes CSI interfaces Or 2-CH MIPI 2lanes + 1-CH 4lanes CSI interfaces Supports DVP 8/16-bit input � Audio - Three I2S/PCM interfaces - Support 8-ch TX/RX on I2S0/1 - Support Mic array Up to 8ch PDM/TDM interface - Support 2-ch SPDIF output - Support voice activity detection � USB / PCIE/SATA3 - One USB2.0 OTG and two USB2.0 Host interfaces - One Type-C or DP interfaces - One USB3.0 Host or SATA3 interface. - One PCIE2.1x1 or SATA3 interface. - One SATA3 interface. - One PCIE3.0x2 interface - SATA3 support five device each port via PM switch � Ethernet - On board RTL8211F � I2C - Up to 7-CH I2C - Support standard mode and fast mode(up to 400kbit/s) � SDIO / SDMMC - Support SDIO 3.0 protocol - Support SD3.0 card � SPI - Up to four SPI controllers, - Full-duplex synchronous serial interface � UART - Support up to 10 UARTs - UART2 with 2 wires for debug - Embedded two 64byte FIFO � CAN - Support up to three CAN controller - Support CAN 2.0B protocol � ADC - Up to Three ADC channels - 12-bit resolution up to 1MS/s sampling rate - Voltage input range between 0V to 1.8V
4

Customize the embedded system based on Your Idea
� PWM - Up to15 PWMs with interrupt-based operation - Support 32bit time/counter facility - IR option on PWM3/7/11/15
� Power unit - PMU RK806 on board - 3.4 ~ 4.5V main power input - 1.8V and 3.3V max 500mA output - Very low RTC consume current, less 5uA at 3V button Cell.
1.3 CM3588S Block Diagram
1.3.1 RK3588S Block Diagram
5

Customize the embedded system based on Your Idea 1.3.2 Development board (Idea3588S) Block Diagram

1.4 CM3588S specifications

Feature CPU DDR eMMC FLASH Power EDP/MIPI DSI I2S MIPI CSI SATA HDMI out DP out CAN USB Ethernet SDMMC

Specifications Quad-core Cortex-A72 and quad-core Cortex-A55 8GB LPDDR4/4x (up to 16GB) 32GB (up to 256GB) DC 3.4 ~ 4.5V 1-CH EDP, 1-CH MIPI DSI 3-CH 2-CH 4-Lane or 2-CH 2-Lane + 1-CH 4-Lan CSI (up to 3 CSI Cameras) 2-CH 1-CH (EDP option) 1-CH 3-CH 1-CH USB Host2.0 + 1-CH Type C and 1-CH USB Host3.0 1-ch 1 GB PHY 2-CH

6

Feature SPDIF TX I2C SPI CAN UART PWM ADC IN Board Dimension

Specifications 2-CH 7-CH 4-CH 3-CH 9-CH, 1-CH(DEBUG) 15-CH 3-CH 57.5 x 45mm

Customize the embedded system based on Your Idea

1.5 CM3588S PCB Dimension

1.6 CM3588S Pin Definition

Pin

Signal

1 VCC_SYS

2 VCC_SYS

3 VCC_SYS

4 GND

5 PWM7_IR_M0_1V8

Description or functions System Power Input System Power Input System Power Input Ground I2C6_SCL_M0/PDM0_SDI1_ M1

GPIO serial GPIO0_D0_d

7

IO Voltage 3.4V-4.5V 3.4V-4.5V 3.4V-4.5V
0V
1.8V

Customize the embedded system based on Your Idea

Pin

Signal

Description or functions

GPIO serial

I2C1_SCL_M2/PDM0_SDI2_ GPIO0_D4_u/SATA_ 6 BT_REG_ON_H_1V8
M1/CAN2_RX_M1/PWM3_IR CPDET/HDMI_SDA

BT_WAKE_HOST_H_1 I2C4_SCL_M2/UART0_TX_

7

GPIO0_C5_u

V8

M0 /PWM4_M0

HOST_WAKE_BT_H_1 UART0_RTSn_M0

8

GPIO0_C6_u

V8

/PWM5_M1/SATA_CP_POD

WIFI_WAKE_HOST_H

9

REFCLK_OUT

_1V8

GPIO0_A0_d

I2C6_SDA_M0/PDM0_SDI0_

10 WIFI_REG_ON_H_1V8

GPIO0_C7_d

M1/PWM6_M0

11 GND

Ground

12 PDM0_CLK0_1V8

I2C4_SDA_M4/PDM0_CLK0 GPIO1_C6_d
_M0/PWM15_IR_M2

I2C2_SDA_M3/PDM0_CLK1

13 PDM0_CLK1_1V8

_M0/PWM11_IR_M2/SPI4_C GPIO1_C4_d

S1_M0

14 PDM0_SDI0_1V8

PDM0_SDI0_M0/SPI1_CS1_ GPIO1_D5_d
M2

15 GND

Ground

16 UART6_TX_M1_1V8

PCIE20x1_1_WAKE_M2/I2C GPIO1_A1_d
2_SCL_M4/SPI4_MOSI_M2

PCIE20x1_1_CLKREQ_M2/I

17 UART6_RX_M1_1V8 2C2_SDA_M4/SPI4_MISO_ GPIO1_A0_d

M2/DP0_HPDIN_M2

I2C4_SDA_M3/PWM0_M2/S

UART6_RTSn_M1_1V

18

PI4_CLK_M2/VOP_POST_E GPIO1_A2_d

8

MPTY

UART6_CTSn_M1_1V I2C4_SCL_M3/PWM1_M2/S

19

GPIO1_A3_d

8

PI4_CS0_M2

20 GPIO1_A7_u_1V8

PCIE20x1_1_PERSTN_M2/P GPIO1_A7_u
DM1_SDI0_M1/PWM3_M3

21 GPIO1_B0_u_1V8

PDM1_SDI1_M1

GPIO1_B0_u

22 GPIO1_A4_d_1V8

GPIO1_A4_d

23 GPIO1_A5_d_1V8

HDMI_TX0_HPD_M0

GPIO1_A5_d

24 GPIO1_A6_d_1V8

GPIO1_A6_d

25 GND

Ground

MIPI_CAM4_CLK_M0_ UART1_CTS_M1/I2C8_SDA

26

GPIO1_D7_u

1V8

_M2/PWM15_IR_M3

27 GND

Ground

28 SPI0_CS1_M2_1V8 29 SPI0_CS0_M2_1V8

UART7_TX_M2 UART7_RX_M2/PDM1_CLK 0_M1

GPIO1_B5_u GPIO1_B4_u

IO Voltage 1.8V 1.8V 1.8V 1.8V 1.8V 0V 1.8V
1.8V
1.8V 0V 1.8V
1.8V
1.8V
1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 0V 1.8V 0V 1.8V 1.8V

8

Customize the embedded system based on Your Idea

Pin

Signal

Description or functions

GPIO serial

30 SPI0_MISO_M2_1V8 PDM1_SDI2_M1

GPIO1_B1_d

31 SPI0_MOSI_M2_1V8

UART4_RX_M2/ PDM1_ SDI3_M1

GPIO1_B2_d

UART4_TX_M2/

32 SPI0_CLK_M2_1V8

PDM1_CLK1_M1//SATA0_A GPIO1_B3_d

CT_LED_M1

33 GND

Ground

MIPI_CAM3_CLK_M0_ UART1_RTS_M1/I2C8_SCL

34

GPIO1_D6_u

1V8

_M2/PWM14_M2

35 GND

Ground

36 GPIO3_B7_d

I2C3_SCL_M1 /SPI1_MOSI_M1

GPIO2_B7_d

37 UART7_TX_M1

I2C3_SDA_M1 /SPI1_MISO_M1

GPIO3_C0_d

38 UART7_RX_M1

SPI1_CLK_M1

GPIO3_C1_d

39 CAN2_TX_M0

UART5_RX_M1/SPI3_CS1_ GPIO3_C5_u
M3/CIF_D9/FSPI_CS1N_M2

40 CAN2_RX_M0

UART5_TX_M1/SPI3_CS0_ GPIO3_C4_u
M3/CIF_D8/FSPI_CS0N_M2

41 PWM11_IR_M3

UART9_TX_M2/SPI0_CS1_ M3/MCU_JTAG_TMS_M1

GPIO3_D5_d

I2C5_SCL_M1/SPI3_MOSI_

42 PWM13_M1

M1/BT1120_D12/SATA0_AC GPIO4_B6_d

T_LED_M0

43 GPIO3_C6_u

SPI3_MISO_M3/CIF_D10

GPIO3_C6_u

44 UART9_TX_M1

DP0_HPDIN_M0/I2S1_SDO 3_M0/SPDIF0_TX_M1/CIF_ CLKOUT/BT1120_D10

GPIO4_B4_u /PWM11_IR_M1

45 UART9_RX_M1

SPI3_MISO_M1/PWM12_M1 GPIO4_B5_d
/BT1120_D11

SPI2_CS1_M1/I2C6_SDA_M

46 UART8_TX_M0

3/I2S1_SDI3_M0/BT1120_C GPIO4_B0_d

LKOUT/CIF_CLKIN

SPI0_CS1_M1/I2C6_SCL_M

47 UART8_RX_M0

3/I2S1_SDO0_M0/SPDIF1_T GPIO4_B1_u

X_M1/CAM0_CLK_M0

I2C7_SDA_M3/I2S1_SDO2_

48 UART8_CTSN_M0

M0/CAN1_TX_M1/CIF_VSY GPIO4_B3_u
NC/BT1120_D9/PWM15_IR_

M1

SPI0_CS0_M1/I2C7_SCL_M

49 UART8_RTSN_M0

3/I2S1_SDO1_M0/CAN1_RX GPIO4_B2_u

_M1/CIF_HREF/BT1120_D8/

IO Voltage 1.8V 1.8V
0V 0V 1.8V 0V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V
3.3V 3.3V 3.3V
3.3V
3.3V
3.3V
3.3V
3.3V

9

Customize the embedded system based on Your Idea

Pin

Signal

Description or functions

GPIO serial

PWM14_M1

SPI2_MOSI_M1/I2C3_SDA_

50 UART3_TX_M2

M2/I2S1_SDI0_M0/CIF_D5/B GPIO4_A5_d

T1120_D5

SPI2_CLK_M1/I2C5_SCL_M

51 UART3_RX_M2

2/I2S1_SDI1_M0/CIF_D6/BT GPIO4_A6_d

1120_D6

SPI2_CS0_M1/I2C5_SDA_M

52 GPIO4_A7_d

2/I2S1_SDI2_M0/CIF_D7/BT GPIO4_A7_d

1120_D7

PCIE20x1_1_PERSTn SPI0_CLK_M1/I2S1_LRCK_

53

GPIO4_A2_d

_M1

M0/CIF_D2/BT1120_D2

SPI0_MISO_M1/I2S1_MCLK

PCIE20x1_1_CLKREQ

54

_M0/UART9_RTSN_M1/CIF GPIO4_A0_d

n_M1

_D0/BT1120_D0

SPI0_MOSI_M1/I2S1_SCLK

PCIE20x1_1_WAKEn_

55

_M0/UART9_CTSN_M1/CIF GPIO4_A1_d

M1

_D1/BT1120_D1

56 UART0_TX_M2

CIF_D3/BT1120_D3

GPIO4_A3_d

57 UART0_RX_M2

SPI2_MISO_M1/I2C3_SCL_ GPIO4_A4_d
M2/ CIF_D4/BT1120_D4

58 GND

Ground

59 TYPEC0_OTG_ID_1V8 USB20 OTG ID input

TYPEC0_OTG_VBUSD

60

USB OTG VBUS detect input

ET

61 GND

Ground

62 USB20_HOST0_DM

63 USB20_HOST0_DP

64 USB20_HOST1_DM

65 USB20_HOST1_DP

66 TYPEC0_OTG_DM

67 TYPEC0_OTG_DP

68 GND

Ground

69 SDMMC0_CLK

CAN0_RX_M1/UART5_TX_ M0/PDM1_CLK0_M0

GPIO4_D5_d

70 SDMMC0_CMD

CAN0_TX_M1/UART5_RX_ M0/PDM1_CLK1_M0

GPIO4_D4_u /PWM7_IR_M1

71 SDMMC0_D3

UART5_RTS_M0/PDM1_SDI GPIO4_D3_u

0_M0/I2C8_SDA_M0

/PWM10_M1

72 SDMMC0_D2

UART5_CTS_M0/PDM1_SDI GPIO4_D2_u
1_M0/I2C8_SCL_M0

73 SDMMC0_D1

UART2_RX_M1/PDM1_SDI2 GPIO4_D1_u

IO Voltage
3.3V
3.3V
3.3V
3.3V
3.3V
3.3V 3.3V 3.3V 0V 1.8V 3.3V 0V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 0V 3.3V 3.3V 3.3V 3.3V 3.3V

10

Customize the embedded system based on Your Idea

Pin

Signal

Description or functions

GPIO serial

IO Voltage

_M0/I2C3_SDA_M4

/PWM9_M1

74 SDMMC0_D0

UART2_TX_M1/PDM1_SDI3 GPIO4_D0_u

_M0/I2C3_SCL_M4

/PWM8_M1

3.3V

75 GND

Ground

0V

HDMI0_TX_SBDN/eDP HDMI0_TX_eARC-

76

0_TX_AUXN

/eDP0_TX_AUXN

(Default HDMI)

0.5V

HDMI0_TX_SBDP/eDP HDMI0_TX_eARC+

77

0_TX_AUXP

/eDP0_TX_AUXP

(Default HDMI)

0.5V

78 HDMI0_TX3N

HDMI0TX_CLKN/eDP0TX3N (Default HDMI)

0.5V

79 HDMI0_TX3P

HDMI0TX_CLKP/eDP0TX3P (Default HDMI)

0.5V

80 HDMI0_TX0N

HDMI0_TX /eDP0_TX0N

(Default HDMI)

0.5V

81 HDMI0_TX0P

HDMI0_TX /eDP0_TX0P

(Default HDMI)

0.5V

82 HDMI0_TX1N

HDMI0_TX /eDP0_TX1N

(Default HDMI)

0.5V

83 HDMI0_TX1P

HDMI0_TX /eDP0_TX1P

(Default HDMI)

0.5V

84 HDMI0_TX2N

HDMI0_TX /eDP0_TX2N

(Default HDMI)

0.5V

85 HDMI0_TX2P

HDMI0_TX /eDP0_TX2P

(Default HDMI)

0.5V

86 GND

Ground

0V

87 HDMI_TX0_SCL_M0

SPI3_CLK_M1/I2C5_SDA_M GPIO4_B7_u
1/BT1120_D13

3.3V

88 HDMI_TX0_SDA_M0

SPI3_CS0_M1/I2C8_SCL_M GPIO4_C0_u
3/BT1120_D14

3.3V

89 HDMI_TX0_CEC_M0

SPI3_CS1_M1/I2C8SDA_M3 GPIO4_C1_d
/SPDIF1TX_M2/BT1120_D15

3.3V

90 HDMI_TX0_HPD_M1

SPI0_CS0_M3/UART9_RX_ GPIO3_D4_d
M2/MCU_JTAG_TCK_M1

3.3V

SPI3_MOSI_M3/I2C5_SCL_

PCIE20x1_2_CLKREQ

91

M0/HDMI_TX0_SCL_M2/CIF GPIO3_C7_u

n_M0

_D11

3.3V

PCIE20x1_2_PERSTn SPI0_MISO_M3/UART4_TX

92

GPIO3_D1_d

_M0

_M1/PWM9_M2/CIF_D13

3.3V

SPI3_CLK_M3/UART4_RX_

PCIE20x1_2_WAKEn_

GPIO3_D0_u

93

M1/I2C5_SDA_M0/HDMI_TX

M0

/PWM8_M2

0_SDA_M2/CIF_D12

3.3V

94 UART2_RX_M0

I2C1_SDA_M0/JATG_TMS_ GPIO0_B6_d (Debug M2/PCIE20X1_1_WAKE_M0 UART) (PU10K)

3.3V

95 UART2_TX_M0

I2C1_SCL_M0/JATG_TCK_ GPIO0_B5_d (Debug M2/PCIE20X1_CLKREQ_M0 UART) (PU10K)

3.3V

96 I2C7_SDA_M2

SPI0_CLK_M3/UART9_CTS GPIO3_D3_d N_M2/PWM10_M2/CIF_D15 (PU2.2K)

3.3V

97 I2C7_SCL_M2

SPI0_MOSI_M3/UART9_RT GPIO3_D2_d

SN_M2 /CIF_D14

(PU2.2K)

3.3V

98 GND

Ground

0V

11

Customize the embedded system based on Your Idea

Pin

Signal

Description or functions

GPIO serial

99 SDMMC_DET_1V8

SD Card DET(Need pull up) GPIO0_A4_u

100 PWRON_L

Power Key input

(PU)

101 RESET_L

System Reset (to RST_KEY) (PU10K)

102 VCC_1V8

1.8V IO power output (PMU_Buck10)

(Max:500mA)

103 GND

Ground

TYPEC0_SBU1/DP_A 104
UXN

TYPEC0_SBU2/DP0_AUXN

(Default TYPE-C)

TYPEC0_SBU1/DP_A 105
UXP

TYPEC0_SBU1/DP0_AUXP

(Default TYPE-C)

106 TYPEC0_SSRX1N

TYPEC0_RX1N/DP0_TX0N (Default TYPE-C)

107 TYPEC0_SSRX1P

TYPEC0_RX1P/DP0_TX0P (Default TYPE-C)

108 TYPEC0_SSTX1P

TYPEC0_TX1P/DP0_TX1P (Default TYPE-C)

109 TYPEC0_SSTX1N

TYPEC0_TX1N/DP0_TX1N (Default TYPE-C)

110 TYPEC0_SSRX2N

TYPEC0_RX2N/DP0_TX2N (Default TYPE-C)

111 TYPEC0_SSRX2P

TYPEC0_RX2P/DP0_TX2P (Default TYPE-C)

112 TYPEC0_SSTX2P

TYPEC0_TX2P/DP0_TX3P (Default TYPE-C)

113 TYPEC0_SSTX2N

TYPEC0_TX2N/DP0_TX3N (Default TYPE-C)

114 GND

Ground

115 MIPI_DPHY1_TX_D0N

116 MIPI_DPHY1_TX_D0P

117 MIPI_DPHY1_TX_D1N

118 MIPI_DPHY1_TX_D1P

MIPI_DPHY1_TX_CLK 119
N

MIPI_DPHY1_TX_CLK 120
P

121 MIPI_DPHY1_TX_D2N

122 MIPI_DPHY1_TX_D2P

123 MIPI_DPHY1_TX_D3N

124 MIPI_DPHY1_TX_D3P

125 GND

Ground

RECOVERY_SARADC Program need short to GND

126

_VIN1

when power on.

( PU 10K)

127 SARADC_VIN2

128 SARADC_VIN5

129 GND

Ground

130 MIPI_DPHY1_RX_D0N

131 MIPI_DPHY1_RX_D0P

132 MIPI_DPHY1_RX_D1N

133 MIPI_DPHY1_RX_D1P

134 MIPI_DPHY1_RX_CLK

IO Voltage 1.8V
3.4~4.5V 1.8V
1.8V
0V
0.5V
0.5V
0.5V 0.5V 0.5V 0.5V 0.5V 0.5V 0.5V 0.5V 0V 0.5V 0.5V 0.5V 0.5V
0.5V
0.5V
0.5V 0.5V 0.5V 0.5V 0V
1.8V
1.8V 1.8V 0V 0.5V 0.5V 0.5V 0.5V 0.5V

12

Customize the embedded system based on Your Idea

Pin

Signal

Description or functions

GPIO serial

IO Voltage

N

MIPI_DPHY1_RX_CLK 135
P

0.5V

136 MIPI_DPHY1_RX_D2N

0.5V

137 MIPI_DPHY1_RX_D2P

0.5V

138 MIPI_DPHY1_RX_D3N

0.5V

139 MIPI_DPHY1_RX_D3P

0.5V

140 VCC_3V3_S0

3.3V power out (Sleep OFF) (Max:500mA)

3.3V

PHY1_LED2/CFG_LD 141
O1

Ethernet Speed LED

(PD 10K)

3.3V

PHY1_LED1/CFG_LD 142
O0

Ethernet Link LED

(PD 10K)

3.3V

143 VCC_RTC

RTC button Cell power input

1.8~3.3V

144 RTC_32KCLK_1V8

32.768kHz output

(GPIO0_B2)(PU 10K)

1.8V

UART0_RX_M0/I2C4_SDA_

145 DP0_HPDIN_M1_1V8 M2/PDM0_CLK_M1/PWM2_ GPIO0_C4_d

1.8V

M0

I2C1_SDA_M2/CAN2_TX_M

146 GPIO0_D5_u_1V8

1/SATA_MP_SWITCH/HDMI GPIO0_D5_u

1.8V

_SCL_M1

147 GND

Ground

0V

148 PHY1_MDI0+

0.5V

149 PHY1_MDI0-

0.5V

150 PHY1_MDI1+

0.5V

151 PHY1_MDI1-

0.5V

152 PHY1_MDI2+

0.5V

153 PHY1_MDI2-

0.5V

154 PHY1_MDI3+

0.5V

155 PHY1_MDI3-

0.5V

156 GND

Ground

0V

157 MIPI_CSI0_RX_CLK0N CSI0_RX0_CLKN

0.5V

158 MIPI_CSI0_RX_CLK0P CSI0_RX0_CLKP

0.5V

159 MIPI_CSI0_RX_D0N CSI0_RX0_D0N

0.5V

160 MIPI_CSI0_RX_D0P CSI0_RX0_D0P

0.5V

161 MIPI_CSI0_RX_D1N CSI0_RX0_D1N

0.5V

162 MIPI_CSI0_RX_D1P CSI0_RX0_D1P

0.5V

163 MIPI_CSI0_RX_CLK1N CSI0_RX1_CLKN

0.5V

164 MIPI_CSI0_RX_CLK1P CSI0_RX1_CLKP

0.5V

165 MIPI_CSI0_RX_D2N CSI0_RX0_D2N / RX1_D0N

0.5V

166 MIPI_CSI0_RX_D2P CSI0_RX0_D2P / RX1_D0P

0.5V

167 MIPI_CSI0_RX_D3N CSI0_RX0_D3N / RX1_D1N

0.5V

168 MIPI_CSI0_RX_D3P CSI0_RX0_D3P / RX1_D1P

0.5V

13

Customize the embedded system based on Your Idea

Pin

Signal

Description or functions

GPIO serial

169 GND

Ground

SPI1_MOSI_M2/I2C7_SDA_

170 I2S0_SDO2/SDI3_1V8 M0/PDM0_SDI1_M0/UART6 GPIO1_D1_d

_RX_M2

171 I2S0_SDO1_1V8

SPI1_MISO_M2/I2C7_SCL_ GPIO1_D0_d
M0/UART6_TX_M2

172 I2S0_SDO0_1V8

I2C4_SCL_M4/UART4_CTS GPIO1_C7_d
N_M0

173 I2S0_LRCK_TX_1V8

I2C2_SCL_M3/UART4_RTS GPIO1_C5_d
N_M0

174 GND

Ground

175 PCIE20_0_REFCLKN

176 PCIE20_0_REFCLKP

PCIE20_0_RXN/SATA3

177

PCIE or SATA interface

0_0_RXN

PCIE20_0_RXP/SATA3

178

PCIE or SATA interface

0_0_RXP

PCIE20_0_TXN/SATA3

179

PCIE or SATA interface

0_0_TXN

PCIE20_0_TXP/SATA3

180

PCIE or SATA interface

0_0_TXP

181 PCIE20_2_REFCLKP

182 PCIE20_2_REFCLKN

PCIE20_2_TXP/SATA3

183

PCIE or SATA interface

0_2/USB3_2_TXP

PCIE20_2_TXN/SATA3

184

PCIE or SATA interface

0_2/USB3_2_TXN

PCIE20_2_RXP/SATA3

185

PCIE or SATA interface

0_2/USB3_2_RXP

PCIE20_2_RXN/SATA3

186

PCIE or SATA interface

0_2/USB3_2_RXN

187 GND

Ground

SPI1_CLK_M2/I2C1_SCL_M

188 I2S0_SDO3/SDI2_1V8 4/PDM0_SDI2_M0/UART4_T GPIO1_D2_d

X_M0/PWM0_M1

SPI1_CS0_M2/I2C1_SDA_M

189 I2S0_SDI1_1V8

4/PDM0_SDI3_M0/UART4_ GPIO1_D3_d

RX_M0/PWM1_M1

190 I2S0_SDI0_1V8

GPIO1_D4_d

191 I2S0_SCLK_TX_1V8

SPI4_CS0_M0/I2C6_SCL_M GPIO1_C3_d

1/UART3_CTSN_M0

/PWM7_IR_M2

192 I2S0_MCLK_1V8

SPI4_CLK_M0/I2C6_SDA_M GPIO1_C2_d

IO Voltage 0V 1.8V
1.8V 1.8V 1.8V 0V 0.5V 0.5V 0.5V 0.5V 0.5V 0.5V 0.5V 0.5V 0.5V 0.5V 0.5V 0.5V 0V 1.8V
1.8V 1.8V 1.8V 1.8V

14

Pin

Signal

193 I2C3_SDA_M0_1V8 194 I2C3_SCL_M0_1V8

195 I2C5_SDA_M3_1V8

196 I2C5_SCL_M3_1V8

Customize the embedded system based on Your Idea

Description or functions 1/UART3_RTSN_M0 SPI4_MISO_M0/UART3_RX _M0 SPI4_MOSI_M0/UART3_TX _M0 UART1_RX_M1/SPDIF1_TX _M0/CAMERA2_CLK_M0/ SATA2_ACT_LED_M1 UART1_TX_M1/SPDIF0_TX _M0/CAMERA1_CLK_M0

GPIO serial /PWM3_IR_M2 GPIO1_C0_z (PU2.2K) GPIO1_C1_z (PU2.2K) GPIO1_B7_u /PWM13_M2 (PU2.2K) GPIO1_B6_u (PU2.2K)

IO Voltage 1.8V 1.8V 1.8V 1.8V

1.7 Development Kit (Idea3588S)

15

Customize the embedded system based on Your Idea
2 Hardware Design Guide
2.1 Peripheral Circuit Reference
2.1.1 External Power
2.1.2 Debug Circuit
16

2.1.3 HDMI0 TX Circuit

Customize the embedded system based on Your Idea

2.2 Mother Board length offset

2.2.1 MIPI CSI0 4-Lane Interface length offset

MIPI_CSI0_RX0_D0P

MIPI_CSI0_RX0_CLKP

MIPI_CSI0_RX0_D1P MIPI_CSI0_RX0_D2P

MIPI_CSI0_RX0_D3P

Yellow block is CM3588S CSI0 group length difference.

2.2.2 MIPI DPHY1 4-Lane Interface length offset

MIPI_DPHY_TX1_D0P

MIPI_DPHY_TX1_CLKP

MIPI_DPHY_TX1_D1P MIPI_DPHY_TX1_D2P

MIPI_DPHY_TX1_D3P

Yellow block is CM3588S DSI1 group length difference.

17

(5.929) (5.787) (258.716) (256.734)

(+230) (+230) Unit: mil

(-87.504) (-44.027)
(9.937) (0.575)

-65 -25
Unit: mil

2.3 PCB Footprint

Customize the embedded system based on Your Idea

3 Product Electrical Characteristics

3.1 Dissipation and Temperature

Symbol

Parameter

Min

Typ

Max

Unit

VCC_SYS

System Voltage

3.4V

4

5.5

V

Isys_in

VCC_SYS input Current

2050

3350

mA

VCC_RTC

RTC Voltage

1.8

3

3.4

V

Iirtc I3v3_out I1v8_out

RTC input Current
VCC_3V3 output Current
VCC_1V8 output Current

Operating

Ta

0

Temperature

5

8

uA

500

mA

500

mA

70

�C

18

Customize the embedded system based on Your Idea

Storage

Tstg

-40

Temperature

85

�C

3.2 Reliability of Test

Contents Result
Contents Result

High Temperature Operating Test Operating 8h in high temperature
TBD
Operating Life Test Operating in room
TBD

3.3 Certifications

55�C�2�C 120h

19