CM-FX6 - NXP i.MX6 System-on-Module

Quad-core ARM Cortex-A9 SoM

  • High performance graphics and image processing
  • Wide range of high-speed interfaces
  • Miniature size and power efficiency

i.MX6 processor

NXP i.MX6 processor family

  • Quad-core ARM Cortex-A9 CPU, 1.2GHz
  • Integrated 2D/3D GPU and 1080p VPU
  • Dual display support
SoM

Feature Highlights

  • Up to 4GB DDR3 and 32GB SSD
  • LVDS, HDMI, parallel RGB, up to 1920 x 1080
  • GbE, PCIe, SATA, 5x USB, 5x UART, 2x CAN
  • WiFi 802.11b/g/n and Bluetooth 3.0

View full spec

SW support

Yocto Linux, Android and Windows CE

  • Full Board Support Packages and ready-to-run images
  • Yocto Project file-system and U-Boot boot-loader
  • Comprehensive software development documentation

Learn more

CM-FX6 mini PC

Also Available as a Fanless Mini PC

  • Fanless mini PC with rich I/O built around CM-FX6
  • Desktop-grade Ubuntu Linux or Android
  • Industrial build quality and reliability

Learn more

Why choose CompuLab?

10-year Availability

Direct Engineer Support

Mainline Linux and Yocto

In-House Manufacturing

Industrial Temperature

Configure-to-Order

Learn more about CompuLab advantages

  • "Option" column specifies the configuration code required to have the particular feature.
  • "+" means that the feature is always available

CPU Core and Graphics

CPUFreescale i.MX6 single core Cortex-A9 MPCore™, 1GHz
512KB I/D shared L2 cache; Up to 32-bit DRAM bus width
C1000
Freescale i.MX6 dual core Cortex-A9 MPCore™, 1GHz
1MB I/D shared L2 cache; Up to 64-bit DRAM bus width
C1000DM
Freescale i.MX6 quad core Cortex-A9 MPCore™, 1.2GHz
1MB I/D shared L2 cache; Up to 64-bit DRAM bus width
C1200QM
Video
Processing
Unit
Video Processing Unit supports HW decoding/encoding
Up to 1080p plus SD 30fps decoding (H.264, VC1, RV10, DivX, etc.)
Up to 1080p 30fps encoding (H.264, etc.)
+
Graphics
Acceleration
Unit
Graphics Processing Unit (GPU3Dv4) compliant with the following standards: OpenGL ES 1.1 and 2.0, OpenVG 1.1, Windows Direct3D, OpenCL EP
Graphics Processing Unit (GPU2Dv2) with BitBLT support
Vector graphics processing unit (GPUVGv2)
CxxxM

Memory and Storage

RAM256MB – 4GB, DDR3-1066, 16-64 bit bus width
D
StorageBoot flash, 2MB, SPI interface, reprogrammable
+
On-board NAND flash disk, 128MB - 1GB, 8bit, SLC
N
On-board SSD, 8GB - 32GB, MLC, through SATA interface
ND
C1000

Display and Camera

Display• Parallel 24-bit display interface - up to 225 Mpixels/sec
• Two LVDS interfaces. Single port operation support up to 165 Mpixels/sec. Dual port operation supports up to 85 MP/sec for each port
• HDMI 1.4 interface
• MIPI/DSI, 2 lanes @ 1 Gbps
+
Simultaneous operation of up to 2 interfaces (total raw pixel rate of up to 225 MPixels/sec at 24 bpp)
C1000
Simultaneous operation of up to 4 interfaces (total raw pixel rate of up to 450 MPixels/sec at 24 bpp)
CxxxM
TouchscreenTSC2046 touchscreen controller. Supports 4-wire resistive panels
I
Camera1 parallel camera port (up to 20 bit and up to 240 MHz peak)
MIPI CSI-2 serial port, supporting from 80 Mbps up to 1 Gbps speed per data lane
+

Network

Gigabit Ethernet1000Base-T Ethernet interface - i.MX6 integrated ENET MAC
Atheros AR8031 RGMII PHY (rev 1.0)
Realtek RTL8211E-VB RGMII PHY (rev 1.2)
E
WiFi
Implements 802.11b/g/n wireless connectivity standard
Based on Marvell 88W8787. On-board connector for external antenna
W or WB
BluetoothBluetooth 3.0 + High Speed (HS) (also compliant with Bluetooth 2.1 + EDR)
WB

Audio

Analog AudioOn-board audio codec with analog stereo output, stereo input and electret microphone support
A
Digital AudioUp to 3 I2S compliant interfaces and enhanced serial audio interface (ESAI)
+
HDMI audio output and S/PDIF input/output
+

I/O

