Boardcon Cm3566 System On Module User Manual

Boardcon Cm3566 System On Module User Manual

Boardcon-logo

Boardcon CM3566 System on Module

Boardcon-CM3566-System-on-Module-product-image

CM3566 Reference User Manual

  • Version: V2.20220224
  • Manufacturer: Boardcon Embedded Design
  • Website: www.boardcon.com

Introduction

About this Manual
The CM3566 Reference User 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
The manufacturer welcomes feedback and suggestions for improvements to this manual. Please visit the manufacturer’s website for information on how to provide feedback.

Limited Warranty
The CM3566 comes with a limited warranty provided by the manufacturer. Please refer to the warranty information provided with the product for details.

Hardware Design Guide
The hardware design guide includes information on peripheral circuit reference and PCB footprint. Please refer to the manual for detailed information.

Customize the embedded system based on Your Idea

CM3566 Introduction
Summary
The CM3566 system-on-module is equipped with Rockchip’s RK3566 it has quad-core Cortex-A55, MaliG52 GPU, and 0.8 TOPs NPU. It is designed specifically for the AI devices such as industrial controller, IoT devices, intelligent interactive devices, personal computers and robots. The high performance and low power solution can help customers to introduce new technologies more quickly and enhance the overall solution efficiency. 1.2 Features

The CM3566 has the following features:

  • CPU: Quad-core Cortex-A55
  • DDR: 2GB LPDDR4 (up to 8GB)
  • eMMC FLASH: 4GB (up to 32GB)
  • Power: DC 3.3V
  • LVDS/MIPI DSI: 4-Lane 3-CH
  • I2S: 4-Lane 2-CH
  • MIPI CSI: 1-CH(DVP) and 2-CH(CSI)
  • SATA: 2-CH
  • HDMI out: 1-CH
  • Camera: 1-CH
  • USB: 2-CH (USB HOST2.0), 1-CH(OTG 2.0) and 1-CH(USB 3.0)
  • Ethernet: 1000M GMAC If GMAC is not needed, it can be designed to 2x UART and 2x SPI.
  • SDMMC: 2-CH
  • SPDIF TX: 1-CH
  • I2C: 4-CH
  • SPI: 4-CH
  • UART: 8-CH, 1-CH(DEBUG)
  • PWM: 14-CH
  • ADC IN: 3-CH
  • Board Dimension: 40 x 47mm

CM3566 Block Diagram
The CM3566 block diagram includes the RK3566 block diagram and development board (EM3566) block diagram. Please refer to the manual for detailed information.

CM3566 specifications
The CM3566 specifications include information on CPU, DDR, eMMC FLASH, power, LVDS/MIPI DSI, I2S, MIPI CSI, SATA, HDMI out, camera, USB, ethernet, SDMMC, SPDIF TX, I2C, SPI, UART, PWM, ADC IN, and board dimension. Please refer to the manual for detailed information.

CM3566 PCB Dimension
The CM3566 PCB dimension is 40 x 47mm. Please refer to the manual for detailed information.

CM3566 Pin Definition
The CM3566 pin definition includes information on signal, description or functions, IO voltage. Please refer to the manual for detailed information.

Product Usage Instructions

  1. Ensure that the CM3566 is properly installed in your device according to the manufacturer’s instructions.
  2. Refer to the manual for information on setting up the board and connecting peripherals.
  3. Refer to the manual for detailed information on using the features and specifications of the CM3566.
  4. If you encounter any issues or have any questions about using the CM3566, refer to the troubleshooting section of the manual or contact the manufacturer for assistance.
  5. When not in use, follow the manufacturer’s instructions for proper storage and maintenance of the CM3566.

Product 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 [email protected].

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.

CM3566 Introduction

Summary
The CM3566 system-on-module is equipped with Rockchip’s RK3566 it has quad-core Cortex-A55, Mali-G52 GPU, and 0.8 TOPs NPU.
It is designed specifically for the AI devices such as industrial controller, IoT devices, intelligent interactive devices, personal computers and robots. The high performance and low power solution can help customers to introduce new technologies more quickly and enhance the overall solution efficiency.

