• Freescale® i.MX6DL
  • ARM Cortex™-A9
  • 2x cores, 1 GHz

Powered by Freescale i.MX 6: i.MX 6 DualLite

The iMX6 is a small sized computer module that comes in dual core CPUs based on Freescale i.MX6DL. The Cortex A9 dual core CPU peaks at 1 GHz for commercial temperature variant.

Suitable for wide range of Industrial Applications

The module targets a wide range of applications, including: Digital Signage, Medical Devices, Navigation, Industrial Automation, HMIs, Avionics, Entertainment system, POS, Data Acquisition, Thin Clients, Robotics, Gaming and much more. It offers a wide range of interfaces from simple GPIOs, industry standard I2C, SPI, CAN, and UART buses through to high speed USB 2.0 interfaces and a 16/32bit external memory bus (parallel bus).


CPU Name Freescale® i.MX6DL
CPU Type ARM Cortex™-A9
Multicore Dual Core
CPU Clock 1.0 GHz
Floating Point Unit VFPv3
L1 Instruction Cache 32KByte per core
L1 Data Cache 32KByte per core
L2 Cache 512KByte
RAM 1GB DDR3 (64 Bit)
Flash 4GB eMMC (8 Bit)
External Bus 32 Bit
USB 1x Host (High Speed)
1x OTG (High Speed)
I2C 3x
SPI 4x
IrDA 1x
PWM 4x
GPIO Up to 154
Analog Input 4x (12 Bit)
Ethernet 10/100 Mbit
SDIO/SD/MMC 3x 8 Bit
CAN 2x
Display Controller Single
Graphics Controller Vivante GC880
Video Decoder DivX 3/4/5/6, H.263, H.264, MJPEG, MPEG-2, MPEG4, VC1
S/PDIF In / Out 1x
2D Acceleration Yes
3D Acceleration Yes
HDMI V1.4a 1080p (1920x1080)
RGB 1920x1200x24bpp
Resistive Touch 4-wire
Camera Parallel Interface 2x
Analog Audio Line in 1x (Stereo)
Analog Audio Mic in 1x (Mono)
Analog Audio Headphone out 1x (Stereo)
Windows Embedded Compact 7 Supported
Windows Embedded Compact 2013 Supported
Embedded Linux Supported
Preinstalled OS Samples: Linux; Volume: Windows Embedded Compact 2013
Size 67.6 x 36.7 x 6.2 mm
Temperature 0° to 70° C
Power Dissipation 0.6 - 2.3 W
Minimum Availability 2028