Boardcon Embedded CM1126B-P System on Module User Manual

Document preview
File info: application/pdf · 15 pages · 1.93MB

Hardware User Manual

Original Document

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

Extracted Text

CM1126B-P
Reference User Manual
V2.20250422
Boardcon Embedded Design www.armdesigner.com

1. Introduction

Customize the embedded system based on Your Idea

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 CM1126B-P Introduction ........................................................................................................................ 3 1.1 Summary ..................................................................................................................................... 3 1.2 Features....................................................................................................................................... 3 1.3 CM1126B-P Block Diagram ......................................................................................................... 5 1.4 CM1126B-P Specifications........................................................................................................... 6 1.5 CM1126B-P PCB Dimension ....................................................................................................... 7 1.6 CM1126B-P Pin Definition............................................................................................................ 7 1.7 Development Kit (Idea1126)....................................................................................................... 12
2 Hardware Design Guide....................................................................................................................... 12 2.1 Peripheral Circuit Reference ...................................................................................................... 12 2.2 PCB Footprint ............................................................................................................................ 13
3 Product Electrical Characteristics ........................................................................................................ 14 3.1 Dissipation and Temperature ..................................................................................................... 14 3.2 Reliability of Test ........................................................................................................................ 14
2

Customize the embedded system based on Your Idea
1 CM1126B-P Introduction
1.1 Summary
The CM1126B-P system-on-module is equipped with Rockchip's RV1126B-P build in quad-core Cortex-A53, 3.0 TOPs NPU and RISC-V MCU. It is designed specifically for the IPC/CVR devices, AI Camera devices, intelligent interactive devices, and mini robots. The high performance and low power solution can help customers to introduce new technologies more quickly and enhance the overall solution efficiency. The least size can put on 38board. Following the hardware revision from CM1126 (V1) to CM1126B-P (V2), where the SoC is updated to the RV1126B-P, the Reset & OTG_VBUS signals and WIFI/BT module's GPIO voltage must operate at a 3.3V logic level.
1.2 Features
� Microprocessor - Quad-core Cortex-A53 up to 1.6GHz - 32KB I-cache and 32KB D-cache for each core, 512KB L3 cache - 3.0 TOPS Neural Process Unit - RISC-V MCU to support 250mS fast boot - Max 12M ISP
Memory Organization - LPDDR4 RAM up to 4GB - eMMC up to 256GB - SPI Flash up to 8MB
� Video Decoder/Encoder - Supports video decode/encode up to 4K@30fps - Supports real-time decoding of H.264/265 - Supports real-time UHD H.264/265 video encoding - Picture size up to 8192x8192
� Display Subsystem - Video Output Supports 4 lanes MIPI DSI up to 2560x1440@60fps Supports 24bit RGB parallel output - Image in Supports up to 16bit DVP interface Supports 2ch MIPI CSI 4lanes interface
� I2S/PCM/ AC97 - Three I2S/PCM interface - Support Mic array Up to 8ch PDM/TDM interface - Support PWM audio output
3

Customize the embedded system based on Your Idea
� USB and PCIE - Two 2.0 USB interfaces - One USB 2.0 OTG, and one 2.0 USB hosts
� Ethernet - RTL8211F onboard - Support 10/100/1000M
� I2C - Up to five I2Cs - Support standard mode and fast mode(up to 400kbit/s)
� SDIO - Support 2CH SDIO 3.0 protocol
� SPI - Up to two SPI controllers, - Full-duplex synchronous serial interface
� UART - Support up to 6 UARTs - UART2 with 2 wires for debug tools - Embedded two 64byte FIFO - Support auto flow control mode for UART0/1/3/4/5
� ADC - Up to four ADC channels - 12-bit resolution - Voltage input range between 0V to 1.8V - Support up to 1MS/s sampling rate
� PWM - 11 on-chip PWMs with interrupt-based operation - Support 32bit time/counter facility - IR option on PWM3/7
� Power unit - Discrete Power on board - Single 3.3V input
4