Features

  • Microprocessor
    • Quad-core Cortex-A55 up to 1.8G
    • 32KB I-cache and 32KB D-cache for each core, 512KB L3 cache
    • 0.8 TOPS Neural Process Unit
    • Mali-G52 up to 0.8G
  • Memory Organization 
    • LPDDR4 or LPDDR4X RAM up to 8GB
    • EMMC up to 128GB
  • Boot ROM
    • Supports system code download through USB OTG or SD
  • Trust Execution Environment system
    • Supports secure OTP and multiple cipher engine
  • Video Decoder/Encoder
    • Supports video decoding up to 4K@50fps
    • Supports H.264 encode
    • H.264 HP encoding up to 1080p@100fps
    • Picture size up t0 8192×8192
  • Display Subsystem
    • Video Output
      Supports HDMI 2.0 transmitter with HDCP 1.4/2.2, up to 4K@50fps Supports 4 lanes MIPI DSI up to 2560×1440@60Hz
      Or LVDS interface up to 1920×1080@60Hz
      Supports ePD1.3 interface up to 2560×1600@60fps
      Supports BT-656 8bit output
    • Image in
      Supports up to 16bit DVP interface Supports MIPI CSI 4lanes interface Or 2ch MIPI CSI 2lanes interfaces
  • I2S/PCM/ AC97
    • Four I2S/PCM interface
    • Support Mic array Up to 8ch PDM/TDM interface
    • One SPDIF output
  • USB and PCIE
    • Three 2.0 USB interfaces
    • One USB 2.0 OTG, and two 2.0 USB hosts
    • One USB 3.0 host or SATA interface.
    • One 1lane PCIE or SATA interface.
  • Ethernet
    • GMAC/EMAC
    • Support 10/100/1000Mbit/s data transfer rates
    • Support MII/RGMII PHY interface
  • I2C
    • Up to Four I2C
    • Support standard mode and fast mode(up to 400kbit/s)
  • SDIO
    • Support SDIO 3.0 protocol
  • SPI
    • Up to four SPI controllers,
    • Full-duplex synchronous serial interface
  • UART
    • Support up to 9 UARTs
    • UART2 with 2 wires for debug tools
    • Embedded two 64byte FIFO
    • Support auto flow control mode for UART1-5
  • SATA
    • Two SATA host controller
    • Support SATA 1.5Gb/s, 3.0Gb/s and SATA 6.0Gb/s
  • ADC
    • Up to Three ADC channels
    • 10-bit resolution
    • Voltage input range between 0V to 1.8V
    • Support up to 1MS/s sampling rate
  • PWM
    • 14 on-chip PWMs with interrupt-based operation
    • Support 32bit time/counter facility
    • IR option on PWM3/7/11/15
  • Power unit
    • Discrete Power on board
    • Single 3.3V input
    • Very low RTC consume current, less 5uA at 3V button Cell

CM3566 Block Diagram
RK3566 Block Diagram

Boardcon-CM3566-System-on-Module-1

Development board (EM3566) Block Diagram 

Boardcon-CM3566-System-on-Module-2

CM3566 specifications

FeatureSpecifications
CPUQuad-core Cortex-A55
DDR2GB LPDDR4 (up to 8GB)
eMMC FLASH4GB (up to 32GB)
PowerDC 3.3V
LVDS/MIPI DSI4-Lane
I2S3-CH
MIPI CSI4-Lane
SATA2-CH
HDMI out1-CH
Camera1-CH(DVP) and 2-CH(CSI)
USB2-CH (USB HOST2.0), 1-CH(OTG 2.0) and 1-CH(USB 3.0)
Ethernet1000M GMAC
If GMAC is not needed, it can be designed to 2x UART and 2x SPI.
SDMMC2-CH
SPDIF TX1-CH
I2C4-CH
SPI4-CH
UART8-CH, 1-CH(DEBUG)
PWM14-CH
ADC IN3-CH
Board Dimension40 x 47mm