PCI ExpressPCI Express Gen 2.0 interface
+
USB1 OTG + 1 host USB2.0 high-speed ports, 480 Mbps
U2
1 OTG + 4 host USB2.0 high-speed ports, 480 Mbps
U5
SATASATA II interface, 3.0 Gbps, integrated controller and PHY
CxxxM
ND
Serial Ports
(UARTs)
1 RS-232 port, rx/tx only, RS-232 levels (precludes 1 UART port)
+
Up to 5 UART ports, TIA/EIA-232-F compatible, 3.3V interface, up to 5.0 Mbps
+
CAN busUp to 2 CAN bus interfaces (FlexCAN), 3.3V levels
+
SPIUp to 4 enhanced configurable SPI (eCSPI) bus interfaces (Slave/Master modes)
+
I2CUp to 3 I2C interfaces (up to 400Kbps)
+
MMC/SD/SDIO Up to 3 MMC/SD/SDIO interfaces (3V levels), support HC MMC and SDHC up to 32GB
SDIO1 – 1/4 bit transfer modes
Wx
SDIO2 – 1/4 bit transfer modes
A
SDIO3 – 1/4/8bit transfer modes (bootable)
+
GPIOUp to 112 multifunction signals. Can be used as GPIO (shared with other functions)
+

System Logic

RTCReal time clock, powered by external lithium battery
+

Electrical Specifications

Supply Voltage3.3 - 5.5 VDC
Digital I/O voltage3.3V
Active power consumption2.0 – 8.0 W, depending on board configuration, CPU frequency and system load

Mechanical Specifications

Dimensions75 x 65 x 6 mm
Weight60 gram
Connectors2 x 140 pin, 0.6 mm

Environmental and Reliability

MTTF> 200,000 hours
Operation temperature (case)Commercial: 0° to 70° C
Extended: -20° to 70° C
Industrial: -40° to 85° C. Click for availability note
Storage temperature-40° to 85° C
Relative humidity10% to 90% (operation)
05% to 95% (storage)
Shock50G / 20 ms
Vibration20G / 0 - 600 Hz

CM-FX6 and SB-FX6 evaluation kit

Hardware

  • CM-FX6-D2G-C1200QM-N1G-ND8-E-A-I-U5-W-H
  • SB-FX6-Y-Z-EVAL
  • LCD panel
  • HDMI to DVI video cable
  • Serial port cable
  • WiFi antenna and cable
  • 12V power supply

Technical Support

  • Technical support for 12 months.
  • Schematics review of the customer's carrier board design.
  • LCD panel compatibility verification and driver adaptation service.
  • 45-day trial period. Eval Kit will be accepted for refund if the user finds the product not suitable for his needs.

Product status: Active

CompuLab part number specifies all options available for a particular product.
P/N template: CM-FX6-Dx-Cx-[Nx]-[NDx]-[E]-[A]-[I]-Ux-[Wx]-[H]-[Tx]

Minimal Configuration

Minimal configuration P/N: CM-FX6-D256-C1000-N128-U2
1K-unit price:
$67.2

Optional Features

FeatureOptionsP/N codeAdd ($)
DRAM size256MB
512MB
1GB
2GB
4GB
D256
D512
D1G
D2G
D4G
-
3.7
11.6
27.7
59.2
CPU type1GHz, single core, no GPU
1GHz, dual core, with GPU
1.2GHz, quad core, with GPU
C1000
C1000DM
C1200QM
-
16.1
26.6
NAND flash (SLC)128MB
512MB
1GB
N128
N512
N1G
-
9.2
11.6
SSD (discontinued)(none)
8GB
32GB
-
ND8
ND32
-
28.8
69.4
Ethernet portsNo
Yes
-
E
-
3.8
AudioNo
Yes
-
A
-
2.5
TouchscreenNo
Yes
-
I
-
1.4
USB ports2
5
U2
U5
-
4.8
WiFi & Bluetooth
(discontinued)
none
WiFi 802.11 b/g/n
WiFi 802.11 b/g/n and Bluetooth
-
W
WB
-
20.4
14.7
Heat dissipation plateNo
Yes
-
H
-
5.4
Temperature rangeCommercial
Extended Tested
Industrial Certified
Industrial Tested
-
TET
TIC
TIT
-
24
24
100
Software PreloadingNo
Yes
-
X
-
$1/100MB
  • Prices are specified in U.S. Dollars. Prices are periodically updated according to variations in component costs. Prices are subject to change without advance notice.

Small Quantity Orders

Pricing is specified for 1000-unit orders. In order to calculate the price for another quantity, multiply the unit price (with selected options) by the factor listed in the table below:

QTY Factor
1K 1.0
5001.2
1001.5
102.0
12.5