Customize the embedded system based on Your Idea
1.3 CM1126B-P Block Diagram
1.3.1 RV1126B-P Block Diagram
5

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

1.4 CM1126B-P Specifications

Feature CPU DDR eMMC FLASH Power MIPI DSI I2S MIPI CSI RGB LCD Camera USB Ethernet SDMMC I2C SPI UART PWM ADC IN Board Dimension

Specifications Quad-core Cortex-A53 2GB LPDDR4 (up to 4GB) 8GB (up to 256GB) DC 3.3V 4-Lane 4-CH 2-CH 4-Lane 24bit 1-CH(DVP) and 2-CH(CSI) 2-CH (USB HOST2.0 and OTG 2.0) 1000M GMAC 2-CH 5-CH 2-CH 5-CH, 1-CH(DEBUG) 11-CH 4-CH 34 x 35mm

6

Customize the embedded system based on Your Idea
1.5 CM1126B-P PCB Dimension

CM1126B -P

34

1.6 CM1126B-P Pin Definition

Pin

Signal

1 LCDC_D19_3V3

2 LCDC_D20_3V3

3 LCDC_D21_3V3

4 LCDC_D22_3V3

5 LCDC_D23_3V3

6 GND

7 GPIO1_D1

Description or functions I2S1_MCLK_M2/CIF_D15_M1 I2S1_SDO_M2/CIF_VS_M1 I2S1_SCLK_M2/CIF_CLKO_M1 I2S1_LRCK_M2/CIF_CKIN_M1 I2S1_SDI_M2/CIF_HS_M1 Ground UART1_RX_M1/I2C5_SDA_M2

GPIO serial GPIO2_C7_d GPIO2_D0_d GPIO2_D1_d GPIO2_D2_d GPIO2_D3_d
GPIO1_D1_d

8 BT_WAKE

SPI0_CS1n_M0

GPIO0_A4_u

9 WIFI_REG_ON

SPI0_MOSI_M0

10 BT_RST

SPI0_MISO_M0

11 WIFI_WAKE_HOST SPI0_CLK_M0

12 BT_WAKE_HOST SPI0_CS0n_M0

13 PWM7_IR_M0_3V3

14 PWM6_M0_3V3

TSADC_SHUT_M1

15 UART2_TX_3V3

For debug

16 UART2_RX_3V3

For debug

I2S0_MCLK_M0_3V 17
3

I2S0_SCLK_TX_M0

18

ACODEC_DAC_CLK

_3V3

PDM_SDI3_M0 / 19 I2S0_SDI3_M0_3V3
ACODEC_ADC_DATA

I2S0_SDO0_M0_3V ACODEC_DAC_DATAR

20

3

/APWM_R_M1/ADSM_LP

GPIO0_A6_d GPIO0_A7_d GPIO0_B0_d GPIO0_A5_u GPIO0_B1_d GPIO0_B2_d GPIO3_A2_u GPIO3_A3_u GPIO3_D2_d
GPIO3_D0_d
GPIO3_D7_d
GPIO3_D5_d

7

IO Voltage 3.3V 3.3V 3.3V 3.3V 3.3V 0V
3.3V(V2) 3.3V(V2) 3.3V(V2) 3.3V(V2) 3.3V(V2) 3.3V(V2)
3.3V 3.3V 3.3V 3.3V
3.3V
3.3V
3.3V
3.3V

Customize the embedded system based on Your Idea

Pin

Signal

Description or functions

GPIO serial

I2S0_LRCK_TX_M0 ACODEC_DAC_SYNC

21

_3V3

/APWM_L_M1/ADSM_LN

GPIO3_D3_d

22 PDM_SDI1_3V3

I2S0_SDO3_SDI1_M0/I2C4SDA GPIO4_A1_d

23 PDM_CLK1_3V3

I2S0_SCK_RX_M0

GPIO3_D1_d

24 PDM_SDI2_3V3

