i.MX255: Multimedia Applications Processors - Automotive Infotainment

The i.MX255 applications processor is based on the fast, low power ARM926EJ-S™ CPU with advanced connectivity for automotive infotainment and applications that leverage auto-grade products.

For customers requiring high resolution and high color display the i.MX255 connects directly to high-resolution displays (up to SVGA) at high color depth (up to 18bpp) providing outstanding image quality. The addition of a Camera Interface (CMOS Sensor Interface) allows for video input acceptance, enabling support for applications such as, back-up cameras. Integration of DDR2, on-chip SRAM, and analog components like USB PHY, 12-bit ADC, and a resistive touchscreen controller reduces the Bill of Material (BOM) costs.

The need to connect too many different peripherals like Wi-Fi via SDIO or USB, Bluetooth via UART or SSI/I2S, and external storage via CE-ATA or PATA is addressed in the i.MX255 by supporting these interfaces and multiple other connectivity options, e.g. CAN, Smartcard Interface, 10/100 Ethernet with RMII support, and Enhanced Serial Audio Interface (ESAI).

i.MX255 Multimedia Applications Processor Block Diagram
Recommended Documentation (2)
Name/DescriptionTypeModified Date
IMX25 Multimedia Applications Processor for Automotive Products (REV 2) PDF (174.6 kB) IMX25AUTOFSFact Sheets18 Nov 2014
i.MX25 Applications Processor for Automotive Products (REV 10) PDF (2.0 MB) IMX25AECData Sheets01 Jul 2013
Data Sheets (1)
Name/DescriptionModified Date
i.MX25 Applications Processor for Automotive Products (REV 10) PDF (2.0 MB) IMX25AEC01 Jul 2013
Errata (1)
Name/DescriptionModified Date
Chip Errata for the i.MX25 (REV 7.1) PDF (315.0 kB) IMX25CE09 Jul 2014
Application Notes (10)
Name/DescriptionModified Date
AN4547_wrkng.fm (REV 0) PDF (432.4 kB) AN454722 Oct 2012
i.MX25 Boot Options (REV 1) PDF (112.3 kB) AN368429 Aug 2012
Using Open Source Debugging Tools for Linux on i.MX Processors (REV 0) PDF (251.5 kB) AN455319 Jul 2012
Application Note that descripve how to modify the i.MX25 Windows Embedded CE 6.0 BSP to support a different SDRAM (REV 0) PDF (508.7 kB) AN420030 Sep 2010
AN3948.fm (REV 1) PDF (569.9 kB) AN394802 Dec 2009
Workaround for i.MX25 USB OTG Erratum BID2108 (REV 1) PDF (459.2 kB) AN368311 Nov 2009
i.MX Layout Recommendations (REV 1) PDF (4.5 MB) AN395111 Sep 2009
Key Architectural Differences Between the i.MX233 and i.MX25 (REV 2) PDF (1.7 MB) AN388503 Sep 2009
i.MX25 Real Time Clock (RTC) (REV 0) PDF (970.4 kB) AN387422 Jun 2009
i.MX25 IC Identification Module (IIM) Fusebox (REV 0) PDF (1.2 MB) AN368210 Jun 2009
Reference Manuals (1)
Name/DescriptionModified Date
i.MX25 Multimedia Applications Processor Reference Manual (REV 2) PDF (11.5 MB) IMX25RM16 Mar 2011
Engineering Bulletins (1)
Name/DescriptionModified Date
MISRA Compliance in NXP® Automotive C Language Header Files - Engineering Bulletin (REV 1) PDF (197.0 kB) EB79328 May 2013
Fact Sheets (1)
Name/DescriptionModified Date
IMX25 Multimedia Applications Processor for Automotive Products (REV 2) PDF (174.6 kB) IMX25AUTOFS18 Nov 2014
White Papers (2)
Name/DescriptionModified Date
i.MX Security Technology - White Paper (REV 1) PDF (409.6 kB) IMXSCRTYWP20 Nov 2014
XEC-LCD White Paper (REV 0) PDF (349.5 kB) XECLCDWP20 Apr 2011
Product Change Notices (1)
Name/DescriptionModified Date
i.MX25 Errata Revision (REV 0) HTM (3.7 kB) PCN1633717 Jul 2014
Supporting Information (4)
Name/DescriptionModified Date
Windows CE Multimedia Codecs Documentation SDK 2009.12 for i.MX25 (REV 2009.12) ZIP (371.3 kB) IMX25_0912_WIN60_MMDOCS_BUNDLE_17 Jun 2010
i.MX25 PDK Windows Embedded CE 6.0 Documentation Bundle. Includes Hello World App note, ReadMe doc, release notes,... (REV 2009.12) ZIP (12.4 MB) IMX25_PDK09_12_WIN60DOCS_BUNDLE11 Feb 2010
Archived
Ordering Information
ProductStatusBudgetary Price excluding tax(US$)Package Type and Termination CountCore TypeOperating Frequency (Max) (MHz)Core: Number of cores (Spec)Ambient Operating Temperature (Min-Max) (°C)Cache (KB)Internal RAM (KB)External Storage SupportQualification TierUSB featuresCAN TypeEthernet TypeAdditional Features
MCIMX255AJM4AActive1K @ US$7.84MAPBGA 400ARM94001-40 to 8516128AUTO; >=10 YEARS APPLICATION LIFEUSB 2.0, USB OTG2x FlexCAN10/100 BaseTWatchdog OSC/Timer, Random Number Generator, PLL, Memory Management Unit (MMU), Flash Media Interface, External Memory Controller, ATA Controller
MCIMX255AJM4AR2Active1K @ US$7.84MAPBGA 400ARM94001-40 to 8516128AUTO; >=10 YEARS APPLICATION LIFEUSB 2.0, USB OTG2x FlexCAN10/100 BaseTWatchdog OSC/Timer, Random Number Generator, PLL, Memory Management Unit (MMU), Flash Media Interface, External Memory Controller, ATA Controller
MCIMX255AJM4No Longer ManufacturedMAPBGA 400ARM94001-40 to 8516128AUTO; >=10 YEARS APPLICATION LIFEUSB 2.0, USB OTGFlexCANMII, 10/100 BaseTATA Controller, External Memory Controller, Flash Media Interface, Memory Management Unit (MMU), PLL, Random Number Generator, Watchdog OSC/Timer
MCIMX255AVM4No Longer ManufacturedMAPBGA 400ARM94001-40 to 8516128AUTO; >=10 YEARS APPLICATION LIFEUSB 2.0, USB OTGFlexCANMII, 10/100 BaseTATA Controller, External Memory Controller, Flash Media Interface, Memory Management Unit (MMU), PLL, Watchdog OSC/Timer, Random Number Generator
Package Information
Package DescriptionOutline VersionPackingProduct StatusPart NumberChemical ContentRoHS / Pb FreeChina RoHS LookupMSLPPT (°C)
MAPBGA 400 17*17*0.8P0.898ARE10559DMPQ - 450 BRICKPOQ - 450 BOXActiveMCIMX255AJM4AMCIMX255AJM4A.pdf3260
MPQ - 1000 REELPOQ - 1000 BOXActiveMCIMX255AJM4AR2MCIMX255AJM4AR2.pdf3260
Migration Complete. No Longer Manufactured. View PCN and Replacement Part
Migration Complete. No Longer Manufactured. View PCN and Replacement Part
MCIMX255AJM4MCIMX255AJM4.pdf3260
Migration Complete. No Longer Manufactured. View PCN and Replacement Part
Migration Complete. No Longer Manufactured. View PCN and Replacement Part
MCIMX255AVM4MCIMX255AVM4.pdf3260
i.MX25 Applications Processor for Automotive Products i.MX255
Chip Errata for the i.MX25 i.MX258
AN4547_wrkng.fm i.MX258
i.MX25 Boot Options i.MX258
Using Open Source Debugging Tools for Linux on i.MX Processors i.MX258
Application Note that descripve how to modify the i.MX25 Windows Embedded CE 6.0 BSP to support a different SDRAM i.MX255
AN3948.fm i.MX258
Workaround for i.MX25 USB OTG Erratum BID2108 i.MX258
i.MX Layout Recommendations i.MX258
Key Architectural Differences Between the i.MX233 and i.MX25 i.MX258
i.MX25 Real Time Clock (RTC) i.MX258
i.MX25 IC Identification Module (IIM) Fusebox i.MX258
i.MX25 Multimedia Applications Processor Reference Manual i.MX258
MISRA Compliance in NXP® Automotive C Language Header Files - Engineering Bulletin S12ZVL
IMX25 Multimedia Applications Processor for Automotive Products i.MX255
i.MX Security Technology - White Paper i.MX258
XEC-LCD White Paper i.MX258
i.MX25 Errata Revision i.MX258
Windows CE Multimedia Codecs Documentation SDK 2009.12 for i.MX25 i.MX258
i.MX25 PDK Windows Embedded CE 6.0 Documentation Bundle. Includes Hello World App note, ReadMe doc, release notes,... i.MX258
[Archive]:BSDL file for i.MX25x i.mx258
98ARE10559D i.mx258
MCIMX255AJM4A.pdf i.mx255
MCIMX255AJM4AR2.pdf i.mx255
MCIMX255AJM4.pdf i.mx255
MCIMX255AVM4.pdf i.mx255