Freescale i.MX 6 Series Processors

i.MX 6 Series Processors

Unleashes the world's first truly scalable multicore platform >

Scalable multicore solutions breaking the boundaries of user experience

Freescale Semiconductor’s i.MX 6 series unleashes the industry's first truly scalable multicore platform that includes single-, dual- and quad-core families based on the ARM® Cortex™-A9 architecture. Together with a robust ecosystem, i.MX 6 series provides the ideal platform to develop a portfolio of end devices based on a single hardware design.

With high-performance multimedia processing, pin*- and software- compatible product families and integrated power management, i.MX 6 series is purpose built for the new era of smart devices.

i.MX 6 Overview


Click to enlarge

The market for intelligent, multimedia centric, touch-based devices is increasing exponentially. Tomorrow’s battery-powered smart devices, auto infotainment and in-flight entertainment systems, medical systems, personal and enterprise class intelligent control and data systems, and new classes of devices never before seen need to present data and user interface choices to the end user primarily through rich sound, video, voice, pictures and touch, rather than keyboards and mice. The need for manufacturers to quickly provide multiple devices to fit specific market segments or niches and provide their customers with a broader range of choices is increasing just as quickly.

The i.MX 6 series was designed specifically to enable this new market by bringing together high-performance scalable multimedia processing, a software-compatible family of solutions with integrated power management so that a manufacturer can deploy a full portfolio of products with a single hardware design.

Features of the i.MX 6 Series Platform:

  • ARM Cortex-A9-based solutions up to 1.2 GHz
  • Up to HD 1080p encode and decode
  • Up to 3D video playback in high definition
  • Up to HD 1080p videoconferencing
  • Integrated I/Os which may include: HDMI v1.4, MIPI and LVDS display ports, MIPI CSI-2 camera, Gigabit Ethernet, multiple USB 2.0 and PCI Express®
  • Comprehensive security

i.MX 6 Series at a Glance

Red indicates change from column to the left

  • Single ARM® Cortex™-A9 up to 1.0 GHz
  • 256 KB L2 cache, Neon, VFPvd16 Trustzone
  • 2D graphics
  • 32-bit DDR3 and LPDDR2 at 400 MHz
  • Ingegrated EPD controller












  • Single ARM® Cortex™-A9 up to 1.0 GHz
  • 512 KB L2 cache, Neon, VFPvd16 Trustzone
  • 3D graphics with one shader
  • 2D graphics
  • 32-bit DDR3 and LPDDR2 at 400 MHz
  • Ingegrated EPD controller
  • HDMIv1.4 controller plus PHY
  • LVDS controller plus PHY
  • PCIe controller plus PHY
  • MLB and FlexCan controllers

Consumer Industrial Automotive

  • Dual ARM® Cortex™-A9 up to 1.0 GHz
  • 512 KB L2 cache, Neon, VFPvd16 Trustzone
  • 3D graphics with one shader
  • 2D graphics
  • 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 400 MHz
  • Ingegrated EPD controller
  • HDMIv1.4 controller plus PHY
  • LVDS controller plus PHY
  • PCIe controller plus PHY
  • MLB and FlexCan controllers

Consumer Industrial Automotive

  • DualARM® Cortex™-A9 up to 1.2 GHz
  • 1 MB L2 cache, Neon, VFPvd16 Trustzone
  • 3D graphics with four shaders
  • Two 2D graphics engines
  • 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 533 MHz
  • Ingegrated SATA-II
  • HDMIv1.4 controller plus PHY
  • LVDS controller plus PHY
  • PCIe controller plus PHY
  • MLB and FlexCan controllers

Consumer Industrial Automotive

  • Quad ARM® Cortex™-A9 up to 1.2 GHz
  • 1 MB L2 cache, Neon, VFPvd16 Trustzone
  • 3D graphics with four shaders
  • Two 2D graphics engines
  • 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 533 MHz
  • Ingegrated SATA-II
  • HDMIv1.4 controller plus PHY
  • LVDS controller plus PHY
  • PCIe controller plus PHY
  • MLB and FlexCan controllers

Consumer Industrial Automotive


 Consumer      Industrial      Automotive

SoloLite


Click to enlarge

The i.MX 6SoloLite family introduces a single core running up to 1.0 GHz with 256 KB of L2 cache and 32-bit DDR3/LPDDR2 support. Targeted integration of an electronic paper display (EPD) controller makes it an ideal solution for next generation e-readers and other emerging consumer and embedded devices using EPD technology.

Datasheet MCIMX6L3DVN10AA MCIMX6L3DVN10AA-ND IC MPU 1000MHZ 432MAPBGA Buy Now

