Introduction to i.MX Processors based on ARM Cortex -A9 Core

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