I2S0_SDO2_SDI2_M0/I2C4SCL GPIO4_A0_d

25 PDM_SDI0_3V3

I2S0_SDI0_M0

GPIO3_D6_d

26 PDM_CLK_3V3

I2S0_LRCK_RX_M0

GPIO3_D4_d

27 I2C2_SDA_3V3

PWM5_M0

GPIO0_C3_d

28 I2C2_SCL_3V3

PWM4_M0

GPIO0_C2_d

29 USB_HOST_DP

30 USB_HOST_DM

31 GND

Ground

32 OTG_DP

Can use for download

33 OTG_DM

Can use for download

34 OTG_DET(V2)

OTG VBUS DET IN

35 OTG_ID

36 SPI0_CS1n_M1

I2S1_MCK_M1/UART4_TX_M2 GPIO1_D5_d

37 VCC3V3_SYS

3.3V Main Power input

38 VCC3V3_SYS

3.3V Main Power input

39 USB_CTRL_3V3 40 SDMMC0_DET 41 CLKO_32K

Must be used for SD Card RTC clock output

42 nRESET

Reset key input

MIPI_CSI_RX0_CL

43

MIPI CSI0 or LVDS0 input

KP

MIPI_CSI_RX0_CL

44

MIPI CSI0 or LVDS0 input

KN

MIPI_CSI_RX0_D2

45

MIPI CSI0 or LVDS0 input

P

MIPI_CSI_RX0_D2

46

MIPI CSI0 or LVDS0 input

N

MIPI_CSI_RX0_D3

47

MIPI CSI0 or LVDS0 input

P

MIPI_CSI_RX0_D3

48

MIPI CSI0 or LVDS0 input

N

MIPI_CSI_RX0_D1

49

MIPI CSI0 or LVDS0 input

P

MIPI_CSI_RX0_D1

50

MIPI CSI0 or LVDS0 input

N

MIPI_CSI_RX0_D0

51

MIPI CSI0 or LVDS0 input

P

GPIO0_C1_d GPIO0_A3_u GPIO0_A2_u

IO Voltage 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 1.8V 1.8V 0V 1.8V 1.8V
3.3V(V2) 1.8V 1.8V 3.3V 3.3V 3.3V
3.3V(V2) 3.3V(V2) 3.3V(V2)
1.8V
1.8V
1.8V
1.8V
1.8V
1.8V
1.8V
1.8V
1.8V

8

Customize the embedded system based on Your Idea

Pin

Signal

Description or functions

MIPI_CSI_RX0_D0

52

MIPI CSI0 or LVDS0 input

N

53 GND

Ground

MIPI_CSI_RX1_D3

54

MIPI CSI1 or LVDS1 input

P

MIPI_CSI_RX1_D3

55

MIPI CSI1 or LVDS1 input

N

MIPI_CSI_RX1_CL

56

MIPI CSI1 or LVDS1 input

KP

MIPI_CSI_RX1_CL

57

MIPI CSI1 or LVDS1 input

KN

MIPI_CSI_RX1_D2

58

MIPI CSI1 or LVDS1 input

P

MIPI_CSI_RX1_D2

59

MIPI CSI1 or LVDS1 input

N

MIPI_CSI_RX1_D1

60

MIPI CSI1 or LVDS1 input

P

MIPI_CSI_RX1_D1

61

MIPI CSI1 or LVDS1 input

N

MIPI_CSI_RX1_D0

62

MIPI CSI1 or LVDS1 input

P

MIPI_CSI_RX1_D0

63

MIPI CSI1 or LVDS1 input

N

64 SDMMC0_D3_3V3 UART3_TX_M1

65 SDMMC0_D2_3V3 UART3_RX_M1

66 SDMMC0_D1_3V3 UART2_TX_M0

67 SDMMC0_D0_3V3 UART2_RX_M0

SDMMC0_CMD_3V

68

UART3_CTSn_M1

3

69 SDMMC0_CLK_3V3 UART3_RTSn_M1

