The industry’s first truly scalable multicore platform, the i.MX 6 series includes processors based on ARM® Cortex®-A9, Cortex-A7 and Cortex-M4 core technologies, and are powering applications across a rapidly growing number of consumer, automotive and industrial markets. The i.MX 6 series is purpose-built for the Internet of Things. Products within the series are NXP Energy-Efficient Solutions. i.MX 6 Series Comparison Table Features i.MX 6QuadPlus i.MX 6Quad i.MX 6DualPlus i.MX 6Dual i.MX 6DualLite i.MX 6Solo i.MX 6SoloX i.MX 6SoloLite i.MX 6UltraLite CPU 4 x Cortex®-A9 4 x Cortex-A9 2 x Cortex-A9 2 x Cortex-A9 2 x Cortex-A9 Cortex-A9 Cortex-A9, Cortex-M4 Cortex-A9 Cortex-A7 Maximum CPU Frequency 1.2 GHz+ 1.2 GHz 1.2 GHz+ 1.2 GHz 1 GHz 1 GHz (A9) 1 GHz (M4) 227 MHz 1 GHz 528 MHz 32 KB/32 KB L1, 256 KB L2 32 KB/32 KB L1, 128 KB L2* I-Cache/D-Cache 32 KB/32 KB L1, 1 MB L2 32 KB/32 KB L1, 1 MB L2 32 KB/32 KB L1, 1 MB L2 32 KB/32 KB L1, 1 MB L2 32 KB/32 KB L1, 512 KB L2 32 KB/32 KB L1, 512 KB L2 (A9) 32 KB/32 KB L1, 256 KB L2 (M4) 16 KB/16 Kbit L1 Embedded SRAM 512 KB 256 KB 512 KB 256 KB 128 KB 128 KB 2 x 32 LP-DDR2, 1-ch. x 64 DDR3/DDR3L, page and channel interleaving at up to 528 MHz, rawNAND HDMI + PHY, 2 x parallel, 2 x LVDS, MIPI DSI 2 x 32 LP-DDR2, 1-ch. x 64 DDR3/DDR3L, page and channel interleaving at up to 528 MHz, rawNAND HDMI + PHY, 2x parallel, 2 x LVDS, MIPI DSI 2 x QXGA (2048 x 1536) or 2 x 2 x 32 LP-DDR2, 1-ch. x 64 DDR3/DDR3L, page and channel interleaving at up to 528 MHz, rawNAND HDMI + PHY, 2 x parallel, 2 x LVDS, MIPI DSI 2 x QXGA (2048 x 1536) or 2 x WXGA (1280 x 720) WXGA (1280 x 720) 2 x QXGA (2048 x 1536) or 2 x WXGA (1280 x 720) External Memory Interface and DDR Bus Speed Display Interface 128 KB 128 KB 128 KB 2 x 32 LP-DDR2, 1-ch. x 64 2 x 32 LP-DDR2, 1-ch. x 64 1 x 32 LP-DDR2, DDR3/DDR3L DDR3/DDR3L, page and channel DDR3/DDR3L page and channel page and channel interleaving interleaving at 528 MHz, rawNAND interleaving at 400 MHz, rawNAND at 400 MHz, rawNAND 1 x 32 LP-DDR2, DDR3/DDR3L page and channel interleaving at 400 MHz, rawNAND, QuadSPI NOR 1 x 32 LP-DDR2, DDR3/DDR3L at 400 MHz x 16 LP-DDR2, DDR3/DDR3L at 400 MHz, rawNAND, QuadSPI NOR HDMI + PHY, 2 x parallel, 2 x LVDS, MIPI DSI 1 x parallel, 1 x LVDS 1 x parallel, EPDC 1 x parallel*, touchscreen controller 2 x WXGA (1280 x 720)* SXGA+ (1400 x 1050) WXGA (1366 x 768)* HDMI + PHY, 1 x parallel, 2 x LVDS, MIPI DSI, EPDC HDMI + PHY, 1 x parallel, 2 x LVDS, MIPI DSI, EPDC 2 x WXGA (1280 x 720) 2 x WXGA (1280 x 720) LCD Resolution 2 x QXGA (2048 x 1536) or 2 x WXGA (1280 x 720) Hardware Video Acceleration^ HD (1080 + 720)p30 video decode, HD 1080p30 video encode HD (1080 + 720)p30 video decode, HD 1080p30 video encode HD (1080 + 720)p30 video decode, HD 1080p30 video encode HD (1080 + 720)p30 video decode, HD 1080p30 video encode HD (1080 + 720)p30 video decode, HD 1080p30 video encode HD1080p30 video decode, HD 1080p30 encode SW Only SW Only SW Only Hardware 2D/3D Graphics Acceleration OpenGL® ES 1.1/2.0/3.0 OpenCL™ 1.1 EP, OpenVG™ 1.1, 2DBLT, 8 layer composition, 4 shaders—720 MHz, embedded prefetch & resolve engine OpenGL® ES 1.1/2.0/3.0 OpenCL™ 1.1 EP, OpenVG™ 1.1, 2DBLT, 2 layer composition, 4 shaders—594 MHz OpenGL® ES 1.1/2.0/3.0 OpenCL™ 1.1 EP, OpenVG™ 1.1, 2DBLT, 8 layer composition, 4 shaders—720 MHz, embedded prefetch & resolve engine OpenGL ES 1.1/2.0/3.0 OpenCL 1.1 EP, OpenVG 1.1, 2DBLT, 2 layer composition, 4 shaders—594 MHz OpenGL ES 1.1/2.0/3.0, OpenVG 1.1, 2DBLT, 2 layer composition, 1 shader—528 MHz OpenGL ES 1.1/2.0/3.0 OpenVG 1.1, 2DBLT, 1 shader—528 Mhz OpenGL ES 1.1/2.0, OpenVG 1.1, 2DBLT, 1 shader—720 MHz OpenVG 1.1, 2DBLT 2 layer composition No, but has a PxP* Camera Sensor Interface (CSI) Parallel CSI, MIPI CSI Parallel CSI, MIPI CSI Parallel CSI, MIPI CSI Parallel CSI, MIPI CSI Parallel CSI, MIPI CSI Parallel CSI, MIPI CSI Parallel CSI, Analog Parallel CSI Parallel CSI* Universal Asynchronous Receiver/ Transmitter (UART) 5 5 5 5 5 5 6 5 8* Serial Peripheral Interface (SPI)/I2C 5/3 5/3 5/3 5/3 4/4 4/4 4/4 4/4 4/4* USB Controller 1 x HS USB 2.0 OTG + PHY 1 x HS USB 2.0 Host + PHY 2 x HS USB 2.0 Host (HSIC) 1 x HS USB 2.0 OTG + PHY 1 x HS USB 2.0 Host + PHY 2 x HS USB 2.0 Host (HSIC) 1 x HS USB 2.0 OTG + PHY 1 x HS USB 2.0 Host + PHY 2 x HS USB 2.0 Host (HSIC) 1 x HS USB 2.0 OTG + PHY 1 x HS USB 2.0 Host + PHY 2 x HS USB 2.0 Host (HSIC) 1 x HS USB 2.0 OTG + PHY 1 x HS USB 2.0 Host + PHY 2 x HS USB 2.0 Host (HSIC) 1 x HS USB 2.0 OTG + PHY 1 x HS USB 2.0 Host + PHY 2 x HS USB 2.0 Host (HSIC) 2 x HS USB 2.0 OTG + PHY 1 x HS USB 2.0 Host (HSIC) 2 x HS USB 2.0 OTG + PHY 1 x HS USB 2.0 Host (HSIC) 2 x HS USB 2.0 OTG + PHY* Power Management NXP MMPF0100 NXP MMPF0100 NXP MMPF0100 NXP MMPF0100 NXP MMPF0100 NXP MMPF0100/MMPF0200 NXP MMPF0100/MMPF0200 NXP MMPF0100/MMPF0200 Discrete Digital Audio Interface SSI/I S x 3, ESAI, S/PDIF, ASRC SSI/I S x 3, ESAI, S/PDIF, ASRC SSI/I S x 3, ESAI, S/PDIF, ASRC SSI/I S x 3, ESAI, S/PDIF, ASRC SSI/I S x 3, ESAI, S/PDIF, ASRC SSI/I S x 3, ESAI, S/PDIF, ASRC SSI/I S x 5, ESAI, SAI, S/PDIF, ASRC SSI/I S x 3, S/PDIF SAI/I2S x 3, S/PDIF, ASRC* Ethernet 1 Gbit/s + IEEE 1588 1 Gbit/s + IEEE 1588 1 Gbit/s + IEEE 1588 1 Gbit/s + IEEE 1588 1 Gbit/s + IEEE 1588 1 Gbit/s + IEEE 1588 2 x 1 Gbit/s + IEEE 1588 + AVB 10/100 Mbit/s 2 x 10/100 Mbit/s + IEEE 1588* PCI Express® PCIe® v2.0 PCIe v2.0 PCIe v2.0 PCIe v2.0 PCIe v2.0 PCIe v2.0 PCIe v2.0* No No CAN 2 2 2 2 2 2 2 No 2* Multimedia Card (eMMC)/Secure Digital Controller (SDIO) 4 x eMMC 4.5 / SD 3.0 4 x eMMC 4.5 / SD 3.0 4 x eMMC 4.5 / SD 3.0 4 x eMMC 4.5 / SD 3.0 4 x eMMC 4.5 / SD 3.0 4 x eMMC 4.5 / SD 3.0 4 x eMMC 4.5 / SD 3.0 4 x eMMC 4.5 / SD 3.0 2 x eMMC 4.5 / SD 3.0 Hard Disk Drive Interface S-ATA II 3 Gbit/s S-ATA II 3 Gbit/s S-ATA II 3 Gbit/s S-ATA II 3 Gbit/s No No No No No Smart Card Interface Module No No No No No No No No Yes* (ISO7816-3) Secure Boot, RNG, Tamper Detection, secure storage, AES128, DES 3DES, ARC4, MD5, SHA-1, SHA-224, SHA-256, 16 KB Secure RAM, tamper-resistant RTC, secure debug, OTP Space Secure Boot, RNG, Tamper Detection, secure storage, AES128, DES 3DES, ARC4, MD5, SHA-1, SHA-224, SHA-256, 16 KB Secure RAM, tamper-resistant RTC, secure debug, OTP Space Detection, secure storage, AES128, DES 3DES, ARC4, MD5, SHA-1, SHA-224, SHA-256, 16 KB Secure RAM, tamper-resistant RTC, secure debug, OTP Space Secure Boot, RNG, Tamper Detection, secure storage, AES128, DES 3DES, ARC4, MD5, SHA-1, SHA-224, SHA-256, 16 KB Secure RAM, tamper-resistant RTC, secure debug, OTP Space Secure Boot, RNG, Tamper Detection, secure storage, AES128, DES 3DES, ARC4, MD5, SHA-1, SHA-224, SHA-256, 16 KB Secure RAM, tamper-resistant RTC, secure debug, OTP Space Secure Boot, RNG, Tamper Detection, secure storage, AES128, DES 3DES, ARC4, MD5, SHA-1, SHA-224, SHA-256, 16 KB Secure RAM, tamper-resistant RTC, secure debug, OTP Space Secure Boot, RNG, Tamper Detection, secure storage, AES128, DES 3DES, ARC4, MD5, SHA-1, SHA-224, SHA-256, 16 KB Secure RAM, tamper-resistant RTC, secure debug, OTP Space Secure Boot, tamper reaction, RNG, key storage, AES, DES, 3DES, ARC4, MD5, SHA-1, SHA256, 128 KB Secure RAM, secure debug Secure Boot, RNG, tamper detection, secure storage, AES128, DES 3DES, ARC4, MD5, SHA-1, SHA-224, SHA-256, 16 KB Secure RAM, tamper-resistant RTC, secure debug, OTP Space, OTF Encryption/Decryption* Timer 3 3 3 3 3 3 3 3 4* Real-Time Clock Secure RTC Secure RTC Secure RTC Secure RTC Secure RTC Secure RTC Secure RTC Secure RTC Secure RTC Pulse Width Modulation 4 4 4 4 4 4 8 4 8* 13 x 13 BGA 0.5 mm pitch Security 2 ® 2 ® 2 2 2 2 2 2 Package 21 x 21 BGA 0.8 mm pitch 21 x 21 BGA 0.8 mm pitch, POP# 21 x 21 BGA 0.8 mm pitch 21 x 21 BGA 0.8 mm pitch, POP# 21 x 21 BGA 0.8 mm pitch 21 x 21 BGA 0.8 mm pitch 14 x 14 BGA 0.65 mm pitch 17 x 17 BGA 0.8 mm pitch 19 x 19 BGA 0.8 mm pitch ADC Channels No No No No No No Yes* No Qualifications Automotive, commercial and industrial Automotive, commercial and industrial Automotive, commercial and industrial Automotive, commercial and industrial Automotive, commercial and industrial Automotive, commercial and industrial Automotive, commercial and industrial Commercial General Note1: Refer to IC documentation for specifications per processor. General Note 2: The number of interfaces is dependent on the pin muxing. * Some features vary across packages. ^ Performance dependent on application use case. # Refer to IC documentation for POP Package ARM and DDR frequencies and further details. + 1.0 GHz available. For 1.2 GHz availability, contact NXP. www.nxp.com/iMX6Series NXP, the NXP logo, Freescale and the Freescale logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. ARM, ARM Powered and Cortex are registered trademarks of ARM Limited (or its subsidiaries) in the EU and/or elsewhere. All rights reserved. © 2016 NXP B.V. Document Number: FLYRIMXPRDCMPR REV 21 Please note: The product data sheet and reference manual are your best source for the most current and detailed technical data on the i.MX applications processor you prefer. For documentation on i.MX applications processors, visit www.nxp.com/iMX. Share ideas, design tips and meet other i.MX fans at iMXcommunity.org. 14 x 14 289 BGA 0.8 mm pitch 9 x 9 289 BGA 0.5 mm pitch Yes, Two 12-bit ADC, 1 with touch controller, up to 10 channel* Automotive, commercial and industrial