|
|
BSP Feature
|
i.MX28 EVK
|
i.MX25
3-stack
|
i.MX23
EVK
|
i.MX51
TO 2.0
3-stack
|
i.MX51 EVK
|
i.MX37 V2.0
3-stack
|
i.MX37 V1.X
3-stack
|
i.MX35
3-stack
|
i.MX31
3-stack
|
i.MX27
ADS
|
i.MX31
ADS
|
i.MX32 ADS
|
Machine Specific Layer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ARM Core
|
yes
|
yes
|
yes
|
Corext-A8
|
Corext-A8
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
Interrupts (AITC/AVIC)
|
yes
|
yes
|
yes
|
TZIC
|
TZIC
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
Timer (GPT)
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
DMA (DMAC/SDMA)
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
GPIO/EDIO
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
IOMUX
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
n/a
|
yes
|
yes
|
|
|
SPBA
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
n/a
|
yes
|
yes
|
|
Character Device Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16552 UART
|
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
|
|
MXC UART
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
Debug UART
|
yes
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Application UART
|
yes
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
Graphics Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Synchronous FB
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
Epson QCIF+ FB
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
no
|
yes
|
yes
|
|
|
Epson VGA FB
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
|
|
CLAA WVGA
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Samsung WQVGA
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Seiko WVGA
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
VGA monitor
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
DVI
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
GPU
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
n/a
|
n/a
|
yes
|
yes
|
n/a
|
yes
|
n/a
|
|
|
LCDIF
|
yes
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
Multimedia Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IPU
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
n/a
|
yes
|
yes
|
|
|
eMMA
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
|
|
iMagic VGA Camera
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
|
|
OmniVision OV2640 2MP Camera
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
n/t
|
n/t
|
no
|
|
|
OmniVision OV3640 Camera
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
V4L2 Output
|
yes
|
no
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
V4L2 Capture
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
MPEG4/H.264 Filter
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
|
|
VPU
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
yes
|
n/a
|
n/a
|
yes
|
n/a
|
yes
|
|
|
Pixel Pipeline
|
yes
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
TV-Out
|
n/a
|
n/a
|
yes
|
yes
|
no
|
yes
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
|
|
TV-In
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
|
Power Management IC Drivers
|
|
MC34704
|
|
MC13892
|
MC13892
|
MC13892
|
WM8350
|
MCU-MC13892
|
MC13783
|
MC13783
|
MC13783
|
MC13783
|
|
Protocol
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
Digitizer
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
RTC
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
no
|
no
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
Power Management
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
Connectivity
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
yes
|
|
|
Battery
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
no
|
no
|
n/a
|
yes
|
yes
|
yes
|
yes
|
|
|
Light
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
|
Sound Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S/PDIF Tx
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
S/PDIF Rx
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
FM receiver
|
n/a
|
n/a
|
no
|
yes
|
n/a
|
no
|
no
|
yes
|
yes
|
n/a
|
n/a
|
n/a
|
|
|
AudMux
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
SSI
|
yes
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
ASRC
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
ESAI
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Stereo Codec
|
SGTL5000
|
SGTL5000
|
internal
|
SGTL5000
|
SGTL5000
|
SGTL5000
|
WM8350
|
SGTL5000
|
MC13783
|
MC13783
|
MC13783
|
MC13783
|
|
|
5.1
Channel Codec
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
WM8580
|
n/a
|
n/a
|
n/a
|
n/a
|
|
Input Device Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Keypad
|
yes
|
yes
|
yes
|
yes
|
n/a
|
yes
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
|
|
Touch panel
|
yes
|
TS-ADC
|
yes
|
MC13892
|
MC13892
|
MC13892
|
TSC2007
|
MC13892
|
MC13783
|
MC13783
|
MC13783
|
MC13783
|
|
|
Rotary Encoder
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
MTD Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NOR MTD
|
n/a
|
n/a
|
n/a
|
n/a
|
SPI-NOR
|
n/a
|
no
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
NAND MTD
|
yes
|
yes
|
yes
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
Networking Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ethernet
|
n/a
|
LAN9217
|
ENC28J60
|
LAN9217
|
n/a
|
LAN9217
|
LAN9217
|
LAN9217
|
LAN9217
|
CS8900A
|
CS8900A
|
CS8900A
|
|
|
FEC
|
yes
|
yes
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
yes
|
n/a
|
yes
|
n/a
|
n/a
|
|
|
BT CSR
|
n/a
|
n/a
|
n/a
|
yes
|
BT USB Dongle
|
yes
|
yes
|
no
|
yes
|
n/a
|
n/a
|
n/a
|
|
|
WiFi CSR
|
n/a
|
n/a
|
n/a
|
yes
|
AR6102
AR6003
|
yes
|
yes
|
no
|
no
|
n/a
|
n/a
|
n/a
|
|
|
Fast IrDA
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
|
|
Slow IrDA
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
|
Disk Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ATA
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
USB Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Host stack
|
yes
|
yes
|
no
|
yes
|
yes
|
no
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
Gadget stack
|
yes
|
yes
|
yes
|
yes
|
yes
|
no
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
USB OTG
|
yes
|
yes
|
no
|
yes
|
yes
|
no
|
yes
|
yes
|
yes
|
yes
|
n/a
|
yes
|
|
Security Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SCC/SCC2
|
n/a
|
yes
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
RNGA/RNGC/RNGB
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
yes
|
n/a
|
yes
|
yes
|
|
|
RTIC
|
n/a
|
no
|
n/a
|
no
|
no
|
no
|
no
|
no
|
yes
|
yes
|
yes
|
yes
|
|
|
SAHARA
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
|
|
DryIce
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Unique ID
|
n/a
|
n/a
|
no
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
DCP Crypto
|
yes
|
n/a
|
no
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
General Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RTC
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
MMC/SD/SDIO
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
PCMCIA
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
no
|
n/a
|
n/a
|
|
|
WDOG
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
MU
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
I2C
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
SPI
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
1-Wire
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
|
|
Unified IPC
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
MLB
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
CAN
|
yes
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Persistent
Bits
|
n/a
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
SIM
|
n/a
|
yes
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
Power Management Drivers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Low-Level Power Management
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
DVFS/cpufreq
|
yes
|
yes
|
yes
|
yes
|
yes
|
no
|
yes
|
yes
|
yes
|
n/a
|
no
|
yes
|
|
|
DPTC
|
n/a
|
no
|
n/a
|
no
|
no
|
no
|
Ready for h/w
fixes
|
no
|
yes
|
yes
|
no
|
n/a
|
|
|
Battery
Charger / Power Source Manager
|
yes
|
n/a
|
no
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
PWM LED
|
yes
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Backlight
|
yes
|
n/a
|
yes
|
n/a
|
PWM backlight
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
Bootloaders
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RedBoot
|
n/a
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
yes
|
|
|
uBoot
|
yes
|
yes
|
yes
|
yes
|
yes
|
no
|
no
|
yes
|
yes
|
n/a
|
n/a
|
n/a
|
|
Add-on feature
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GL GPS
|
n/a
|
n/a
|
n/a
|
yes
|
n/a
|
yes
|
no
|
yes
|
yes
|
n/a
|
n/a
|
n/a
|
|
|
Mma7450l accelerometer
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
no
|
no
|
n/a
|
yes
|
n/a
|
n/a
|
n/a
|
|
|
XEC
|
n/a
|
n/a
|
n/a
|
yes
|
yes
|
yes
|
yes
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
|
BSP Feature
|
i.MX28 EVK
|
i.MX25
3-stack
|
i.MX23
EVK
|
i.MX51
TO 2.0
3-stack
|
i.MX51
EVK
|
i.MX37 V2.0
3-stack
|
i.MX37 V1.X
3-stack
|
i.MX35
3-stack
|
i.MX31
3-stack
|
i.MX27
ADS
|
i.MX31
ADS
|
i.MX32 ADS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Legend:
|
- yes = Feature fully
implemented
- no = not yet
implemented
|
- n/a = not applicable
- p/i
= Partially implemented
|
- n/r = not required
- n/t = Never tested
|
Other notes:
·
Details on these features can be found in the i.MX Family Linux Software Development Kit
Reference Manual.
·
MX35 BT/WiFi
packages were tested on old MX35 3-Stack boards. But MX35 PDK boards remove
APM module. So these two features are marked as “no” in MX35.
|
|
|
Copyright © 2006, 2007, 2008 Freescale
Semiconductor. All rights reserved.
Freescale Confidential Proprietary - NDA Required
|