BOARDCON CM1126 System on Module User Manual
- September 7, 2024
- Boardcon
Table of Contents
BOARDCON CM1126 System on Module
Specifications
- Feature: CM1126
- CPU: Quad-core Cortex-A7
- DDR: 2GB LPDDR4 (up to 4GB)
- eMMC: 4GB (up to 32GB)
- FLASH: DC 3.3V
- Power: 4-Lane
- MIPI DSI: 4-CH
- I2S: 2-CH
- MIPI CSI: 4-Lane
- RGB LCD: 24bit
- Camera: 1-CH(DVP) and 2-CH(CSI)
- USB: 2-CH (USB HOST2.0 and OTG 2.0)
- Ethernet: 1000M GMAC
- SDMMC: 2-CH
- I2C: 5-CH
- SPI: 2-CH
- UART: 5-CH, 1-CH(DEBUG)
- PWM: 11-CH
- ADC IN: 4-CH
- Board Dimension: 34 x 35mm
Product Usage Instructions
Introduction
This manual provides an overview of the CM1126 system-on-module,its features,
specifications, and setup procedures. It also includes important safety
information.
Hardware Design Guide
The hardware design guide includes information on peripheral circuit
references and PCB footprints for the CM1126.
Product Electrical Characteristics
This section covers details on dissipation, temperature, and reliability
testing of the CM1126.
FAQ
Q: What is the purpose of the CM1126 system-on-module?
A: The CM1126 is designed for IPC/CVR devices, AI Camera devices,
intelligent interactive devices, and mini robots,providing high performance
and low power solutions.
Q: What are the memory organization specifications of the CM1126?
A: The CM1126 supports LPDDR4 RAM up to 4GB, eMMC storage up to 32GB, and
SPI Flash up to 8MB.
Introduction
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.
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.
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.
CM1126 Introduction
Summary
The CM1126 system-on-module is equipped with Rockchip’s RV1126 build in quad-
core Cortex-A7, 2.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.
Features
-
Microprocessor
-
Quad-core Cortex-A7 up to 1.5G
-
32KB I-cache and 32KB D-cache for each core, 512KB L3 cache
-
2.0 TOPS Neural Process Unit
-
RISC-V MCU to support 250mS fast boot
-
Max 14M ISP
Memory Organization -
LPDDR4 RAM up to 4GB
-
EMMC up to 32GB
-
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 8192×8192
-
Display Subsystem
-
Video Output
Supports 4 lanes MIPI DSI up to 2560×1440@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
-
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
- 1 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
CM1126 Block Diagram
RV1126 Block Diagram
Development board (idea1126) Block Diagram
CM1126 specifications
Feature | Specifications |
---|---|
CPU | Quad-core Cortex-A7 |
DDR | 2GB LPDDR4 (up to 4GB) |
eMMC FLASH | 4GB (up to 32GB) |
Power | DC 3.3V |
MIPI DSI | 4-Lane |
I2S | 4-CH |
MIPI CSI | 2-CH 4-Lane |
RGB LCD | 24bit |
Camera | 1-CH(DVP) and 2-CH(CSI) |
USB | 2-CH (USB HOST2.0 and OTG 2.0) |
Ethernet | 1000M GMAC |
SDMMC | 2-CH |
I2C | 5-CH |
SPI | 2-CH |
UART | 5-CH, 1-CH(DEBUG) |
PWM | 11-CH |
ADC IN | 4-CH |
Board Dimension | 34 x 35mm |
CM1126 PCB Dimension
CM1126 Pin Definition
Pin| Signal| Description or functions| GPIO serial| IO
Voltage
---|---|---|---|---
1| LCDC_D19_3V3| I2S1_MCLK_M2/CIF_D15_M1| GPIO2_C7_d| 3.3V
2| LCDC_D20_3V3| I2S1_SDO_M2/CIF_VS_M1| GPIO2_D0_d| 3.3V
3| LCDC_D21_3V3| I2S1_SCLK_M2/CIF_CLKO_M1| GPIO2_D1_d| 3.3V
4| LCDC_D22_3V3| I2S1_LRCK_M2/CIF_CKIN_M1| GPIO2_D2_d| 3.3V
5| LCDC_D23_3V3| I2S1_SDI_M2/CIF_HS_M1| GPIO2_D3_d| 3.3V
6| GND| Ground| | 0V
7| GPIO1_D1| UART1_RX_M1/I2C5_SDA_M2| GPIO1_D1_d| 1.8V
8| BT_WAKE| SPI0_CS1n_M0| GPIO0_A4_u| 1.8V
9| WIFI_REG_ON| SPI0_MOSI_M0| GPIO0_A6_d| 1.8V
10| BT_RST| SPI0_MISO_M0| GPIO0_A7_d| 1.8V
11| WIFI_WAKE_HOST| SPI0_CLK_M0| GPIO0_B0_d| 1.8V
12| BT_WAKE_HOST| SPI0_CS0n_M0| GPIO0_A5_u| 1.8V
13| PWM7_IR_M0_3V3| | GPIO0_B1_d| 3.3V
14| PWM6_M0_3V3| TSADC_SHUT_M1| GPIO0_B2_d| 3.3V
15| UART2_TX_3V3| For debug| GPIO3_A2_u| 3.3V
16| UART2_RX_3V3| For debug| GPIO3_A3_u| 3.3V
17
| I2S0_MCLK_M0_3V
3
| | ****
GPIO3_D2_d
| ****
3.3V
18
| I2S0_SCLK_TX_M0
_3V3
| ****
ACODEC_DAC_CLK
| ****
GPIO3_D0_d
| ****
3.3V
19
| ****
I2S0_SDI3_M0_3V3
| PDM_SDI3_M0 /
ACODEC_ADC_DATA
| ****
GPIO3_D7_d
| ****
3.3V
20
| I2S0_SDO0_M0_3V
3
| ACODEC_DAC_DATAR
/APWM_R_M1/ADSM_LP
| ****
GPIO3_D5_d
| ****
3.3V
21
| I2S0_LRCK_TX_M0
_3V3
| ACODEC_DAC_SYNC
/APWM_L_M1/ADSM_LN
| ****
GPIO3_D3_d
| ****
3.3V
---|---|---|---|---
22| PDM_SDI1_3V3| I2S0_SDO3_SDI1_M0/I2C4SDA| GPIO4_A1_d| 3.3V
23| PDM_CLK1_3V3| I2S0_SCK_RX_M0| GPIO3_D1_d| 3.3V
24| PDM_SDI2_3V3| I2S0_SDO2_SDI2_M0/I2C4SCL| GPIO4_A0_d| 3.3V
25| PDM_SDI0_3V3| I2S0_SDI0_M0| GPIO3_D6_d| 3.3V
26| PDM_CLK_3V3| I2S0_LRCK_RX_M0| GPIO3_D4_d| 3.3V
27| I2C2_SDA_3V3| PWM5_M0| GPIO0_C3_d| 3.3V
28| I2C2_SCL_3V3| PWM4_M0| GPIO0_C2_d| 3.3V
29| USB_HOST_DP| | | 1.8V
30| USB_HOST_DM| | | 1.8V
31| GND| Ground| | 0V
32| OTG_DP| Can use for download| | 1.8V
33| OTG_DM| Can use for download| | 1.8V
34| OTG_DET_1V8| OTG VBUS DET IN| | 1.8V
35| OTG_ID| | | 1.8V
36| SPI0_CS1n_M1| I2S1_MCK_M1/UART4_TX_M2| GPIO1_D5_d| 1.8V
37| VCC3V3_SYS| 3.3V Main Power input| | 3.3V
38| VCC3V3_SYS| 3.3V Main Power input| | 3.3V
39| USB_CTRL_3V3| Must be use for OTG compatible| GPIO0_C1_d| 3.3V
40| SDMMC0_DET| Must be used for SD Card| GPIO0_A3_u| 1.8V
41| CLKO_32K| RTC clock output| GPIO0_A2_u| 1.8V
42| nRESET| Reset key input| | 1.8V
43
| MIPI_CSI_RX0_CL
KP
| ****
MIPI CSI0 or LVDS0 input
| | ****
1.8V
44
| MIPI_CSI_RX0_CL
KN
| ****
MIPI CSI0 or LVDS0 input
| | ****
1.8V
45
| MIPI_CSI_RX0_D2
P
| ****
MIPI CSI0 or LVDS0 input
| | ****
1.8V
46
| MIPI_CSI_RX0_D2
N
| ****
MIPI CSI0 or LVDS0 input
| | ****
1.8V
47
| MIPI_CSI_RX0_D3
P
| ****
MIPI CSI0 or LVDS0 input
| | ****
1.8V
48
| MIPI_CSI_RX0_D3
N
| ****
MIPI CSI0 or LVDS0 input
| | ****
1.8V
49
| MIPI_CSI_RX0_D1
P
| ****
MIPI CSI0 or LVDS0 input
| | ****
1.8V
50
| MIPI_CSI_RX0_D1
N
| ****
MIPI CSI0 or LVDS0 input
| | ****
1.8V
51
| MIPI_CSI_RX0_D0
P
| ****
MIPI CSI0 or LVDS0 input
| | ****
1.8V
52
| MIPI_CSI_RX0_D0
N
| ****
MIPI CSI0 or LVDS0 input
| | ****
1.8V
---|---|---|---|---
53| GND| Ground| | 0V
54
| MIPI_CSI_RX1_D3
P
| ****
MIPI CSI1 or LVDS1 input
| | ****
1.8V
55
| MIPI_CSI_RX1_D3
N
| ****
MIPI CSI1 or LVDS1 input
| | ****
1.8V
56
| MIPI_CSI_RX1_CL
KP
| ****
MIPI CSI1 or LVDS1 input
| | ****
1.8V
57
| MIPI_CSI_RX1_CL
KN
| ****
MIPI CSI1 or LVDS1 input
| | ****
1.8V
58
| MIPI_CSI_RX1_D2
P
| ****
MIPI CSI1 or LVDS1 input
| | ****
1.8V
59
| MIPI_CSI_RX1_D2
N
| ****
MIPI CSI1 or LVDS1 input
| | ****
1.8V
60
| MIPI_CSI_RX1_D1
P
| ****
MIPI CSI1 or LVDS1 input
| | ****
1.8V
61
| MIPI_CSI_RX1_D1
N
| ****
MIPI CSI1 or LVDS1 input
| | ****
1.8V
62
| MIPI_CSI_RX1_D0
P
| ****
MIPI CSI1 or LVDS1 input
| | ****
1.8V
63
| MIPI_CSI_RX1_D0
N
| ****
MIPI CSI1 or LVDS1 input
| | ****
1.8V
64| SDMMC0_D3_3V3| UART3_TX_M1| GPIO1_A7_u| 3.3V
65| SDMMC0_D2_3V3| UART3_RX_M1| GPIO1_A6_u| 3.3V
66| SDMMC0_D1_3V3| UART2_TX_M0| GPIO1_A5_u| 3.3V
67| SDMMC0_D0_3V3| UART2_RX_M0| GPIO1_A4_u| 3.3V
68
| SDMMC0_CMD_3V
3
| ****
UART3_CTSn_M1
| ****
GPIO1_B1_u
| ****
3.3V
69| SDMMC0_CLK_3V3| UART3_RTSn_M1| GPIO1_B0_u| 3.3V
70| GND| Ground| | 0V
71| LED1/CFG_LDO0| Ethernet LINK LED| | 3.3V
72| LED2/CFG_LDO1| Ethernet SPEED LED| | 3.3V
73| MDI0+| Ethernet MDI signal| | 1.8V
74| MDI0-| Ethernet MDI signal| | 1.8V
75| MDI1+| Ethernet MDI signal| | 1.8V
76| MDI1-| Ethernet MDI signal| | 1.8V
77| MDI2+| Ethernet MDI signal| | 1.8V
78| MDI2-| Ethernet MDI signal| | 1.8V
79| MDI3+| Ethernet MDI signal| | 1.8V
80| MDI3-| Ethernet MDI signal| | 1.8V
81| I2C1_SCL| UART4_CTSn_M2| GPIO1_D3_u| 1.8V
82| I2C1_SDA| UART4_RTSn_M2| GPIO1_D2_u| 1.8V
---|---|---|---|---
83| MIPI_CSI_PWDN0| UART4_RX_M2| GPIO1_D4_d| 1.8V
84| SPI0_CLK_M1| I2S1_SDO_M1/UART5_RX_M2| GPIO2_A1_d| 1.8V
85| SPI0_MOSI_M1| I2S1_SCK_M1/I2C3_SCL_M2| GPIO1_D6_d| 1.8V
86| SPI0_CS0n_M1| I2S1_SDI_M1/UART5_TX_M2| GPIO2_A0_d| 1.8V
87| SPI0_MISO_M1| I2S1_LRCK_M1/I2C3_SDA_M2| GPIO1_D7_d| 1.8V
88| MIPI_CSI_CLK1| UART5_RTSn_M2| GPIO2_A2_d| 1.8V
89| MIPI_CSI_CLK0| UART5_CTSn_M2| GPIO2_A3_d| 1.8V
90| GND| Ground| | 0V
91| LCDC_D0_3V3| UART4_RTSn_M1/CIF_D0_M1| GPIO2_A4_d| 3.3V
92| LCDC_D1_3V3| UART4_CTSn_M1/CIF_D1_M1| GPIO2_A5_d| 3.3V
93| LCDC_D2_3V3| UART4_TX_M1/CIF_D2_M1| GPIO2_A6_d| 3.3V
94| LCDC_D3_3V3| UART4_RX_M1/I2S2_SDO_M1| GPIO2_A7_d| 3.3V
95| LCDC_D4_3V3| UART5_TX_M1/I2S2_SDI_M1| GPIO2_B0_d| 3.3V
96| LCDC_D5_3V3| UART5_RX_M1/I2S2_SCK_M1| GPIO2_B1_d| 3.3V
97
| ****
LCDC_D6_3V3
| UART5_RTSn_M1/I2S2LRCK
M1
| ****
GPIO2_B2_d
| ****
3.3V
98
| ****
LCDC_D7_3V3
| UART5_CTSn_M1/I2S2MCLK
M1/CIF_D3_M1
| ****
GPIO2_B3_d
| ****
3.3V
99| CAN_RX_3V3| UART3_TX_M2/I2C4_SCL_M0| GPIO3_A0_u| 3.3V
100| CAN_TX_3V3| UART3_RX_M2/I2C4_SDA_M0| GPIO3_A1_u| 3.3V
101
| ****
LCDC_CLK_3V3
| UART3_CTSn_M2/SPI1MISO
M2/PWM8_M1
| ****
GPIO2_D7_d
| ****
3.3V
102| LCDC_VSYNC_3V3| UART3_RTSn_M2/SPI1_MOSI| GPIO2_D6_d| 3.3V
103| MIPI_DSI_D2P| | | 1.8V
104| MIPI_DSI_D2N| | | 1.8V
105| MIPI_DSI_D1P| | | 1.8V
106| MIPI_DSI_D1N| | | 1.8V
107| MIPI_DSI_D0P| | | 1.8V
108| MIPI_DSI_D0N| | | 1.8V
109| MIPI_DSI_D3P| | | 1.8V
110| MIPI_DSI_D3N| | | 1.8V
111| MIPI_DSI_CLKP| | | 1.8V
112| MIPI_DSI_CLKN| | | 1.8V
113| ADCIN3| ADC input| | 1.8V
114| ADCIN2| ADC input| | 1.8V
115| ADCIN1| ADC input| | 1.8V
116| ADKEY_IN0| Recovery mode set(10K PU)| | 1.8V
117| GND| Ground| | 0V
118| SDIO_CLK| | GPIO1_B2_d| 1.8V
119| SDIO_CMD| | GPIO1_B3_u| 1.8V
120| SDIO_D0| | GPIO1_B4_u| 1.8V
---|---|---|---|---
121| SDIO_D1| | GPIO1_B5_u| 1.8V
122| SDIO_D2| | GPIO1_B6_u| 1.8V
123| SDIO_D3| | GPIO1_B7_u| 1.8V
124| UART0_RX| | GPIO1_C2_u| 1.8V
125| UART0_TX| | GPIO1_C3_u| 1.8V
126| UART0_CTSN| | GPIO1_C1_u| 1.8V
127| UART0_RTSN| | GPIO1_C0_u| 1.8V
128| PCM_TX| I2S2_SDO_M0/SPI1_MOSI_M1| GPIO1_C4_d| 1.8V
129
| ****
PCM_SYNC
| I2S2_LRCK_M0/SPI1_CSn0_M
1/UART1_CTSn_M1
| ****
GPIO1_C7_d
| ****
1.8V
130
| ****
PCM_CLK
| I2S2_SCLK_M0/SPI1_CLK_M1/
UART1_RTSn_M1
| ****
GPIO1_C6_d
| ****
1.8V
131| PCM_RX| I2S2_SDI_M0/SPI1_MISO_M1| GPIO1_C5_d| 1.8V
132| LCDC_D15_3V3| CIF_D11_M1| GPIO2_C3_d| 3.3V
133| LCDC_D14_3V3| CIF_D10_M1| GPIO2_C2_d| 3.3V
134| LCDC_D13_3V3| CIF_D9_M1| GPIO2_C1_d| 3.3V
135| LCDC_D12_3V3| CIF_D8_M1| GPIO2_C0_d| 3.3V
136| LCDC_DEN_3V3| I2C3_SCL_M1/SPI1_CS0n_M2| GPIO2_D4_d| 3.3V
137| LCDC_D10_3V3| CIF_D6_M1| GPIO2_B6_d| 3.3V
138| LCDC_D9_3V3| CIF_D5_M1| GPIO2_B5_d| 3.3V
139| LCDC_D8_3V3| CIF_D4_M1| GPIO2_B4_d| 3.3V
140| LCDC_D11_3V3| CIF_D7_M1| GPIO2_B7_d| 3.3V
141| LCDC_HSYNC_3V3| I2C3_SDA_M1/SPI1_CLK_M2| GPIO2_D5_d| 3.3V
142| LCDC_D16_3V3| CIF_D12_M1| GPIO2_C4_d| 3.3V
143| LCDC_D17_3V3| CIF_D13_M1| GPIO2_C5_d| 3.3V
144| LCDC_D18_3V3| CIF_D14_M1| GPIO2_C6_d| 3.3V
Note:
1. Most GPIO voltage is 1.8V, but some pins marked 3.3V.
2. Pin39 OTG compatible circuit refer as 2.1.3.
Development Kit (idea1126)
Hardware Design Guide
Peripheral Circuit Reference
Main Power Circuit
Debug Circuit
USB OTG Interface Circuit
This circuit is used to improve usb compatibility.
Note: These components are close to R20 to avoid long branches.
PCB Footprint
Product Electrical Characteristics
Dissipation and Temperature
Symbol | Parameter | Min | Typ | Max | Unit |
---|
VCC3V3_SYS
| System IO
Voltage
| ****
3.3-5%
| ****
3.3
| ****
3.3+5%
| ****
V
Isys_in
| VCC3V3_SYS
input Current
| | ****
850
| | ****
mA
Ta
| Operating Temperature| ****
-20
| | ****
70
| ****
°C
Tstg
| Storage Temperature| ****
-40
| | ****
85
| ****
°C
Reliability of Test
High Temperature Operating Test
Contents| Operating 8h in high temperature| 55°C±2°C
Result| TBD
Operating Life Test
Contents| Operating in room| 120h
Result| TBD
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>