Call us: +44 (0)1634 300900 | E-mail:

Diamond Point International

MEN Mikro CC10S - Multi-Display Controller SBC with ARM® i.MX 6

Upto 1.0 GHz Quad Core CPU, -40 to +85°C Operating


The CC10S is a small-footprint multi-display controller board based on the Freescale™ ARM® i.MX 6 Series and provides full HD resolution for 7" to 15" panels, e.g., for driver desk displays or in-seat infotainment in trains or public buses, in medical devices, or HMIs in automotive applications.

Scalable Performance with ARM® i.MX 6 Series

With its Cortex®-A9 architecture, the CC10S supports different types of the i.MX 6Solo, 6DualLite, 6Dual and 6Quad families. This makes the controller module widely scalable from low-end to high-end graphics requirements. Where less performance is needed, you can optimize costs by choosing a single- or dual-core processor instead of a quad core. In any case, the board provides dual-channel LVDS with a maximum resolution of 1920 x 1200 pixels (WUXGA).

Powerful Graphics with a Small Footprint

The CC10S supports up to 4 GB onboard DDR3 SDRAM, which is abundant even for demanding imaging tasks. A soldered eMMC device provides sufficient mass storage for Linux or VxWorks® operating system images and application software, and in many cases also for image data.

This makes the CC10S controller a solid base for very compact solutions. Still it can handle two independent screen contents due to its multi-stream-capable HD video engine, which delivers up to 1080p60 decode, 1080p30 encode and 3D video playback in HD. Separate 2D and/or OpenVG Vertex acceleration engines make for optimal user interface experience.

Solid I/O Functions

With one Gigabit Ethernet interface (1000BASE-T), two USB 2.0 ports and two UARTs for flexible RS232, RS422 or RS485 configuration and supporting up to 4 Mbit/s, the CC10S comes with a range of interfaces that covers the needs of a typical panel computer. All interfaces are accessible using onboard connectors that can be led to a housing's exterior as needed using ribbon cable.

A UART-to-USB port allows to connect a PC as a terminal, e.g., for integration or software maintenance. As an option, one or both UART connectors can be implemented as CAN bus interfaces, which is an attractive feature especially for automotive applications.

Rugged for Harsh Environments

Although the display controller is suited for all kinds of application areas, it is particularly suited for harsh environments. All components are available qualified for an extended temperature range of -40°C to +85°C, are soldered to withstand shock and vibration, and are prepared for conformal coating.



CPU SpecFreescale™ ARM® i.MX 6 Series (ARM® Cortex®-A9 architecture):
• i.MX6S (i.MX 6Solo family, 800 MHz or 1.0 GHz, single core)
• i.MX6DL (i.MX 6DualLite family, 800 MHz or 1.0 GHz, dual core)
• i.MX6D (i.MX 6Dual family, 850 MHz or 1.0 GHz, dual core)
• i.MX6Q (i.MX 6Quad family, 850 MHz or 1.0 GHz, quad core)
MemorySystem Memory
• Soldered DDR3
• 1 GB, 2 GB, or 4 GB
GraphicsIntegrated in i.MX 6 processor
Multi-stream-capable HD video engine delivering up to 1080p60 decode, 1080p30 encode and 3D video playback in HD
Maximum resolution: 1920 x 1200 pixels (WUXGA)
Superior 3D graphics performance with up to four shaders performing 200 Mt/s and OpenCL™ support
Separate 2D and/or OpenVG Vertex acceleration engines for optimal user interface experience
Stereoscopic image sensor support for 3D imaging
One LVDS interface, dual-channel, ZIF connector
Backlight control signals available on separate connector
NetworkOne channel, 1000BASE-T (1 Gbit/s)
Link and activity LEDs
StorageThe following mass storage devices can be assembled:
• eMMC device, soldered; different sizes available
USBTwo host channels, USB 2.0 (480 Mbit/s)
• One channel, 4 Mbit/s
• Provides UART functionality using a USB connection

• Up to two interfaces, 4 Mbit/s, on two 10-pin connectors
• Physical interfaces RS232 or RS422/RS485 depending on interface controller, to be implemented separately
• Compatible with MEN SA-Adapters
OtherCAN bus
• Up to two CAN bus channels, 2.0B CAN protocol, 1 Mbit/s, on two 10-pin connectors; optional
• Transceivers to be implemented separately
• Compatible with MEN SA-Adapters

Supervision and Control

Power supervision and watchdog

Temperature measurement
• i.MX 6 temperature measurement
• Additional onboard temperature sensor; optional

Real-time clock, with supercapacitor or battery backup
BIOSU-Boot Universal Boot Loader


ElectricalSupply voltage
• +12 V (9 to 16 V)

Power consumption
• 16.8 W, measured in stress test (2 LVDS displays supplied by CC10S, activity on 2 USB interfaces) using 15CC10S00, i.MX6S single-core @ 800 MHz
• The controller board itself dissipates about 5 W (measured in test (activity on Gb Ethernet and 1 USB interface) using 15CC10-00, i.MX6S single-core @ 800 MHz)
MechanicalDimensions: 95 mm x 95 mm )
Conformal Coatingon request
SoftwareLinux (in preparation)
VxWorks® (in preparation)
TemperatureTemperature range (operation): -40°C to +85°C (screened) (model 15CC10S00)
Temperature range (storage): -40 to +85°C
Humidity(operation): max. 95% non-condensing
(storage): max. 95% non-condensing
Weight48 g (model 15CC10S00)
Vibration(function): 1 m/s², 5 Hz - 150 Hz (EN 61373)
(lifetime): 7.9 m/s², 5 Hz - 150 Hz (EN 61373)
Shock50 m/s², 30 ms (EN 61373)
MTBF844 213 h @ 40°C according to IEC/TR 62380 (RDF 2000) (model 15CC10S00)
• UL 94V-0
EMCEMC behavior generally depends on the system and housing surrounding the SBC
Warranty2 Years

Ordering Details

BoardStandard Models:
CC10S, multi-display SBC, Freescale™ i.MX6S, 0.8 GHz, 1 GB RAM, 4 GB eMMC, -40..+85°C screened
CustomisationNeed storage and/or I/O cards added? Need an operating system or your own software image loaded? We can help with that. We have a team of qualified and experienced engineers who can quickly accomplish this. Please contact us for further details.

Need storage - try Innodisk SSD