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