Features

  • CPU Complex
    • 1x ARM® Cortex™-A9 up to 1 GHz
    • 256 KB L2 cache
    • 32 KB instruction and data caches
    • NEON SIMD media accelerator
  • Multimedia
    • GPU 2D(Vector Graphics)
      • - Vivante GC355
      • - 300Mpxl/s, OpenVG 1.1
    • GPU 2D(Composition)
      • - 2D BLIT Engine
      • - Vivante GC320
    • Video Decode
      • - SW only
    • Video Encode
      • - SW only
    • Camera Interface
      • - 16-bit parallel
  • Memory
    • 16/32 bit LP-DDR2
    • 16/32 bit DDR3/LV-DDR3
  • Connectivity
    • 3x USB 2.0
      • - 1x HS OTG + PHY
      • - 1x Host + PHY
      • - 1x Host USB HSIC
    • Ethernet
      • - 10/100 Mbps
    • Expansion Ports
      • - 3x SD/MMC 4.4, 1x SDXC
      • - 4x SPI, 5x UART, 3x I²C
  • Display
    • Beyond WXGA (1366x786)
  • Advanced Power Management
    • PMU integration
    • Freescale PF100 power management unit
  • Security
    • Advanced security supporting High Assurance Boot, cryptographic cipher engines, random number generator, and tamper detection

Solo


Click to enlarge

The i.MX 6Solo family provides a single core running up to 1.0 GHz with 512 KB of L2 cache and 32-bit DDR3/LPDDR2 support. Integrated LVDS, MIPI display, MIPI camera port, HDMI v1.4, FlexCAN and MLB enables the i.MX 6Solo to be a flexible platform for consumer, automotive and industrial applications.

Datasheet MCIMX6S5EVM10AB MCIMX6S5EVM10AB-ND IC MPU 1000MHZ 624MAPBGA Buy Now

Features

  • CPU Complex
    • 1x ARM® Cortex™-A9 up to 1 GHz
    • 256 KB L2 cache
    • 32 KB instruction and data caches
    • NEON SIMD media accelerator
  • Multimedia
    • GPU 3D
      • - Vivante GC880
      • - 35Mtri/s 266Mpxl/s Open GL ES 2.0
    • GPU 2D(Vector Graphics)
      • - Emulated on GPU 3D
    • GPU 2D(Composition)
      • - Vivante GC320
      • - 600Mpxl/s, BLIT
    • Video Decode
      • - 1080p30 + D1
    • Video Encode
      • - 1080p30 H.264 BP/ Dual 720p encode
    • Camera Interface
      • - Types: 2x 20-bit parallel, MIPI-CSI2 (2 lanes)
  • Memory
    • 32 bit LP-DDR3/LV-DDR3
    • SLC/MLC, 40-bit ECC, ONFI2.2, DDR
  • Connectivity
    • Automotive
      • - FlexCAN
      • - MLB
    • Four USB2.0e
      • - 1x HS OTG + PHY
      • - 1x Host + PHY
      • - 2x Host USB HSIC
    • Ethernet
      • - 1 Gbps + IEEE®1588
    • Expansion Ports
      • - 3x SD/MMC 4.4, 1x SDXC
      • - 4x SPI, 5x UART, 3x I²C
      • - MIPI-HSI
      • - PCIe 2.0 (1 lane)
  • Display
    • 2 x WXGA (1366x786)
    • EPDC, LVDS, Parallel, MIPI-DSI
  • Advanced Power Management
    • PMU integration
    • Freescale PF100 power management unit
  • Security
    • High Assurance Boot, cryptographic cipher engines, random number generator, and tamper detection

DualLite


Click to enlarge

The i.MX 6DualLite family introduces dual cores running up to 1.0 GHz with 512 KB of L2 cache, and 64-bit DDR3 or 2-channel, 32-bit LPDDR2 support. With integrated FlexCAN and MLB busses, PCI Express, LVDS, and support for MIPI cameras and displays as well as HDMI v1.4, the device is a great fit for consumer, automotive and industrial multimedia centric applications.

Datasheet MCIMX6U5EVM10AB MCIMX6U5EVM10AB-ND IC MPU 1000MHZ 624MAPBGA Buy Now

