Processor: MCIMX6U6AVM08AB, Qual ARM Cortex-A9 based i.MX6 DualLite processor@800MHz
NAND Flash: 8GB eMMC 
* Interface: 3x USB Host, 1x USB OTG, 4x UART, LCD, Ethernet, RTC, 4xSPI, 4x PWM, 2x Camera, JTAG, 2x DC out
Operating system: Linux 3.0.35
Board size: 125mm x 85mm

Boardcon EM6U6A single Board computer (SBC) is equipped with NXP's Cortex-A9 based i.MX6 DualLite processor suitable for a wide range of industrial applications that requires advanced communication, real-time control and high quality graphic displays.
The i.MX 6DualLite is a dual core, high performance and energy efficient processor operating at speeds 800MHz. The processor is ideal for running an OS like Linux.
The iMX6 DualLite SBC, containing the core design that encapsulate a lot of the complexity of a modern, high-performance ARM SoC design. The board implements the needed interfaces in the specific solution such as UART, Ethernet, USB Host/OTG, Camera, etc. It also typically contains the powering solution and creates the mechanical entity that shall be mounted in a box, or similar.

SBC6U6A i.MX6 DualLite design