70 GND

Ground

71 LED1/CFG_LDO0 Ethernet LINK LED

72 LED2/CFG_LDO1 Ethernet SPEED LED

73 MDI0+

Ethernet MDI signal

74 MDI0-

Ethernet MDI signal

75 MDI1+

Ethernet MDI signal

76 MDI1-

Ethernet MDI signal

77 MDI2+

Ethernet MDI signal

78 MDI2-

Ethernet MDI signal

79 MDI3+

Ethernet MDI signal

80 MDI3-

Ethernet MDI signal

81 I2C1_SCL

UART4_CTSn_M2

GPIO serial
GPIO1_A7_u GPIO1_A6_u GPIO1_A5_u GPIO1_A4_u GPIO1_B1_u GPIO1_B0_u
GPIO1_D3_u

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

9

Customize the embedded system based on Your Idea

Pin

Signal

82 I2C1_SDA

83 MIPI_CSI_PWDN0

84 SPI0_CLK_M1

85 SPI0_MOSI_M1

86 SPI0_CS0n_M1

87 SPI0_MISO_M1

88 MIPI_CSI_CLK1

Description or functions UART4_RTSn_M2 UART4_RX_M2 I2S1_SDO_M1/UART5_RX_M2 I2S1_SCK_M1/I2C3_SCL_M2 I2S1_SDI_M1/UART5_TX_M2 I2S1_LRCK_M1/I2C3_SDA_M2
UART5_RTSn_M2

GPIO serial GPIO1_D2_u GPIO1_D4_d GPIO2_A1_d GPIO1_D6_d GPIO2_A0_d GPIO1_D7_d
GPIO2_A2_d

89 MIPI_CSI_CLK0

UART5_CTSn_M2

GPIO2_A3_d

90 GND

Ground

91 LCDC_D0_3V3

UART4_RTSn_M1/CIF_D0_M1 GPIO2_A4_d

92 LCDC_D1_3V3

UART4_CTSn_M1/CIF_D1_M1 GPIO2_A5_d

93 LCDC_D2_3V3

UART4_TX_M1/CIF_D2_M1

GPIO2_A6_d

94 LCDC_D3_3V3

UART4_RX_M1/I2S2_SDO_M1 GPIO2_A7_d

95 LCDC_D4_3V3

UART5_TX_M1/I2S2_SDI_M1 GPIO2_B0_d

96 LCDC_D5_3V3

UART5_RX_M1/I2S2_SCK_M1 GPIO2_B1_d

97 LCDC_D6_3V3

UART5_RTSn_M1/I2S2_LRCK_ GPIO2_B2_d
M1

98 LCDC_D7_3V3

UART5_CTSn_M1/I2S2_MCLK_ GPIO2_B3_d
M1/CIF_D3_M1

99 CAN_RX_3V3

UART3_TX_M2/I2C4_SCL_M0 GPIO3_A0_u

100 CAN_TX_3V3

UART3_RX_M2/I2C4_SDA_M0 GPIO3_A1_u

101 LCDC_CLK_3V3

UART3_CTSn_M2/SPI1_MISO_ GPIO2_D7_d
M2/PWM8_M1

102 LCDC_VSYNC_3V3 UART3_RTSn_M2/SPI1_MOSI GPIO2_D6_d

103 MIPI_DSI_D2P

104 MIPI_DSI_D2N

105 MIPI_DSI_D1P

106 MIPI_DSI_D1N

107 MIPI_DSI_D0P

108 MIPI_DSI_D0N

109 MIPI_DSI_D3P

110 MIPI_DSI_D3N

111 MIPI_DSI_CLKP

112 MIPI_DSI_CLKN

113 ADCIN3

ADC input

114 ADCIN2

ADC input

115 ADCIN1

ADC input

116 ADKEY_IN0

Recovery mode set(10K PU)

117 GND

Ground

118 SDIO_CLK

GPIO1_B2_d

119 SDIO_CMD

GPIO1_B3_u

