TM September 2013 New! Kinetis Vybrid i.MX Microcontrollers Controller Solutions Microprocessors Rich Apps in Real Time Your Interface to the World Design Potential. Realized. The most scalable solutions of ultra-low power mixed-signal MCUs based on the ARM Cortex-M architectures in the industry. Real-time, highly integrated solutions with best-in-class 2D graphics to enable your system to control, interface, connect, secure and scale. Industry’s most versatile solutions for multimedia and display applications, with multicore scalability and marketleading power, performance and integration. Consumer Consumer Consumer Industrial Automotive Automotive Industrial Industrial Freescale gives you the market’s widest range of ARM-based solutions for automotive, industrial, consumer and networking applications. Find your ideal solution at the price, performance and power level you desire and leverage the extensive software and tool bundles available to speed and ease your design process. 2 TM Performance i.MX8 Series ARM Cortex-A53 i.MX6 Series ARM Cortex-A9 i.MX7 Series i.MX5x ARM Cortex-A7 ARM Cortex-A8 Vybrid ARM ARM Cortex-A5 Cortex-M4F i.MX35 ARM® 11 i.MX2xx ARM 9 Kinetis X Series MCU/MPU ARM Cortex-M4F Kinetis K Series MCU ARM Cortex-M4(F) Kinetis L Series MCU ARM Cortex-M0+ Integration TM 3 TM 4 i.MX 7Solo Add: A7 Core, 32bit DDR, M4 core EPD Display, PCIe i.MX 7Dual Single Cortex A7, 500-800MHz Cortex M0+; 16bit DDR; 2x GigE, Full Security w/ Tamper resist Dual Cortex A7, 800MHz Cortex M4/M0+, 2xGigE, 32bit DDR Full Security w/ Tamper resist Industrial HMI Control Mainstream Point of Sale Low end Home Control Basic Wearables General Embedded Control eReaders High End Point of Sale Home Automation Industrial HMI with Security Wearables TM 5 Automotive • • • • eReaders Infotainment Telematics Instrument Clusters Vision/Camera Systems • • Monochrome eReader Color eReaders Smart Devices • • • • • • • • • • • • • • • Media Tablets IPTV/Streaming Media Smart Monitors Media Phones Printers Appliances Scanners TM 7 Medical – Patient Monitoring Medical tablets Industrial tablets Smart Energy Factory Automation HMI Aerospace and Defense Digital Signage Positivo i.MX53 Acer - i.MX51 Toshiba i.MX53 QOOQ - i.MX37 Hercules i.MX51 Orange Tabbee 2 Isabella Visit - i.MX31 Logitech Squeezbox – i.MX25 Technicolor Media Touch RealEase Shogo – 2.0 – i.MX51 Huawei MC850 – i.MX51 i.MX37 Sharp Galapagos – i.MX51 Yulong “Coolpad N900” Elonex eTouch Philips Go Gear Connect – i.MX51 China Telecom – Lifepad A800 Genesi – i.MX51 Vodafone i.MX51 TM Creative – STMP3780 Fujitsu i.MX53 8 ZTE i.MX53 Creative Zen Touch 2 - i.MX51 Telstra T-hub i.MX31 HP Photosmart eStation - i.MX51 Eren Ebeni.MX51 Kobo Vox i.MX51 Logitech Harmony 1000 Remote i.MX21 Honeywell Lynx Touch security panel with the i.MX25 Giant Waterproof Tablet – i.MX53 Maxtrack tablet for Brazilian Police with i.MX51 Icephone, Medical Phone with i.MX31 Gigaset DECT phone with i.MX233 Avaak Vue Personal Video Network With the i.MX25 Invoxia IP Phone - i.MX503 Sophia systems’ non-contact card Reader/Writer for DoCoMo with i.MX51 Televic in Belgium trams using MX51 i.MX233 based i’mWatch Navico Marine Navigation i.MX51 i.MX25 based picking application, logistics market system in warehouses AMX 20.3" Modero X Series Panoramic Table Top Touch Panel with i.MX53 Sharp eDictionary with i.MX28 Japanese Boarding Gate Pass Reader with i.MX27 TM Harris military communication equipment with i.MX27 9 Self service touch screen terminal Gigaset DECT phone – i.MX233 China Telecom P7 Media Phone – i.MX51 Telstra T-hub – i.MX51 Huawei MC850 – i.MX51 BlackBerry Curve - MXC ACN IP Phone – i.MX27 Invoxia HD Phone - i.MX50 Yulong TV phone – i.MX31 Skype DECT phone – i.MX28 Orange Livephone Touch – i.MX31 Yulong smartphone – i.MX31 PCCW Eye – i.MX21 PCCW Eye Home Smartphone – i.MX51 Avaak Vue Personal Video Network – i.MX25 Coship E89 smartphone – i.MX31 Coolpad 8910 smartphone – i.MX51 TM Icephone Medical Phone – i.MX31 i.MX2x : ARM9 i.MX3x : ARM11 i.MX5x : ARM Cortex A8 Galentia Liverpool FC phone – i.MX31 10 Amazon Sony Kindle DX & Kindle 2 i.MX31 Kobo (Fnac/WHSmith) i.MX35 Kindle 3 i.MX35 i.MXL Kindle, Kindle Touch i.MX50 Ectaco i.MX50 Pocketbook TM i.MX50 Hanvon Google / iRiver i.MX50 i.MX35 i.MX31 i.MX50 i.MX50 Bebook Booq i.MX31 Acer Medion i.MX35 11 i.MX51 i.MX50 Onyx Greenbook Jinke i.MX50 • The embedded market needs long-term product support • Freescale has a longstanding track record of providing long-term production support for our products • Freescale is pleased to provide a formal product longevity program for the market segments we serve • For the automotive and medical segments, Freescale makes a broad range of devices available for a minimum of 15 years • For all other market segments in which Freescale participates, Freescale makes a broad range of devices available for a minimum of 10 years • Life cycles begin at the time of launch • A list of participating Freescale products is available at: www.freescale.com/productlongevity TM 12 6 TM 13 1995 2001 2003 2005 2009 2011 Dragonball i.MX1 i.MX2 Series i.MX3 Series i.MX5 Series i.MX 6 Series 1st 1st FSL ARM9 Apps Processor 90nm LP HW Video Accel Analog Integration ARM11 GPU Integration 65nm LP/GP ARM Cortex-A8 >1GHz 40nm LP ARM Cortex-A9 Multi-core family FSL Apps Processor 50+ Products >150M Units • Clear market leader for eReader applications processors (IDC) • No. 1 in Applications Processors (IDC 12/2011) • No. 2 in Auto Infotainment (Strategy Analytics) TM 15 Luxury Infotainment Advanced HMI Color eReader Business Tablet Mainstream Infotainment Medical Monochrome eReader Single Function Tablet Connected Radio Smart Energy Meter i.MX 6Dual i.MX 6DualLite i.MX53 i.MX 6Solo i.MX 6SoloLite i.MX28, i.MX233, i.MX25, i.MX35, i.MX50 TM 16 Good, Better, Best Differentiation Media Box Content Creation, Technology Driver High Performance Tablet Performance/ Multimedia Capability i.MX 6Quad Industry’s Most Scalable ARM Processors Build scalable product lines with ultimate versatility Software and hardware compatibility across single, dual and quad core devices Easy to use development kits TM Best-in-class performance, low power consumption and bleeding-edge multimedia and graphics Optimized peripheral sets tailored to serve automotive, industrial and consumer markets 17 Saves development costs and improves time to market. Scalability with multiple cores is key to implement this strategy. Quad Core High-End (6Quad) High-End (6Dual) Smart Device Design Dual Core Low-End (6DualLite) Single Core TM High-End (6Solo) Low-End (6SoloLite) IPTV High Performance Tablet Auto Infotainment Smart Monitor Business Tablet Media Tablet IP Phone Tablets for Kids Mainstream Infotainment Color eReaders Smart Energy eReaders Entry Auto Infotainment 18 Make It Look Good Being the Same Is Different Scalable multicore processors enables one software design for a portfolio of products. Do More with Less Power i.MX 6 Series Built on ARM® Cortex™-A9 Get clean, crisp and complex graphics powered by 200MT/s. Three dedicated graphics engines for uncompromised user experience. Make It Pop Achieve Blu-Ray Disc™ quality, visually stunning dual stream 1080p, 50Mb/s video. Innovate with 3D and image recognition. 24 hours of video playback, 30+ days of standby time through unique low-power design and multicore utilization. Industry’s most scalable and powerful platform for multimedia and display applications TM 19 i.MX 6 • ARM® Cortex™-A9 based solutions with up to 1.2 GHz • 3D video playback in high definition for stunning visual experience • Triple Play graphics architecture enables ultra-vivid graphics with separate 3D, 2D, and OpenVG graphics engines • Display interfaces LVDS and HDMI plus support for eInk low-power display technology • Optimized peripheral sets: PCIe/SATA/GbE, USB/SD/MIPI and CAN/MLB150 tailored for the auto infotainment, consumer and industrial markets • 64-bit memory bus for optimal performance, and memory interfaces support DDR3, DDR3L and LP-DDR2 • Integrated power management simplifies design and reduces external components • Specialized support for harsh conditions unique to automotive and industrial environments (i.e. extreme temperatures) Features vary by product family TM 20 Red indicates change from column to the left Scalable i.MX 6SoloLite • Single ARM® Cortex™A9 at 1.0GHz • 256KB L2 cache, Neon, VFPvd16, Trustzone • 2D graphics • 32-bit DDR3 and LPDDR2 at 400MHz • Integrated EPD controller i.MX 6Solo • Single ARM Cortex-A9 at 1.0GHz • 512KB L2 cache, Neon, VFPvd16, Trustzone • 3D graphics with 1 shader i.MX 6DualLite • Dual ARM Cortex-A9 at 1.0GHz • 512KB L2 cache, Neon, VFPvd16, Trustzone • 3D graphics with 1 shader i.MX 6Dual • Dual ARM Cortex-A9 at 1/1.2GHz • 1 MB L2 cache, Neon, VFPvd16, Trustzone • 3D graphics with 4 shaders • 2D graphics • Two 2D graphics engines • 32-bit DDR3 and LPDDR2 at 400MHz • 64-bit DDR3 and 2channel 32-bit LPDDR2 at 400MHz • 64-bit DDR3 and 2channel 32-bit LPDDR2 at 533MHz • Integrated EPD controller • Integrated EPD controller • Integrated SATA-II • 2D graphics i.MX 6Quad • Quad ARM Cortex-A9 at 1.2GHz • 1 MB L2 cache, Neon, VFPvd16, Trustzone • 3D graphics with 4 shaders • Two 2D graphics engines • 64-bit DDR3 and 2channel 32-bit LPDDR2 at 533MHz • Integrated SATA-II Pin-to-pin and Power Compatible Software Compatible • • • • ARM Cortex-A9 based solutions ranging up to 1.2GHz HD 1080p encode and decode (except 6SL) 3D video playback in High definition (except 6SL) SW support: Google Android™, Windows® Embedded CE, Linux® Features vary by product family TM 21 i.MX 6 Series Highlights i.MX 6Dual/6Quad VPU i.MX 6Dual/6Quad IPU -H.264 MVC1080p60 decode -H.264 MVC 720p60 encode - 350mW power consumption for single video! - Four Display support (2x MIPI-DSI, Parallel, HDMI v1.4a) Stereoscopic camera input Color adjustments and gamut mapping Gamma correction and contrast stretching Compensation for low-light conditions & backlight reduction Image capture Recording Video VPU 2x/4x ARM Cortex- A9s 3D LCD Publish IPU Movie Content 2D/3D Graphics 3D Television Game Content i.MX 6Dual/6Quad Triple-Play Graphics - 3 engines: 3D, OpenVG and BLT - 200 MT/s, 4 shaders, 3 separate engines - High quality 3D games optimized for mobile - Augmented reality views (real world + 3D objects) - Advanced 3D video formats (source/depth format) TM i.MX 6Dual/6Quad– 2x/4x cores - Create, transform, enhance, & publish multimedia fast! - Intuitive User Interfaces for content viewing - Scalability for ‘the next big use case’ 22 i.MX 6SoloLite i.MX 6Solo / 6DualLite i.MX 6Quad / 6Dual GC320 GC320 GC320 Composition Composition Composition (2D BLIT) (2D BLIT) (2D BLIT) GC355 GC355 Vector Graphics Vector Graphics GC2000 GC880 3D GPU 3D + GP GPU 1 shader core 4 shader cores Same GPU drivers for all i.MX 6 Processors TM 23 ARM9 ARM11 Cortex-A5 Cortex-A8 Cortex-A9 Architecture ARMV5 ARMV6 ARMv7 + MP ARMv7 ARMv7 + MP Multi-Core Capable No Yes Yes No Yes 13-stage, Dual Issue, in-order 8-Stage, Dual issue, Out of Order Pipeline and Machine 5-stage 8-stage 8-stage, Single issue, In-Order Frequency Range (40nm) 366MHz 483MHz 300-950+MHz 600-2000 MHz 600-1900+ MHz Power Efficiency (DMIPS/mW) 4.5 3.9 14.4 4 8 DMIPS/MHz 1.1 1.26 1.6 per CPU 2.0 2.5 per CPU Source: ARM™ Presentation TM 28 Physician Monitoring Center Loved Ones Social Network Optional Tablet with Medical User Interface i.MX6 Ethernet HOME AUTOMATION HHH Ref Platform Gateway i.MX28 HHH Ref Platform Expansion Capabilities Smart Plugs Smart Appliances Safety/Security Lighting Control Local Display TELE-HEALTH 868MHz RF Bluetooth HDP HHH Panic Alarm MC12311 Bluetooth Bluetooth Low Energy SPP Blood Glucose Meter Wired connection Wireless connection Weight Scale Thermometer Blood Pressure Monitor Nonin Pulse Ox MC9S08GP32 TM 34 Medical monitoring WWW connection ARM® Cortex-A7 Up to 500 MHz ARM® Cortex-M4 Up to 167 MHz UART UART I2C I2C CAN CAN Security TD SDIO SDIO Ethernet ENET Display and Imaging USB Host USB Seg LCD PWM FlexTimer USB OTG USB GPIO GPIO Quad SPI Secure JTAG Memory I/F Q SPI DDR-C Imaging Display SPDIF External Bus ESAI NAND Security – TrustZone, Boot LAN USB Real-Time OS i.e. MQX – Power Mgmt – Control of I/O peripherals – ADC/PWM for motor control – Audio control for Alarm & information Still Video LCD Trigger Audio CODEC Touch Screen Audio In TM DSPLY ESAI I2S Keypad M4 • Wi-Fi NAND-C EBUS • Audio DDR Connectivity – Ethernet, WiFi, USB I2S • Tamper Detection DAC HAB DAC Secure Fuse Audio Out SNVS Human machine interfaces – Display, Camera, keypad ADC Tamper Detection • High Level OS i.e. Linux Communication Security • Core Crypto Module ADC A7 Core Analog Real Time Integrity Motor Control 35 • • • • All Boards FSL designed All Boards FSL supported Common set of boards for 6Q/D/DL/S SoloLite will have its own EVK i.MX 6 i.MX 6 i.MX 6 i.MX 6 i.MX 6 i.MX 6Quad i.MX 6Dual i.MX 6Dual Lite i.MX 6Solo i.MX 6SoloLite • Dual DDR SABRE–AI for Auto ($1499) • Dual DDR • Dual DDR SABRE Platform for Smart Devices ($999) SABRE Board for Smart Devices ($399) • Single DDR • EPD • Single DDR • EPD i.MX 6SLEVK ($599) i.MX 6 maximizes use of reference boards across derivative parts TM 37 SABRE Board for Smart Devices P/N: MCIMX6Q-SDB • • Cost-effective ($399), open source development platform Designed to simplify product evaluation TM SABRE Platform for Smart Devices P/N: MCIMX6Q-SDP MCIMX6DL-SDP • • Smart Device Marketfocused Form-factor ready to accelerate design & time to market ($999) 38 SABRE Platform for Automotive Infotainment P/N: MCIMXABASEV1 MCIMX6SAICPU1 MCIMX6QAICPU1 • Automotive Market-focused • Standard base board ($699) and adaptable CPU card ($799) system CPU Card Details • • • • • • Part Numbers Power and Memory Freescale MMPF0100 PMIC 2 GB DDR3 memory (i.MX 6Dual/Quad) 1GB DDR3 memory (i.MX 6Solo) 32GB Parallel NOR Flash NAND Socket Base Board: MCIMXABASEV1 ($699) CPU Cards: MCIMX6SAICPU1 ($799) MCIMX6QAICPU1 ($799) Display: MCIMX-LVDS1 ($499) Display • LVDS connector • compatible with MCIMX-LVDS1 • Parallel RGB display interface • HDMI output connector Debug • JTAG connector • Debug UART connector Connectivity and Expansion • SD Card Slot • High Speed USB OTG • Ethernet • SATA • MIPI CSI • PCIe • MLB150 INIC connector • 281-pin MXM card edge connector for main board expansion Expansion Modules from 3rd party planned availability in Q4 2012 SABRE AI boards will only be supported at automotive customers TM 39 Base Board Details Can be reused from i.MX53 SABRE AI Connectivity and Expansion • SD card slot (WiFi module or SD) • Bluetooth or Bluetooth+WiFi header • AM/FM tuner header • Sirius XM Module header (de-pop’’d) • GPS (UART) module connector • 2x CAN • Dual High Speed USB Host connectors • MLB 25/50 INIC connector • SPI NOR flash Display I/O • LVDS connector • compatible with MCIMX-LVDS1 • Analog Video Input • LVDS Input Audio • Cirrus multichannel audio codec • Up to 8 outputs • Dual microphone inputs • Stereo Line Level Input • SPDIF receiver OS Support • Linux • Others: future support by 3rd parties All public software releases are available at www.freescale.com/imx6tools BSP Distribution Kernel SoC Supported Release Date L3.0.35_4.0.0 LTIB 3.0.35 i.MX 6Quad i.MX 6Dual i.MX 6DualLite i.MX 6Solo 5/13/2013 L3.0.35_2.1.0 LTIB 3.0.35 i.MX 6SoloLite 6/4/2013 JB4.2.2_1.1.0 Android JB 4.2.2 3.0.35 i.MX 6Quad i.MX 6Dual i.MX 6DualLite i.MX 6Solo 7/11/2013 R13.4.1 Android ICS 4.0.4 3.0.35 i.MX 6Quad i.MX 6Dual i.MX 6DualLite i.MX 6Solo 12/12/12 R13.5.0 Android ICS 4.0.4 3.0.35 i.MX 6SoloLite 11/16/12 TM 40 LTIB (Xorg X-Server 1.6.1, GStreamer 0.10.35) Ubuntu 11.10 (Xorg X-Server 1.10.4, GStreamer 0.10.35) 3.0.35 GA Legacy Distribution L3.0.35_2.1.0 L3.0.35 GA L3.0.35_4.1.0 L3.0.35_4.0.0 3.0.35 GA Sept 6, 2013 L3.0.35_1.1.0 Yocto 1.4 – Poky 9.0 “Dylan” X server 1.11.4 GStreamer 0.10.36 Qt4-embedded 4.8.4 HW Floating point U-Boot v2013.04 Device Tree Yocto “Next” Yocto 1.5 X server 1.14.0 Qt4-embedded 4.8.5 Wayland 1.1 L3.10.9_1.0.0 GA Mesa 9.1.5 DRM 2.4-45 DirectFB 1.6.3 L3.5.7_1.0.0-alpha 25-Jul-13 L3.10.9_1.1.0 GA L3.10.9_1.1.0-beta Yocto L3.10.9_1.0.0-beta 27-Dec-13 L3.10.9_1.0.0-alpha L3.10.9_1.1.0-alpha L3.x_1.0.0-alpha 31-Oct-13 O N D 4Q J F 1Q M A M J J 2Q 2012 A S O N 3Q 4Q 2013 i.MX6SL EVK Proposed i.MX6SoloX SabreSDB TM F 1Q M A M J J 2Q A 3Q S O N 4Q GA – Support for 1 year Alpha & Beta – Support until next release i.MX6DL/i.MX6S SabreSDP, SabreAI Planning J 2014 i.MX6Q/i.MX6D SabreSDB/SDP, SabreAI Execution D 41 D Google Android Releases Jellybean 4.1 Jellybean 4.3 Jellybean 4.2 JB4.2.2_1.0.0 3.0.35 Kernel “L” Android (Est.) Kit-Kat (4.4) JB4.2.2_1.1.0 3.0.35 Kernel JB4.3.0_1.0.0 GA 3.0.35 Kernel KKx.y.z_1.0.0 L3.x.x Kernel 12-Nov-13 Releases KKx.y.z_1.0.0-beta 3.x.x Kernel JB4.3.0_1.0.0-beta 3.0.35 Kernel JB4.1.2_1.0.0-beta 3.0.35 Kernel 30-Sep-13 KKx.y.z_1.0.0-alpha 3.x.x Kernel i.MX 6 Series JB4.2.1_1.0.0-alpha 3.0.35 Kernel Launch J A S O 3Q N D J 4Q F M A 1Q M J J 2Q 2012 A 3Q 2013 Extended Android Release i.MX6SoloX SabreSDB TM 4Q D J F 1Q M A M 2Q J J A S 3Q GA – Support for 1 year Alpha & Beta – Support until next release i.MX6SL EVK Proposed N Core Android Release i.MX6DL/i.MX6S SabreSDP, SabreAI Planning O 2014 i.MX6Q/i.MX6D SabreSDB/SDP, SabreAI Execution S Lx.y.z_1.0.0-alpha 3.x.x Kernel 42 Applications Home / Widget Phone Browser 3D Media Player Camera Live Wallpaper Input Providers Application Framework Activity Manager Window Manager Package Manager Telephony Manager Content Provider View System Notification Manager WiFi Manager Location Manager Tethering Resource Manager Libraries Surface Manager OpenGL/ES Skia Media Framework LibC Audio Manager SQLite FreeType Daemons Webkit Runtime Utilities Core Libraries Recovery Dalvik Virtual Machine Fastboot SSL Hardware Abstraction Layer Graphics Audio Camera Bluetooth GPS Sensors WiFi Radio (RIL) Linux Kernel Kernel Upgrade Freescale Customized Display / Camera Drivers Freescale Internal Developed TM Audio Driver Community 43 USB Gadget Power management TM community.freescale.com TM 48 TIC Team General Customers Freescale.com Marketing Freescale Support Members Channel Partners Public Communities Ecosystem Partners Projects Private Communities Apps, Design & SW Teams GSM TM i.MX Repository and Information Exchange 49 Programmanaged Customers NPI Customers Faster Time to Market Time To Market = Time to Revenue TM 50 SW Dev Tools Dev Tools Customer Application HW & SW Engineering Services Application Specific Training SSI fast boot Middleware IDH ODM Training Partners Advantech Compal Acsys Boundary Devices FIC Adeneo Foxconn iWave EBS Security Operating Systems Congatec Digi International iWave Kontron NovTech HMS Letou Netronix SECO Archermind Pengutronix Thundersoft TQ i.MX Processors More Standard IDE: Integrated Development Environment BDM: Background Debug Module TM More Custom IDH: Independent Design House ODM Original Design Manufacturer EBS: Embedded Board Solutions 51 SSI: Software & Solution Integrators TM