Features

  • CPU Complex
    • 2x ARM® Cortex™-A9 up to 1 GHz
    • 512 KB L2 cache
    • 32 KB instruction and data caches
    • NEON SIMD media accelerator
  • Multimedia
    • GPU 3D
      • - Vivante GC880
      • - 35Mtri/s 266Mpxl/s Open GL ES 2.0
    • GPU 2D(Vector Graphics)
      • - Emulated on GPU 3D
    • GPU 2D(Composition)
      • - Vivante GC320
      • - 600Mpxl/s, BLIT
    • Video Decode
      • - 1080p30 + D1
    • Video Encode
      • - 1080p30 H.264 BP/ Dual 720p encode
    • Camera Interface
      • - Types: 2x 20-bit parallel, MIPI-CSI2 (2 lanes)
  • Memory
    • 2x32 LP-DDR2, 1x64 DDR3 / LV-DDR3
    • SLC/MLC, 40-bit ECC, ONFI2.2, DDR
  • Connectivity
    • Four USB2.0e
      • - 1x HS OTG + PHY
      • - 1x Host + PHY
      • - 2x Host USB HSIC
    • Ethernet
      • - 1 Gbps + IEEE®1588
    • Expansion Ports
      • - 3x SD/MMC 4.4, 1x SDXC
      • - 4x SPI, 5x UART, 3x I²C
      • - MIPI-HSI
      • - PCIe 2.0 (1 lane)
  • Display
    • 2 x WXGA (1366x786)
    • EPDC, LVDS, Parallel, MIPI-DSI
  • Advanced Power Management
    • PMU integration
    • Freescale PF100 power management unit
  • Security
    • High Assurance Boot, cryptographic cipher engines, random number generator, and tamper detection

Dual


Click to enlarge

The i.MX 6Dual family provides dual cores running up to 1.2 GHz with 1 MB of L2 cache, and 64-bit DDR3 or 2-channel, 32-bit LPDDR2 support. Leveraging the same integration of the i.MX 6Quad family, the i.MX 6Dual provides a scalable solution for consumer, automotive and industrial applications.

Datasheet MCIMX6D5EYM10AC MCIMX6D5EYM10AC-ND IC MCU 32BIT ARM DUAL 624FCBGA Buy Now

Features

  • CPU Complex
    • 2x ARM® Cortex™-A9 up to 1.2 GHz
    • 1MB L2 cache
    • 32 KB instruction and data caches
    • NEON SIMD media accelerator
  • Multimedia
    • GPU 2D(Vector Graphics)
      • - Vivante GC880
      • - 300Mpxl/s, OpenVG 1.1
    • GPU 2D(Vector Graphics)
      • - Emulated on GPU 3D
    • GPU 2D(Composition)
      • - Vivante GC320
      • - 600Mpxl/s, BLIT
    • Video Decode
      • - 1080p 60 h.264
    • Video Encode
      • - 1080p30 H.264 BP/ Dual 720p encode
    • Camera Interface
      • - Types: 2x 20-bit parallel, MIPI-CSI2 (2 lanes)
  • Memory
    • 2x32 LP-DDR2, 1x64 DDR3 / LV-DDR3
    • SLC/MLC, 40-bit ECC, ONFI2.2, DDR
  • Connectivity
    • Four USB2.0e
      • - 1x HS OTG + PHY
      • - 1x Host + PHY
      • - 2x Host USB HSIC
    • Ethernet
      • - 1 Gbps + IEEE®1588
    • Expansion Ports
      • - 3x SD/MMC 4.4, 1x SDXC
      • - 4x SPI, 5x UART, 3x I²C
      • - MIPI-HSI
      • - PCIe 2.0 (1 lane)
  • Display
    • 2 x 4XGA (2048x1536) or 2 x [1080p + WXGA (1280x720)]
    • EPDC, LVDS, Parallel, MIPI-DSI
  • Advanced Power Management
    • PMU integration
    • Freescale PF100 power management unit
  • Security
    • High Assurance Boot, cryptographic cipher engines, random number generator, and tamper detection

Quad


Click to enlarge

The i.MX 6Quad family encompasses a quad-core platform running up to 1.2 GHz with 1 MB of L2 cache, and 64-bit DDR3 or FlexCAN and MLB busses, PCI Express® and SATA-2 provide excellent connectivity while integration of dual, MIPI display port, MIPI camera port and HDMI v1.4 makes it an ideal platform for consumer, automotive and industrial multimedia applications.

Datasheet MCIMX6Q5EYM10AC MCIMX6Q5EYM10AC-ND IC MCU 32BIT ARM QUAD 624FCBGA Buy Now

Features

  • CPU Complex
    • 4x ARM® Cortex™-A9 up to 1.2 GHz per core
    • 1MB L2 cache
    • 32 KB instruction and data caches
    • NEON SIMD media accelerator
  • Multimedia
    • GPU 3D
      • - Vivante GC2000
      • - 200Mtri/s 1000Mpxl/s, OpenGL ES 2.0 & Halti, CL EP
    • GPU 2D(Vector Graphics)
      • - Vivante GC355
      • - 300Mpxl/s, OpenVG 1.1
    • GPU 2D(Composition)
      • - Vivante GC320
      • - 600Mpxl/s, BLIT
    • Video Decode
      • - 1080p 60 h.264
    • Video Encode
      • - 1080p30 H.264 BP/ Dual 720p encode
    • Camera Interface
      • - Types: 2x 20-bit parallel, MIPI-CSI2 (4 lanes), three simultaneous inputs
  • Memory
    • 2x32 LP-DDR2, 1x64 DDR3 / LV-DDR3
    • SLC/MLC, 40-bit ECC, ONFI2.2, DDR
  • Connectivity
    • Four USB2.0e
      • - 1x HS OTG + PHY
      • - 1x Host + PHY
      • - 2x Host USB HSIC
    • Ethernet
      • - 1 Gbps + IEEE®1588
    • Expansion Ports
      • - 3x SD/MMC 4.4, 1x SDXC
      • - 5x SPI, 5x UART, 3x I²C
      • - MIPI-HSI
      • - PCIe 2.0 (1 lane)
  • Display
    • 2 x 4XGA (2048x1536) or 2 x [1080p + WXGA (1280x720)]
  • Advanced Power Management
    • PMU integration
    • Freescale PF100 power management unit
  • Security
    • High Assurance Boot, cryptographic cipher engines, random number generator, and tamper detection