IO Voltage 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V
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 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 0V 3.3V(V2) 3.3V(V2)

10

Customize the embedded system based on Your Idea

Pin

Signal

Description or functions

120 SDIO_D0

121 SDIO_D1

122 SDIO_D2

123 SDIO_D3

124 UART0_RX

125 UART0_TX

126 UART0_CTSN

127 UART0_RTSN

128 PCM_TX

I2S2_SDO_M0/SPI1_MOSI_M1

129 PCM_SYNC

I2S2_LRCK_M0/SPI1_CSn0_M 1/UART1_CTSn_M1

130 PCM_CLK

I2S2_SCLK_M0/SPI1_CLK_M1/ UART1_RTSn_M1

131 PCM_RX

I2S2_SDI_M0/SPI1_MISO_M1

132 LCDC_D15_3V3

CIF_D11_M1

133 LCDC_D14_3V3

CIF_D10_M1

134 LCDC_D13_3V3

CIF_D9_M1

135 LCDC_D12_3V3

CIF_D8_M1

136 LCDC_DEN_3V3

I2C3_SCL_M1/SPI1_CS0n_M2

137 LCDC_D10_3V3

CIF_D6_M1

138 LCDC_D9_3V3

CIF_D5_M1

139 LCDC_D8_3V3

CIF_D4_M1

140 LCDC_D11_3V3

CIF_D7_M1

141 LCDC_HSYNC_3V3 I2C3_SDA_M1/SPI1_CLK_M2

142 LCDC_D16_3V3

CIF_D12_M1

143 LCDC_D17_3V3

CIF_D13_M1

144 LCDC_D18_3V3

CIF_D14_M1

Note:

1. Most GPIO voltage is 1.8V, but some pins marked 3.3V.

2. GPIO voltage change to 3.3V for marked (V2).

GPIO serial GPIO1_B4_u GPIO1_B5_u GPIO1_B6_u GPIO1_B7_u GPIO1_C2_u GPIO1_C3_u GPIO1_C1_u GPIO1_C0_u GPIO1_C4_d
GPIO1_C7_d
GPIO1_C6_d
GPIO1_C5_d GPIO2_C3_d GPIO2_C2_d GPIO2_C1_d GPIO2_C0_d GPIO2_D4_d GPIO2_B6_d GPIO2_B5_d GPIO2_B4_d GPIO2_B7_d GPIO2_D5_d GPIO2_C4_d GPIO2_C5_d GPIO2_C6_d

IO Voltage 3.3V(V2) 3.3V(V2) 3.3V(V2) 3.3V(V2) 3.3V(V2) 3.3V(V2) 3.3V(V2) 3.3V(V2) 3.3V(V2)
3.3V(V2)
3.3V(V2)
3.3V(V2) 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

11

Customize the embedded system based on Your Idea

1.7 Development Kit (Idea1126)

Power in DC 12V

Ethernet/PoE

Relay

CAN WIEG

RS485

MIPI LCD UART5
SPI RF315 GPIO

Speaker

USB2.0 Micro SD Host

PIR IR LED

RF315 WiFi USB2.0 antenna antenna OTG

Camera0

WiFi&BT

Photovaristor

2 Hardware Design Guide

Camera1 Debug MIC1
White LED
MIC2 Reset Recovery

2.1 Peripheral Circuit Reference
2.1.1 Main Power Circuit

12

2.1.2 Debug Circuit

Customize the embedded system based on Your Idea

2.1.3 USB OTG Interface Circuit

2.2 PCB Footprint

13

Customize the embedded system based on Your Idea
3 Product Electrical Characteristics

3.1 Dissipation and Temperature

Symbol

Parameter

Min

Typ

Max

Unit

System IO

VCC3V3_SYS

3.3-5%

3.3

3.3+5%

V

Voltage

VCC3V3_SYS

Isys_in

850

mA

input Current

Operating

Ta

-20

Temperature

70

�C

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

55�C�2�C 120h

14