i.MX508: Multimedia Applications Processors - ARM® Cortex®-A8 Core, Integrated Electronic Paper Display

The i.MX508 processor is the first system-on-chip (SoC) designed specifically for eReaders that incorporates a high performance 800MHz ARM® Cortex™-A8 processor and an integrated hardware Electronic Paper Display (EPD) Controller certified by E Ink® to drive the latest and next generation Pearl™ panels. The i.MX508 enables reduced system cost, longer battery life and higher performance for faster page flips and a better reading experience.

The i.MX508 is supported by a companion NXP® power management IC, MMPF0100.

i.MX508 Multimedia Applications Processor Block Diagram
Linux® & i.MX50 Development Platforms - How To
Recommended Documentation (2)
Name/DescriptionTypeModified Date
i.MX508 Processor for eReaders - Fact Sheet (REV 2) PDF (599.5 kB) IMX508FSFact Sheets19 Sep 2011
i.MX50 Applications Processors for Consumer Products - Data Sheet (REV 7) PDF (2.1 MB) IMX50CECData Sheets10 Oct 2013
Data Sheets (1)
Name/DescriptionModified Date
i.MX50 Applications Processors for Consumer Products - Data Sheet (REV 7) PDF (2.1 MB) IMX50CEC10 Oct 2013
Errata (1)
Name/DescriptionModified Date
Chip Errata for the i.MX50 (REV 5) PDF (336.6 kB) IMX50CE08 Jun 2015
Application Notes (2)
Name/DescriptionModified Date
Secure Boot on i.MX50, i.MX53, and i.MX 6 Series using HABv4 (REV 1) PDF (867.8 kB) AN458102 Oct 2015
Using Open Source Debugging Tools for Linux on i.MX Processors (REV 0) PDF (251.5 kB) AN455319 Jul 2012
Reference Manuals (1)
Name/DescriptionModified Date
i.MX50 Applications Processor Reference Manual - IMX50RM (REV 2) PDF (21.2 MB) IMX50RM21 Jun 2015
Users Guides (1)
Name/DescriptionModified Date
MX50SDG.book (REV 0) PDF (2.2 MB) IMX50SDG01 Aug 2011
Fact Sheets (2)
Name/DescriptionModified Date
i.MX50 Family of Applications Processors - Fact Sheet (REV 1) PDF (461.5 kB) IMX50FS22 Sep 2011
i.MX508 Processor for eReaders - Fact Sheet (REV 2) PDF (599.5 kB) IMX508FS19 Sep 2011
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
Programmers (Flash, etc.)
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)L2 Cache (Max) (KB)Internal RAM (KB)External Memory SupportedMultimediaExternal Storage SupportQualification TierUSB featuresCAN TypeEthernet TypeAdditional FeaturesVideo/Display features
MCIMX508CVK8BActive1K @ US$9.72MAPBGA 416ARM Cortex-A880010 to 7032256128DDR1, DDR22-D Graphics5-YEARS APPLICATION LIFEUSB 2.0, USB OTG, Integrated PHYLCD Controller, E-paper Display
MCIMX508CVK8BR2Active1K @ US$9.72MAPBGA 416ARM Cortex-A880010 to 7032256128DDR1, DDR22-D Graphics5-YEARS APPLICATION LIFEUSB 2.0, USB OTG, Integrated PHYLCD Controller, E-paper Display
MCIMX508CVM8BActive1K @ US$9.72MAPBGA 400ARM Cortex-A880010 to 7032256128DDR1, DDR22-D Graphics5-YEARS APPLICATION LIFEUSB 2.0, USB OTG, Integrated PHYLCD Controller, E-paper Display
MCIMX508CVM8BR2Active1K @ US$9.72MAPBGA 400ARM Cortex-A880010 to 7032256128DDR1, DDR22-D Graphics5-YEARS APPLICATION LIFEUSB 2.0, USB OTG, Integrated PHYLCD Controller, E-paper Display
MCIMX508CZK8BNo Longer ManufacturedMAPBGA 41680010 to 7032256128DDR1, DDR210-YEARS APPLICATION LIFEIntegrated PHY, USB 2.0, USB OTGEPD Controller, LCD Controller
Package Information
Package DescriptionOutline VersionPackingProduct StatusPart NumberChemical ContentRoHS / Pb FreeChina RoHS LookupMSLPPT (°C)
MAPBGA 416 13*13 P0.598ASA00207DMPQ - 800 BRICKPOQ - 800 BOXActiveMCIMX508CVK8BMCIMX508CVK8B.pdf3260
MPQ - 1000 REELPOQ - 1000 REELActiveMCIMX508CVK8BR2MCIMX508CVK8BR2.pdf3260
MAPBGA 400 17*17*0.8P0.898ARE10559DMPQ - 450 BRICKPOQ - 450 BOXActiveMCIMX508CVM8BMCIMX508CVM8B.pdf3260
MPQ - 1000 REELPOQ - 1000 REELActiveMCIMX508CVM8BR2MCIMX508CVM8BR2.pdf3260
POPBGA 416 13*13*0.9 P.598ASA00268DMPQ - 160 TRAYPOQ - 800 BOXNo Longer ManufacturedMCIMX508CZK8BMCIMX508CZK8B.pdf3260
i.MX50 Applications Processors for Consumer Products - Data Sheet i.mx508
Chip Errata for the i.MX50 i.mx508
Secure Boot on i.MX50, i.MX53, and i.MX 6 Series using HABv4 i.MX537
Using Open Source Debugging Tools for Linux on i.MX Processors i.MX258
i.MX50 Applications Processor Reference Manual - IMX50RM i.mx508
MX50SDG.book i.mx508
i.MX50 Family of Applications Processors - Fact Sheet i.mx508
i.MX508 Processor for eReaders - Fact Sheet i.mx508
i.MX Security Technology - White Paper i.MX258
XEC-LCD White Paper i.MX258
Command-line tool used to download a firmware image to target platform to run in RAM. Supports i.MX23/28/508 platforms. i.mx233
98ASA00207D i.mx508
MCIMX508CVK8B.pdf i.mx508
MCIMX508CVK8BR2.pdf i.mx508
98ARE10559D i.mx258
MCIMX508CVM8B.pdf i.mx508
MCIMX508CVM8BR2.pdf i.mx508
98ASA00268D i.mx508
MCIMX508CZK8B.pdf i.mx508