Evaluation Boards

i.MX 6SoloLite Evaluation Kit

SoloLite Evaluation KitFreescale delivers the next installment in a line of highly-flexible, market-focused development tools with an Evaluation Kit (EVK) based on the i.MX 6SoloLite applications processor. The i.MX 6SoloLite is the first system-on-a-chip (SoC) incorporating a high-performance 1 GHz ARM® Cortex™-A9 CPU and integrated E Ink® and Sipix® display controllers to drive current and next-generation electronic paper display (EPD) panels.

This EVK enables EPD and/or LCD or HDMI display, touch control, audio playback as well as the ability to add WLAN, a 3G modem or Bluetooth® technology. Additionally, the EVK was designed to facilitate software development with the ultimate goal of faster time to market through the support of both Linux® and Android™ operating systems.

View Quick Start Guide

Datasheet MCIMX6SLEVK  MCIMX6SLEVK-ND KIT EVAL MCIMX6SL Buy Now
Datasheet IMXEBOOKDC3-E IMXEBOOKDC3-E-ND KIT EVAL FOR I.MX6SL Buy Now

SABRE Platform for Smart Devices Based on the i.MX 6 Series  

SABRE PlatformThe Smart Application Blueprint for Rapid Engineering (SABRE) platform for smart devices allows you to hold in your hands and evaluate the full multimedia performance capabilities of i.MX 6 series applications processors based on ARM® Cortex™-A9 technology. 

Targeted for any device requiring an intelligent display, connectivity, low power and amazing user experience, the SABRE platform for smart devices provides a foundation for enabling new product designs in markets such as portable computing, education, industrial, medical and home automation. With system-level power and performance optimizations and an easy to use form factor, the SABRE platform for smart devices can help accelerate your design from production to market.

Broad operating system support includes Android™, Linux® and Windows® Embedded (via third-party). Freescale's highly optimized board support packages (BSPs), codecs and middleware maximize the capabilities of the i.MX 6Quad and i.MX 6DualLite feature sets while minimizing overall power consumption.

View Quick Start Guide

Datasheet MCIMX6Q-SDP MCIMX6Q-SDP-ND KIT EVAL SABRE FOR I.MX6Q Buy Now
Datasheet MCIMX6DL-SDP MCIMX6DL-SDP-ND KIT EVAL SABRE FOR I.MX6DL Buy Now

SABRE Board for Smart Devices Based on the i.MX 6 Series

SABRE BoardThe Smart Application Blueprint for Rapid Engineering (SABRE) board for smart devices introduces developers to quad-core processing, low power consumption and bleeding-edge multimedia and graphics applications on the i.MX 6Quad applications processor based on the ARM® Cortex™-A9 core.

The SABRE board for smart devices was created to simplify product design by offering a low-cost, feature-rich development platform that allows developers to work with the majority of the i.MX 6Quad processor’s primary features while remaining schematically compatible with their i.MX 6Quad, i.MX 6Dual, i.MX 6DualLite and i.MX 6Solo designs. This helps to reduce time to market by providing a basic product design and serves as a launching point for more complex designs.

The SABRE board for smart devices was also designed to minimize lab desk clutter by placing connectors on only two edges of the board. This enhances physical stability and reduces the octopus effect, which is common to boards. The SABRE board for smart devices includes complete hardware design files, board support packages (BSP) for Android™ and Linux® and a bootable SD card containing an Android BSP image.

View Quick Start Guide

Datasheet MCIMX6Q-SDB MCIMX6Q-SDB-ND BOARD EVAL SABRE FOR I.MX6Q Buy Now
 

Featured Products

Freescale Freedom Development Platform - a small, low-power, cost-efficient evaluation and development system based on the Kinetis L Series.

 

Kinetis ARM Cortex-M4 Microcontrollers - 32-bit Kinetis MCUs represent the most scalable portfolio of ARM® Cortex™-M4 MCUs in the industry

 

Featured Videos

 

Product Training Modules

i.MX 6 Series Applications Processors Introduction