CM3566 PCB Dimension 

Boardcon-CM3566-System-on-Module-3

CM3566 Pin Definition 

PinSignalDescription or functionsGPIO serialIO Voltage
1VCC3V3_SYS3.3V Main Power input3.3V
2VCC3V3_SYS3.3V Main Power input3.3V
3VCC3V3_SYS3.3V Main Power input3.3V
4VCC_RTCRTC button Cell Power input3.0V
5PMIC_32KOUT32.768khz OD output(PU 10K)3.3V
6GNDGround0V
7HDMITX_CEC_M0GPIO4_D1_u3.3V
8HDMITX_SDAPull up 2.2K onboardGPIO4_D0_u3.3V
9HDMITX_SCLPull up 2.2K onboardGPIO4_C7_u3.3V
10GNDGround0V
11GMAC1_MCLKINO UT_M0RGMII reference clock input(125Mhz)GPIO3_C0_d3.3V
12GNDGround0V
13GMAC1_TXD0_M0GPIO3_B5_d3.3V
14GMAC1_TXD1_M0GPIO3_B6_d3.3V
15GMAC1_TXEN_M0GPIO3_B7_d3.3V
16GMAC1_RXDV_CS_M0GPIO3_B3_d3.3V
17GMAC1_RXD1_M0GPIO3_B2_d3.3V
18GMAC1_RXD0_M0GPIO3_B1_d3.3V
19GMAC1_RXD3_M0GPIO3_A5_d3.3V
20GMAC1_RXD2_M0GPIO3_A4_d3.3V
21GMAC1-RXCLK_M0GPIO3_A7_d3.3V
22GMAC1_TXD2_M0GPIO3_A2_d3.3V
23GMAC1_TXD3_M0GPIO3_A3_d3.3V
24GMAC1_TXCLK_M 0GPIO3_A6_d3.3V
25MIPI_DSI_TX0_D3
N/LVDS_TX0_D3N
MIPI DSI or LVDS TXD3N1.8V
26MIPI_DSI_TX0_D3P
/LVDS_TX0_D3P
MIPI DSI or LVDS TXD3P1.8V
27MIPI_DSI_TX0_D2
N/LVDS_TX0_D2N
MIPI DSI or LVDS TXD2N1.8V
28MIPI_DSI_TX0_D2P /LVDS_TX0_D2PMIPI DSI or LVDS TXD2P1.8V
29MIPI_DSI_TX0_D1 N/LVDS_TX0_D1NMIPI DSI or LVDS TXD1N1.8V
30MIPI_DSI_TX0_D/LVDS_TX0_D1PMIPI DSI or LVDS TXD1P1.8V
31MIPI_DSI_TX0_D0 N/LVDS_TX0_D0NMIPI DSI or LVDS TXD1N1.8V
32MIPI_DSI_TX0_D0P /LVDS_TX0_D0PMIPI DSI or LVDS TXD1P1.8V
33MIPI_DSI_TX0_CLK N/LVDS_TX0_CLKNMIPI DSI or LVDS TXD1N1.8V
34MIPI_DSI_TX0_CLK P/LVDS_TX0_CLKPMIPI DSI or LVDS TXD1P1.8V
35HDMI_TX_HPDINHDMI HPD input3.3V
36HDMI_TXCLKN1.8V
37HDMI_TXCLKP1.8V
38HDMI_TX0N1.8V
39HDMI_TX0P1.8V
40HDMI_TX1N1.8V
41HDMI_TX1P1.8V
42HDMI_TX2N1.8V
43HDMI_TX2P1.8V
44MIPI_CSI_RX_CLK 1NMIPI CSI1 CLKN1.8V
45MIPI_CSI_RX_CLK 1PMIPI CSI1 CLKP1.8V
46MIPI_CSI_RX_D3NCSI0 RXD3N or CSI1 RXD1N1.8V
47MIPI_CSI_RX_D3PCSI0 RXD3P or CSI1 RXD1P1.8V
48MIPI_CSI_RX_D2NCSI0 RXD2N or CSI1 RXD0N1.8V
49MIPI_CSI_RX_D2PCSI0 RXD2P or CSI1 RXD0P1.8V
50MIPI_CSI_RX_D1PCSI0 RXD1P1.8V
51MIPI_CSI_RX_D1NCSI0 RXD1N1.8V
52MIPI_CSI_RX_D0NCSI0 RXD0N1.8V
53MIPI_CSI_RX_D0PCSI0 RXD0P1.8V
54MIPI_CSI_RX_CLK 0NMIPI CSI0 CLKN1.8V
55MIPI_CSI_RX_CLK 0PMIPI CSI0 CLKP1.8V
56GNDGround0V
57PWM5GPIO0_C4_d3.3V
58LCD_BL_PWMPWM4GPIO0_C3_d3.3V
59PWM3_IRGPIO0_C2_d3.3V
60PCIE20_SATA2_RX PPCIE or SATA2 RXP1.8V
61PCIE20_SATA2_NPCIE or SATA2 RXN1.8V
62PCIE20_SATA2_TX NPCIE or SATA2 TXN1.8V
63PCIE20_SATA2_TX PPCIE or SATA2 TXP1.8V
64PCIE20_REFCLKP1.8V
65PCIE20_REFCLKN1.8V
66USB3_HOST1_SST XPUSB3.0 or SATA1 TXP1.8V
67USB3_HOST1_SST XNUSB3.0 or SATA1 TXN1.8V
68USB3_HOST1_SSR XPUSB3.0 or SATA1 RXN1.8V
69USB3_HOST1_SSR XNUSB3.0 or SATA1 RXP1.8V
70USB_OTG0_DM1.8V
71USB_OTG0_DP1.8V
72USB3_HOST1_DP1.8V
73USB3_HOST1_DM1.8V
74EDP_TX_D2N1.8V
75EDP_TX_D2P1.8V
76EDP_TX_D1N1.8V
77EDP_TX_D1P1.8V
78EDP_TX_D0N1.8V
79EDP_TX_D0P1.8V
80EDP_TX_D3N1.8V
81EDP_TX_D3P1.8V
82EDP_TX_AUXN1.8V
83EDP_TX_AUXP1.8V
84SDMMC0_DET_LGPIO0_A4_u3.3V
85SDMMC0_CLKUART5_TX_M0GPIO2_A2_d3.3V
86GNDGround0V
87SDMMC0_CMDUART5_RX_M0GPIO2_A1_u3.3V
88SDMMC0_D3UART5_RTSn_M0GPIO2_A0_u3.3V
89SDMMC0_D2UART5_CTSn_M0GPIO1_D7_u3.3V
90SDMMC0_D1UART6_RX_M1GPIO1_D6_u3.3V
91SDMMC0_D0UART6_TX_M1GPIO1_D5_u3.3V
92USB_OTG0_ID3.3V
93USB_OTG0_VBUS DETUSB OTG VBUS input3.3V
94UART1_RX_M0GPIO2_B3_u1.8V
95UART1_TX_M0GPIO2_B4_u1.8V
96UART1_RTSn_M0GPIO2_B5_u1.8V
97UART1_CTSn_M0GPIO2_B6_u1.8V
98BT_REG_ON_HI2S2_SCLK_RX_M0GPIO2_B7_d1.8V
99BT_WAKE_HOST_ HI2S2_LRCLK_RX_M0GPIO2_C0_d1.8V
100HOST_WAKE_BT_ HI2S2_MCLK_M0GPIO2_C1_d1.8V
101WIFI_WAKE_HOST _HI2C4_SCL_M1GPIO2_B2_d1.8V
102WIFI_REG_ON_HUART8_RX_M0GPIO2_C6_d1.8V
103I2S2_SCLK_TX_M0SPI2_MISO_M0GPIO2_C2_d1.8V
104I2S2_LRCK_TX_M0SPI2_MOSI_M0GPIO2_C3_d1.8V
105I2S2_SDO_M0SPI2_CS0_M0GPIO2_C4_d1.8V
106I2S2_SDI_M0UART8_TX_M0GPIO2_C5_d1.8V
107SDMMC1_D3UART7_TX_M0GPIO2_A6_u1.8V
108SDMMC1_D2UART7_RX_M0GPIO2_A5_u1.8V
109SDMMC1_D1UART6_TX_M0GPIO2_A4_u1.8V
110SDMMC1_D0UART6_RX_M0GPIO2_A3_u1.8V
111SDMMC1_CMDUART9_RX_M0GPIO2_A7_u1.8V
112SDMMC1_CLKUART9_TX_M0GPIO2_B0_d1.8V
113GNDGround0V
114SARADC_VIN31.8V
115SARADC_VIN2_HP _HOOK1.8V
116SARADC_VIN0_KE Y/RECOVERYPull up 10K onboard1.8V
117GNDGround0V
118PCIE20_PERSTn_ M2PDM_SDI1_M0GPIO1_B2_d3.3V
119PCIE20_WAKEn_M 2PDM_SDI2_M0GPIO1_B1_d3.3V
120PCIE20_CLKREQn _M2DM_SDI3_M0GPIO1_B0_d3.3V
121UART3_RX_M0AudioPWM_LOUT_P/I2C3_SDA _M0GPIO1_A0_u3.3V
122UART3_TX_M0AudioPWM_LOUT_N/I2C3_SCL _M0GPIO1_A1_u3.3V
123UART4_RX_M0PDM_CLK1_M0/SPDIF_TX_M0GPIO1_A4_d3.3V
124UART4_TX_M0AudioPWM_ROUT_P /PDM_CLK0_M0GPIO1_A6_d3.3V
125I2S1_LRCK_TX_M0 _PMICGPIO1_A5_d3.3V
126I2S1_SDI0_M0/PD
M_SDI0_M0_PMIC
PDM_SDI0_M0GPIO1_B3_d3.3V
127I2S1_SCLK_TX_M0 _PMICUART3_CTSn_M0GPIO1_A3_d3.3V
128I2S1_SDO0_M0_P MICAudioPWM_ROUT_N/UART4_C
TSn_M0
GPIO1_A7_d3.3V
129I2S1_MCLK_M0_P MICUART3_RTSn_M0GPIO1_A2_d3.3V
130GNDGround0V
131SPI0_CS0_M0PWM7GPIO0_C6_d3.3V
132SPI0_MISO_M0PWM6GPIO0_C5_d3.3V
133SPI0_MOSI_M0I2C2_SDA_M0GPIO0_B6_u3.3V
134SPI0_CLK_M0I2C2_SCL_M0GPIO0_B5_u3.3V
135SPI3_CS0_M1I2S3_SDI _M1GPIO4_C6_d3.3V
136SPI3_MISO_M1I2S3_SDO _M1GPIO4_C5_d3.3V
137SPI3_MOSI_M1I2S3_SCLK_M1GPIO4_C3_d3.3V
138SPI3_CLK_M1I2S3_MCLK_M1GPIO4_C2_d3.3V
139LCD_PWREN_HGPIO0_C7_d3.3V
140PWM0_M0GPIO0_B7_d3.3V
141UART5_RX_M1GPIO3_C3_d3.3V
142UART5_TX_M1GPIO3_C2_d3.3V
143UART2DBG_RXUART2 for DebugGPIO0_D0_u3.3V
144UART2DBG_TXUART2 for DebugGPIO0_D1_u3.3V
145SPDIF_TX_M2I2S3_LRCK_M1/EDP_HPDIN_ M0GPIO4_C4_d3.3V
146GPIO0_A6_d3.3V
147GPIO0_A3_u3.3V
148GPIO0_A0_d3.3V
149CAMERAF_RST_LCAM_CLKOUT1GPIO4_B0_d1.8V
150CAMERAB_RST_LGPIO4_B1_d1.8V
151CIF_8BIT_D7CIF_D15GPIO4_A5_d1.8V
152CIF_8BIT_D6CIF_D14GPIO4_A4_d1.8V
153CIF_8BIT_D5CIF_D13GPIO4_A3_d1.8V
154CIF_8BIT_D4CIF_D12GPIO4_A2_d1.8V
155CIF_8BIT_D3CIF_D11GPIO4_A1_d1.8V
156CIF_8BIT_D2CIF_D10GPIO4_A0_d1.8V
157CIF_8BIT_D1CIF_D9GPIO3_D7_d1.8V
158CIF_8BIT_D0CIF_D8GPIO3_D6_d1.8V
159GNDGround0V
160USB2_HOST2_DMHOST2_DM1.8V
161USB2_HOST2_DPHOST2_DP1.8V
162USB2_HOST3_DPHOST3_DP1.8V
163USB2_HOST3_DMHOST3_DM1.8V
164CIF_8BIT_VSYNCGPIO4_B7_d1.8V
165CIF_8BIT_HREFGPIO4_B6_d1.8V
166CIF_8BIT_CLKINGPIO4_C1_d1.8V
167GNDGround0V
168CIF_CLKOUTGPIO4_C0_d1.8V
169VOP-BT656_D7_M1CIF_D7GPIO3_D5_d1.8V
170VOP-BT656_D6_M1CIF_D6GPIO3_D4_d1.8V
171VOP-BT656_D5_M1CIF_D5GPIO3_D3_d1.8V
172VOP-BT656_D4_M1CIF_D4GPIO3_D2_d1.8V
173VOP-BT656_D3_M1CIF_D3GPIO3_D1_d1.8V
174VOP-BT656_D2_M1CIF_D2GPIO3_D0_d1.8V
175VOP-BT656_D1_M1CIF_D1GPIO3_C7_d1.8V
176VOP-BT656_D0_M1CIF_D0GPIO3_C6_d1.8V
177VOP_BT656_CLK_ M1GPIO4_B4_d1.8V
178GPIO4_B5_d_1V81.8V
179I2C4_SDA_M0_1V8Pull up 2.2K onboardGPIO4_B2_d1.8V
180I2C4_SCL_M0_1V8Pull up 2.2K onboardGPIO4_B3_d1.8V
181GNDGround0V
182I2C1_SDAPull up 2.2K onboardGPIO0_B4_u3.3V
183I2C1_SCLPull up 2.2K onboardGPIO0_B3_u3.3V
184GPIO0_A5_dPCIE20_CLKREQn_M03.3V
185GMAC1_MDIO_M0GPIO3_C5_d3.3V
186GMAC1_MDC_M0GPIO3_C4_d3.3V
Note: I2C1 can’t be used for exclusive bus, Such as CTP. RGMII default is 3.3V IO, but can change to 1.8V.

Development Kit (EM3566) 

Boardcon-CM3566-System-on-Module-4

Boardcon-CM3566-System-on-Module-5

Hardware Design Guide

Peripheral Circuit Reference
External Power

Boardcon-CM3566-System-on-Module-6

Debug Circuit 

Boardcon-CM3566-System-on-Module-7

USB OTG Interface Circuit 

Boardcon-CM3566-System-on-Module-8

PCB Footprint 

Boardcon-CM3566-System-on-Module-9

Product Electrical Characteristics

Dissipation and Temperature 

SymbolParameterMinTypMaxUnit
VCC3V3_SYSSystem IO Voltage3.3-5%3.33.3+5%V
Isys_inVCC3V3_SYS input Current1200mA
VCC_RTCRTC Voltage1.833.4V
IirtcRTC input Current58uA
TaOperating Temperature-2070°C
TstgStorage Temperature4085°C

Reliability of Test 

High Temperature Operating Test
ContentsOperating 8h in high temperature55°C±2°C
Resultpass
Operating Life Test
ContentsOperating in room120h
Resultpass

Certifications Boardcon-CM3566-System-on-Module-10

References

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals