Please refer to the document
EM4412 Burning Guide(Android4.2.2).pdf
EM4412 Burning Guide(Linux).pdf
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: Samsung Exynos 4412, Cortex A9 Quad Core @1.6GHz
* RAM: 2GB
* Storage: 4GB eMMC
* Interface: 2x USB Host, 1x USB OTG, RS485, RS232, CAN, Ethernet, HDMI, HSIC, MIPI-CSI, HS-SPI, RTC, Micro SD, SIM, Camera, LCD, Keypad, Audio, SPK
* Operating system: Linux3.5, Android4.0/4.2.2/4.4.4
* Board size: 148mm x 108.4mm
* Expansion Module: 3G model, GPS, WiFi, Camera, LCD
The EM4412 is a Full Feature Quad Core ARM cortex-A9 Motherboard which provides an ideal platform to test performance and scalability prior to engaging in BOARDCON’s quick turn custom design services for a feature specific product design, using Samsung's Exynos4412@ multimedia CPU which is Samsung Galaxy SII's main controller. The EM4412 has the standard I/O including a real-time clock, dual USB interface, watchdog timer, audio support, 24-bit LVDS and TFT flat panel display, HDMI, PWM outputs, RS485 and CAN. Also it provides 3G, WIFI, GPS, 5M pixels Camera, Resistive and Capacitive touch screen tailor made according to your application. The board comes with Android4.4 and Linux3.5 OS. The user can use EM4412 as an embedding controlling central, you can 100% concentrate on your software applications development. Also you can just order the CPU Module, we provide schematic drawing, pin definition and source code example for you reference such as LCD, GPIO, SD. You make decision for your product. The EM4412 is ideal for vision intensive applications, multi-processor applications, POS, Slot Machine, and Car Mounted systems.
Boardcon offers a full, turn-key development kit including the board and all the specified high-density breakout cables, debugging cables, and terminal breakout boards as well as sample software and additional support materials. This combined with our highly-trained Technical support Team, greatly decreases your development time and ultimately your time-to-market. To order your turn-key Development Kit today.
Specifications | |
---|---|
CPU | Samsung Exynos 4412, 1.6GHz, Cortex A9 Quad Core |
GPU | ARM Mali-400 MP4 (quad-core) @ 533 MHz. Supports DX9, SM3.0, OpenGL2.0 |
Memory | 2GB DDR3 |
Storage | 4GB eMMC |
LCD | 4.3" / 7" / 10.1" resistive / capacitive touch screen; 24BPP RGB parallel output; PIP(OSD) function |
Keypad | 14*8 Matrix Keypad |
Serial port | 4 x UART( 3 x 5-wire and 1 x 3-wire) |
USB OTG | USB OTG 2.0 |
USB HOST | 2 x USB Host 2.0 |
Ethernet | 10/100Mbps Ethernet, RJ45 interface. LAN9220 controller |
Audio | 3.5mm jack. WM8976 audio codec |
HDMI | HDMI V1.4, 1080p@30fps HD output |
HSIC | 1 HSIC |
I2C | 6 x I2C (option) |
MIPI-CSI | 1 MIPI-CSI Slave(mipi2L CH) |
HS-SPI | 2 x HS-SPI |
TSI | TSI supported (option) |
RTC | Real Time Clock, powered by external lithium battery |
SDIO | 24bit SDIO; Boot in SDIO CH2 option; Only CH2 is 3.3V IO |
Mini SD card | mini SD card slot |
SIM Card | 3G SIM card slot |
Camera(option) | 2 x camera interface; Supports ITU 601/656 I/F; Max Pixels 8192*8192 |
G-sensor(option) | On-board G-sensor |
WIFI(option) | On-board WIFI Module |
GPS(option) | On-board GPS module |
Power input | DC 12V |
Dimension | Carrier board - 148mm x 108.4mm; CPU board - 65mm x 47mm |
Block Diagram
PCB Dimension
Product Configuration
OS | Item | Feature | Description |
---|---|---|---|
Android4.0/4.2.2/4.4.4 | Bootloader | Uboot-2010-12 | Main functions: 1.Supporting iNand erase/write/read 2.Supporting USB download Image 3.Supporting print, set, save Environment Variables 4.Supporting memory contents display/compare/modify 5.Supporting bootm, bootargs setting |
Kernel and drivers | Kernel version | Linux 3.0.15/3.5 | |
Drivers | RTC, 7" /10.1" LCD( LVDS/TTL) Capacitive Touch Screen, USB Device, Audio, Keypad, DMA, 2D, 3D, IIC, SPI, MFC, PWM Backlight, HDMI, Camera, GPS, 3G, SD/MMC/SDIO, JPEG | ||
File System | File System | Ext4 File System | |
Application | Clock, Browser, Calculator, Camera, Phone, Email, ES File Explorer, Messaging, Music, Gallery | ||
Cross compiler Environment | Arm-2009q3.tar.bz2 | ||
Debug Tools | DNW V0.60C, SecureCRT.exe, VmWare7.0 +Ubuntu10.04 |
OS | Item | Feature | Description |
---|---|---|---|
Linux3.5 | Bootloader | Boot | Start up system, supporting one Key to update Bootloader, Kernel, rootfs, and one Key to configure parameters of Linux. Also can be configured the board booting from EXT2/3/4 |
Sdfuse | one-key burn images use sdfuse function | ||
File system | EXT2/3/4 | ||
Kernel | Support writing kernel image into eMMC and kernel parameter setting | ||
Etc. | Support via USB and Serial Interface to download application to flash debug | ||
Kernel | Version | Linux kernel 3.5 | |
File system | RAMFS/EXT2/3/4 | ||
RS232/RS485 | serial driver | ||
10/100M Ethernet | LAN9220 | ||
RTC | RTC driver | ||
USB Host | USB Host, USB Slave driver | ||
Buttons | User buttons | ||
LCD | Coming with driver for 7" TFT LCD | ||
Touch panel | Resistive touchscreen | ||
SD card | SD card driver | ||
Sound | WM8976 | ||
Camera | CMOS Camera driver | ||
KEY | 6*Keys | ||
WCDMA Module | Using WCDMA Module to dial-up to Ethernet | ||
Embedded GUI | Qt/Embedded | Qtopia 2.2.0 and Qtopia 4.7 | |
Application | Servfox | The application is running under Console platform, it controls the USB Camera by internet and displays the picture taken by camera on the LCD. It can be taken as net monitor when the application works with USB Camera. | |
Spcacat | It is a camera picture capture application under Console platform | ||
Snapshot | It is a LCD picture capture application under Console platform | ||
Rz and sz | It is a application that transfer and receive file by serial port | ||
Madplay | It is a MP3 player | ||
Network protocol | TCP/IP | TCP/IP protocol | |
Telnet | Telnet server, telnet remote login | ||
File transfer | FTP Client/server | ||
Web server | BOA Web Server | ||
USB port supported Devices | U-disk, portable hard-disk, USB mouse, USB Keyboard, USB HUB, USB Camera and so on. | ||
Command | cat, chmod, discard, echo, flashsd, flashwrite, free, genhtml, hostname, init, kill, loader, ls,mkdir, mount, ps, reboot, rm, smanaged, sysconf, yes, insmod, lsmod, rmmod | ||
Tools | busybox |
Datasheet |
|
|
Reference Manual |
|
|
|
|
Tools |
|
|
Expansion Module | Module Detail | Android |
---|---|---|
![]() |
RTL8188EUS, WLAN 11b/g/n WIFI Module | √ |
![]() |
3.1 Megapixel, OV3640 | √ |
![]() |
MAX-7 u-blox 7 GPS/GNSS module | √ |
![]() |
ZTE MF210 WCDMA Module | √ |
![]() |
kxte-9 User Guide&Product Specification | √ |
If you order the kit or any question, please feel free to contact us at market@armdesigner.com
Input these command on the board console
# vi /etc/init.smdk4x12.sh
(Add the following contents at the last of the file)
busybox ifconfig eth0 down
busybox ifconfig eth0 hw ether 00:11:22:33:44:55
busybox ifconfig eth0 up
Save and quit, reset the board.
Actually boot animation under the Android is formed by plenty of pictures take turns to play.
First of all, make bootanimation.zip according following steps.
1. Edit the file “desc.txt” under the Linux
800 480 2
p 1 0 part0
p 0 0 part1
Create two new folders such as “part0” and “part1”, then put the images (PNG) into the two new folders “part0” and “part1” according to the broadcast order respectively.
2. Packaging under the window. Select the files of “desc.TXT”, "part0”, "part1”, choose "zip" compressed format, please select "storage" compression way. (On the other hand, you can also execute the command “zip” to packag under the Linux)
At last, move the file “bootanimation.zip” to the directory of “system/media” or “data/local”.
Please refer to the corresponding user manual.
For example em210 of android4.0.3 platform:
Configuration 7-inch resistive screen, you only need to modify the environment variables of uboot. The settings are shown as follow.
# setenv bootargs console=ttySAC2,115200 init =/init lcd=S70
# save
If you want to configure a 7-inch capacitive screen, then you have to modified kernel configuration options on the base of the which support the original 7-inch resistive screen.
Choose support “TOUCHSCREEN_S3C_CAPACITIVE”, execute the command “make menuconfig”, then setting according to the following directory: Device Drivers -> Input device support -> Touchscreens -> S3C capacitive touchscreen driver
Please refer to EM4412 3G Settings Instructions.pdf