Products
* Processor: Allwinner A40i. Quad-core ARM Cortex-A7, 1.2GHz
* RAM: 512MB/1GB/2GB
* Storage: 8GB/16GB/32GB
* Pin out: 6x UART, 2x USB2.0 Host, USB2.0 OTG, LVDS/RGB, MIPI DSI, HDMI TX, MIPI CSI, GbE, SATA, 2x SDMMC, TV IN, SPDIF, Audio I/O, SPI, I2S, PWM, ADC, TWI, IR, Keypad, GPIO, etc.
* Operating system: Linux 3.10, Android 7.1.1
* Dimensions: 58 x 45 mm
* Package: 196-pin, 1.0mm pitch QFN
The CMA40i 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 | |
---|---|
SoC | Allwinner A40i. Quad-core ARM Cortex-A7 MPCore, 1.2GHz |
GPU | Mali400 MP2. Support OpenGL ES 2.0 / OpenVG 1.1 |
Memory | 512MB/1GB/2GB DDR3/DDR3L |
Storage | 8GB/16GB/32GB eMMC |
Supply Voltage | DC 5V or 3.7V Battery |
Pin out | 6x UART, 2x USB2.0 Host, USB2.0 OTG, LVDS/RGB, MIPI DSI, HDMI TX, MIPI CSI, GbE, SATA, 2x SDMMC, 4x TV IN, SPDIF, Audio I/O, 3x SPI, I2S, 2x PWM, 2x ADC in, FEL, 3x TWI, IR, Keypad, GPIO, etc. |
Ethernet | 1000 Mbps 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 QFN |
Application | Industrial control, communications and measurement, etc. |
PCB Dimension
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 | Linux 3.10.65 | |
Serial | Support | ||
RTC | Support | ||
Ethernet | 10/100/1000 Mbps Ethernet | ||
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. 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 | ||
UART | Support | ||
Ethernet | 10/100/1000 Mbps Ethernet | ||
WiFi | Wireless-2.4GHz 802.11b/g/n | ||
Bluetooth | Bluetooth 4.0, AP6236 module | ||
Serial Port | Debug | ||
PCI-E | M.2 SATA | ||
GPU | Mali400MP2 | ||
eMMC | Support eMMC 5.0 | ||
4G | EC20 LTE | ||
GPS | ST-91-U7 | ||
USB OTG | USB2.0 OTG | ||
USB host | 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 |
Allwinner A40i breif (285KB) |
Allwinner A40i Datasheet (3.95MB) |
Reference Manual |
CMA40i Hardware Manual (1.12MB) |
Tools |
SecureCRT (6.94MB) |
If you order the System-on-Module or any question, please feel free to contact us at market@armdesigner.com