Products
![](http://armdesigner.com/images/img/15878940541.png)
* 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: 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: Linux3.10, Android7.1.1
* Board size: 58mm x 45mm
* Package: 196-pin, 1.0mm pitch
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 | |
---|---|
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 | 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 | 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 | EMA40i |
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 | 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