Products
- +Single board computer
- SBC3588 Idea3588 Idea3588S EM3568 EM3568-AV CAM SBC3566 EM3566 EMT507 EM3326S SBC1108 Idea1126 EM1126 EMH6 EM-IMX8M-MINI EM-MT6737 EM-HI3559V200 EM1808 SBC3399 Idea3399 EM3399 Idea3288 EM3288 EM3188 EMA40i EINK-IMX7 EM6ull EM4418 EM4412 Android210 MINI210S EM210 EM210-III SBC6410 Idea6410 EM2000 EM2416 EM2440 EM2440-III
- -Computer-on-Module
- CM3566 CM3588S CM3588 CM3568 PICO3566 MINI507 CM3326S CM1126 MINI1126 PICO-IMX8M-MINI CM-A40i CM-MT6737 MINI3399 CM3399 PICO3399 CM3288 MINI3288 CMH6 MINI3188 MINI4418 MINI4412 CM3128 CMIMX7 CM6ULL CM210-II CM210-III MINI210-III MINI6410 CM9X35 MINI287 MINI9G25 MINI2416 MINI2416-III MINI2440

* Processor: Allwinner A40i Quad-core ARM Cortex-A7 MPCore Processor @1.2 GHz
* RAM: 512MB/1GB/2GB DDR3/DDR3L
* Storage: 8/16/32GB
* Pin out: USB Host, USB OTG, SATA, SPI, SDMMC, MIPI_TX, UART, TV-IN, I2S, LVDS, Ethernet, HDMI, ADC in, GPIO, PWM, I2C, etc.
* Operating system: Linux3.10,Android7.1.1
* Board size: 58mm x 45mm
* Package: 196-pin, 1.0mm pitch
The CM-A40i is a system on module powered by the Allwinner’s A40i processor, facilitating faster processing time and better image resolution.
This quad core SOM is specifically designed for applications such as Robotics and Industrial Automation that require 3D graphics, advanced video processing, rich user interfaces, high quality, low power consumption and a high level of system integration.
CMA40i can be displayed on either 4-lane MIPI DSI displays, an RGB panel or a Dual-channel LVDS panel. CVBS-out and HDMI V1.4 is also supported. Dual CMOS sensor parallel interfaces and 4-channel CVBS-in, which is capable of executing multi-channel video recording. Integrated audio codec with 24bit/192KHz DAC playback, and supports I2S/PCM interface for connecting to an external audio codec. I2S/PCM interface includes eight channels of TDM with sampling precision up to 32bit/192KHz.
A40i meets the standard of industrial grade, and the operating temperature reaches the standard of AEC-Q100 grade3.
Specifications | |
---|---|
CPU | Allwinner A40i Quad-core ARM Cortex-A7 MPCore, 1.2 GHz |
GPU | Mali400 MP2. Support OpenGL ES 2.0 / OpenVG 1.1 |
Memory | 512MB/1GB/2GB DDR3/DDR3L |
Storage | 8/16/32GB eMMC |
Supply Voltage | DC 5V or 3.7V Battery |
Pin out | 7x UART, 1x Debug, 2x USB2.0 Host, USB2.0 OTG, Dual channel LVDS, I2S, MIPI_TX, SATA, HDMI OUT, Camera(1-CH DVP, 4-CH CVBS), 2x SDMMC, SPDIF_TX, 3x I2C, 4x SPI, 6x PWM, 2x ADC in, etc. |
Ethernet | 1000M GMAC If GMAC is not needed, it can be designed to UARTs and SPIs. |
Dimensions | 58 x 45 mm |
Package | 196-pin, 1.0mm pitch |
Application | Industrial control, communications and measurement, etc. |
Development Board | EM-A40i |
PCB Dimension
CM-A40i Pin Definition
Pin | Signal | Pin | Signal | Pin | Signal | Pin | Signal |
---|---|---|---|---|---|---|---|
1 | KEYADC1 | 43 | VBAT | 99 | PB15/SPI2_CLK | 141 | PH15/EINT15/ KP_IN5 |
2 | KEYADC0 | 44 | VBAT | 100 | PB14/SPI2_CS0 | 142 | PH17/EINT17/ KP_IN7 |
3 | FEL | 45 | GND | 101 | PB17/SPI2_MISO | 143 | PH18/EINT18/ KP_OUT0 |
4 | PD26/ LCD0_HSYNC |
46 | GND | 102 | PB16/SPI2_MOSI | 144 | PH23/SDC1_CLK |
5 | PD27/ LCD0_VSYNC |
47 | USBVBUS | 103 | PB19/TWI1_SDA | 145 | PH27/SDC1_D3 |
6 | USB-DP2 | 48 | VSYS | 104 | PB18/TWI1_SCK | 146 | PH26/SDC1_D2 |
7 | USB-DM2 | 49 | VSYS | 105 | PB20/TWI2_SCK/ PWM4 |
147 | PH25/SDC1_D1 |
8 | USB-DP1 | 50 | PE1/CSI0_MLCK | 106 | PB21/TWI2_SDA/ PWM5 |
148 | PH24/SDC1_D0 |
9 | USB-DM1 | 51 | PE2/CSI0_HSYNC | 107 | PH20/EINT20 | 149 | PH22/SDC1_CMD |
10 | USB-DP0 | 52 | PE3/CDI0_VSYNC | 108 | PH21/EINT21 | 150 | GND |
11 | USB-DM0 | 53 | PE0/CSI0_PCLK | 109 | PH19/EINT19/ KP_OUT1 |
151 | MIPI-DSI-D3N |
12 | PI4/SDC3_CMD | 54 | PE11/CSI0_D7 | 110 | PB3/PWM1 | 152 | MIPI-DSI-D3P |
13 | HTXCN | 55 | PE10/CSI0_D6 | 111 | PB3/PWM0 | 153 | MIPI-DSI-D2N |
14 | HTXCP | 56 | PE9/CSI0_D5 | 112 | PB4/IR0_RX | 154 | MIPI-DSI-D2P |
15 | HTX0N | 57 | PE8/CSI0_D4 | 113 | PB8/I2S_DO0 | 155 | MIPI-DSI-D1N |
16 | HTX0P | 58 | PE7/CSI0_D3 | 114 | PB9/I2S_DO1 | 156 | MIPI-DSI-D1P |
17 | HTX1P | 59 | PE6/CSI0_D2 | 115 | PB10/I2S_DO2 | 157 | MIPI-DSI-D0N |
18 | HTX1N | 60 | PE5/CSI0_D1 | 116 | PB11/I2S_DO3 | 158 | MIPI-DSI-D0P |
19 | HTX2P | 61 | PE4/CSI0_D0 | 117 | PB6/I2S_BCLK | 159 | MIPI-DSI-CKN |
20 | HTX2N | 62 | PG3/CSI1_VSYNC | 118 | PB7/I2S_LRCK | 160 | MIPI-DSI-CKP |
21 | GND | 63 | PG2/CSI1_HSYNC | 119 | PB12/I2S_DI | 161 | PD20/LCD0_D20 |
22 | SATA-RXP | 64 | PG0/CSI1_PCLK | 120 | PB5/I2S_MCLK | 162 | PD21/LCD0_D21 |
23 | SATA-RXM | 65 | PG1/CSI1_MLCK | 121 | GND | 163 | PD22/LCD0_D22 |
24 | SATA-TXM | 66 | PI13/UART6_RX | 122 | PB13/SPDIF_DO | 164 | PD23/LCD0_D23 |
25 | SATA-TXP | 67 | PI12/UART6_TX | 123 | PH12/EINT12 | 165 | PD24/LCD0_CLK |
26 | HHPD | 68 | PI11/UART5_RX | 124 | PH13/EINT13 | 166 | PD25/LCD0_DE |
27 | HSDA | 69 | PI10/UART5_TX | 125 | PH7/EINT7 | 167 | PD0/LVDS0_VP0/ LCD0_D0 |
28 | HSCL | 70 | PI16/SPI1_CS0 | 126 | PH6/EINT6 | 168 | PD1/LVDS0_VN0/ LCD0_D1 |
29 | HECE | 71 | PI14/EINT26 | 127 | PH5/UART4_RX/ EINT5 |
169 | PD2/LVDS0_VP1/ LCD0_D2 |
30 | PC1/SPI0_MISO | 72 | PI17/SPI1_CLK | 128 | PH4/UART4_TX/ EINT4 |
170 | PD3/LVDS0_VN1/ LCD0_D3 |
31 | PC2/SPI0_CLK | 73 | PI18/SPI1_MOSI | 129 | PH3/UART3_CTS/ EINT3 |
171 | PD4/LVDS0_VP2/ LCD0_D4 |
32 | PC0/SPI0_MOSI | 74 | PI19/SPI1_MISO | 130 | PH2/UART3_RTS/ EINT2 |
172 | PD5/LVDS0_VN2/ LCD0_D5 |
33 | PC23/SPI0_CS0 | 75 | PI20/UART7_TX/ PWM2 |
131 | PH1/UART3_RX/EINT1 | 173 | PD6/LVDS0_VPC/ LCD0_D6 |
34 | VCC-3V | 76 | PI21/UART7_RX/ PWM3 |
132 | PH0/UART3_TX/EINT0 | 174 | PD7/LVDS0_VNC/ LCD0_D7 |
35 | PF4/SDC0-D3 | 77 | VCC-RTC | 133 | PB23/UART0_RX | 175 | PD8/LVDS0_VP3/ LCD0_D8 |
36 | PF5/SDC0-D2 | 78 | RTC_CLKOUT | 134 | PB22/UART0_TX | 176 | PD9/LVDS0_VN3/ LCD0_D9 |
37 | PF0/SDC0-D1 | 79 | POWER-KEY | 135 | PH8/EINT8/KP_IN0 | 177 | PD10/LVDS1_VP0/ LCD0_D10 |
38 | PF1/SDC0-D0 | 80 | PI2/TWI4-SCK | 136 | PH9/EINT9/KP_IN1 | 178 | PD11/LVDS1_VN0/ LCD0_D11 |
39 | PF3/SDC0-CMD | 81 | PI3/TWI4-SDA | 137 | PH16/EINT16/KP_IN6 | 179 | PD12/LVDS1_VP1/ LCD0_D12 |
40 | PF2/SDC0-CLK | 82 | PA17/ETXERR/I2S1_DI | 138 | PH11/EINT11/KP_IN3 | 180 | PD13/LVDS1_VN1/ LCD0_D13 |
41 | RESET | 83 | GCLKIN/PA16/ECOL/I2S1_DO | 139 | PH10/EINT10/KP_IN2 | 181 | PD14/LVDS1_VP2/ LCD0_D14 |
42 | BAT_TS | 84 | PA14/ETXCK/UART7_TX/I2S1_BCLK | 140 | PH14/EINT14/KP_IN4 | 182 | PD15/LVDS1_VN2/ LCD0_D15 |
85 | GTXCK | 183 | PD16/LVDS1_VPC/ LCD0_D16 |
||||
86 | GRXCK | 184 | PD17/LVDS1_VNC/ LCD0_D17 |
||||
87 | GMDIO | 185 | PD18/LVDS1_VP3/ LCD0_D18 |
||||
88 | GMDC | 186 | PD19/LVDS1_VN3/ LCD0_D19 |
||||
89 | GRXD3 | 187 | HPOUTR | ||||
90 | GRXD2 | 188 | HPOUTL | ||||
91 | GRXD1 | 189 | AGND | ||||
92 | GRXD0 | 190 | MICIN1 | ||||
93 | GRXDV | 191 | VMIC | ||||
94 | GTXD3 | 192 | GND-TVIN | ||||
95 | GTXD2 | 193 | TVIN0 | ||||
96 | GTXD1 | 194 | TVIN1 | ||||
97 | GTXD0 | 195 | TVIN2 | ||||
98 | GTXEN | 196 | TVIN3 |
OS | Item | Feature | Description |
---|---|---|---|
Linux3.10.65 | Bootloader | Boot | u-boot 2014.07 |
Boot mode | Boot from eMMC | ||
Download | Download via USB OTG | ||
Buildroot | Version | buildroot-201611 | |
Kernel | Version | Linux3.10.65 | |
Serial | Support | ||
RTC | Support | ||
Ethernet | 10/100/1000M Ethernet RJ45 connector | ||
SATA | SATA interface driver | ||
USB host | Support USB2.0 HOST | ||
USB OTG | Support USB2.0 OTG | ||
LCD | Support 7-inch MIPI LCD, 10.1-inch LVDS LCD | ||
eMMC | Support | ||
MMC/SD | MMC mode. Support 1x Micro SD card slot | ||
LSM9DS1 | support driver | ||
Audio I/O | Support Audio out, MIC | ||
HDMI | Support | ||
Embedded GUI | Qt/Embedded | Qt5.9.0 | |
File system | TCP/IP | TCP/IP protocol | |
Network ping | Check the network | ||
Ifconfig, route | For network configuration and related service application | ||
Basic tool | linux common cammands | cat, chmod, echo, free, init, kill, ls, mkdir, mount, ps, reboot, rm, insmod, lsmod, rmmod, dd, df, aplay | |
Tools | DNW, CRT, MFGTOOLS.RAR, VMWARE7.0 |
OS | Item | Feature | Description |
---|---|---|---|
Android7.1.1 | Boot | uboot 2014.07 | u-boot-sun8iw11p1.bin |
Kernel | Version | Linux 3.10.65 | |
Drivers | HDMI | Support 1080P, 720P, 480P resolution | |
Audio | Audio in/out | ||
SD card | Micro SD card | ||
USB | USB mouse, USB keyboard, USB storage etc. | ||
UART | support | ||
Ethernet | 10/100/1000 Mbit/s Ethernet | ||
WiFi | Wireless-2.4GHz/5GHz 802.11 a/b/g/n/ac | ||
Bluetooth | Bluetooth 4.1, AP6236 module | ||
Serial Port | Debug serial | ||
PCI-E | Support M.2 SATA | ||
GPU | Support Mali400MP2 | ||
eMMC | Support eMMC 5.0 | ||
4G | EC20 LTE | ||
GPS | ST-91-U7 | ||
USB OTG | Support USB2.0 OTG | ||
USB host | Support USB2.0 HOST | ||
Rs485 | support | ||
LCD | 10.1-inch LVDS LCD with touch screen | ||
Embedded GUI | Android7.1.2 | Alarm Clock, Browser, Gallery, Calculator, Camera, Email, ES File Explorer, video player, Music etc. | |
Cross-compiler Environment | ubuntu-16.04 | ||
Debug Tools | SecureCRT, AndroidTool.exe, ADB |
Datasheet |
|
|
Reference Manual |
|
Tools |
|
|
If you order the System-on-Module or any question, please feel free to contact us at market@armdesigner.com