i.MX502 Processors|LCD Controller | NXP Semiconductors

Multimedia Applications Processors - LCD Controller, Arm® Cortex®-A8 Core

Block Diagram

i.MX502 Multimedia Applications Processor Block Diagram

i.MX502 Multimedia Applications Processor Block Diagram

Features

CPU Complex

  • Up to 800 MHz Arm® Cortex™-A8
  • 32 KB instruction and data caches
  • Unified 256 KB L2 cache
  • NEON SIMD media accelerator
  • Vector floating point coprocessor

Multimedia

  • 32-bit primary display support up to SXGA+ resolution
  • Pixel Processing Pipeline (ePxP) supporting CSC, Combine, Rotate, Gamma Mapping

External Memory Interface

  • Up to 2GB of LP-DDR2, DDR2 and LP-DDR1(mDDR), 16/32-bit
  • SLC/MLC NAND flash, 8/16-bit with 32-bit ECC

Advanced Power Management

  • Multiple independent power domains
  • State Retention Power Gating (SRPG)
  • Dynamic voltage and frequency scaling (DVFS)

Connectivity

  • High-Speed USB 2.0 OTG with PHY
  • High-Speed USB 2.0 Host with PHY
  • 10/100 Ethernet controller

Controllers

  • Wide array of serial interfaces, including SDIO, SPI, I2C and UART
  • I2S audio interface

Product Longevity

More

Buy/Parametrics

3 results

Include 0 NRND

Order

CAD Model

Status

Budgetary Price excluding tax

Package Type

Package Termination Count

Active

1K @ US$12.64

LFBGA416

416

Active

1K @ US$12.64

LFBGA400

400

Active

1K @ US$13.65

LFBGA400

400

N true 0 PSPi.MX502en 12 Application Note Application Note t789 2 Data Sheet Data Sheet t520 1 Errata Errata t522 1 Fact Sheet Fact Sheet t523 1 Reference Manual Reference Manual t877 1 Supporting Information Supporting Information t531 4 User Guide User Guide t792 1 White Paper White Paper t530 1 en_US 2 1 1 English From the family that introduced the market-leading i.MX508 applications processor for eReaders, the expanded i.MX50 family is the latest addition to NXP&#8217;s Arm &#174; Cortex &#8482; -A8 product portfolio. The i.MX502, i.MX503 and i.MX507 derivatives are targeted toward a variety of portable applications and offer support for electronic paper display (EPD) in addition to LCD. Along with its companion NXP MC34708 power management IC (PMIC). 1308232082094718502200 PSP 462.4 KB None None documents None 1308232082094718502200 /docs/en/fact-sheet/IMX50FS.pdf 462405 /docs/en/fact-sheet/IMX50FS.pdf IMX50FS N N 2016-10-31 i.MX50 Family of Applications Processors - Fact Sheet /docs/en/fact-sheet/IMX50FS.pdf /docs/en/fact-sheet/IMX50FS.pdf Fact Sheet N Y 736675474163315314 2022-12-07 pdf N en Sep 22, 2011 Fact Sheet t523 Fact Sheet Fact Sheet Y N i.MX50 Family of Applications Processors - Fact Sheet 2 7 English The i.MX50 applications processors are multimedia-focused products offering high-performance processing optimized for lowest power consumption. The i.MX50 is optimized for portable multimedia applications and features NXP&#8217;s advanced implementation of the Arm<sup>®</sup> Cortex<sup>®</sup>-A8 core, which operates at speeds as high as 1 GHz. 1310102773719699563560 PSP 2.6 MB None None documents None 1310102773719699563560 /docs/en/data-sheet/IMX50CEC.pdf 2578343 /docs/en/data-sheet/IMX50CEC.pdf IMX50CEC N N 2016-10-31 i.MX50 Applications Processors for Consumer Products - Data Sheet /docs/en/data-sheet/IMX50CEC.pdf /docs/en/data-sheet/IMX50CEC.pdf Data Sheet N Y 980000996212993340 2022-12-07 pdf N en Oct 10, 2013 Data Sheet t520 Data Sheet Data Sheet Y N i.MX50 Applications Processors for Consumer Products - Data Sheet false en_US en Reference Manual Reference Manual 1 3 2 English This reference manual describes the functionality of the i.MX50 multimedia applications processor, NXP Semiconductors's latest addition to a growing family of multimedia focused products offering high performance processing optimized for lowest power consumption. The i.MX50 is a system on a chip (Soc) which integrates on one circuit a complete microcomputer platform, and features Our advanced implementation of the ARM&#174;Cortex&#8482;-A8 core. 1310789174025731224054 PSP 42.7 MB None None documents None 1310789174025731224054 /docs/en/reference-manual/IMX50RM.pdf 42691190 /docs/en/reference-manual/IMX50RM.pdf IMX50RM documents N N 2016-10-31 i.MX50 Applications Processor Reference Manual - IMX50RM /docs/en/reference-manual/IMX50RM.pdf /docs/en/reference-manual/IMX50RM.pdf Reference Manual N 500633505221135046 2025-03-08 pdf N en Jun 21, 2006 500633505221135046 Reference Manual Y N i.MX50 Applications Processor Reference Manual - IMX50RM Application Note Application Note 2 4 0 English The software for mature i.MX boards is upstreamed into the Linux Kernel and U-Boot communities. These boards can use the current Linux Kernel and U-Boot community solution. NXP no longer provides code and images for these boards directly. 1501175038966713558916 PSP 154.2 KB None None documents None 1501175038966713558916 /docs/en/application-note/AN12024.pdf 154248 /docs/en/application-note/AN12024.pdf AN12024 documents N N 2017-07-27 Building for i.MX Mature Boards /docs/en/application-note/AN12024.pdf /docs/en/application-note/AN12024.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Jul 27, 2017 645036621402383989 Application Note N Building for i.MX Mature Boards 5 0 English The aim of this document is to introduce a Linux software??integrator i.MX platform to quick debug and diagnosis??methods. It presents Linux generic concepts that can be easily??and practically extrapolated from the concrete i.MX 6??examples to all i.MX products. 1342722451543720209635 PSP 251.5 KB None None documents None 1342722451543720209635 /docs/en/application-note/AN4553.pdf 251485 /docs/en/application-note/AN4553.pdf AN4553 documents N N 2012-07-19 Using Open Source Debugging Tools for Linux on i.MX Processors /docs/en/application-note/AN4553.pdf /docs/en/application-note/AN4553.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Jul 19, 2012 645036621402383989 Application Note Y N Using Open Source Debugging Tools for Linux on i.MX Processors User Guide User Guide 1 6 0 English NXP provides the i.MX50 board support package (BSP) and the i.MX50 EVK Board that facilitate the rapid design-in of the i.MX50 applications processor. These tools allow the rapid prototyping of new products prior to commitment to production-level designs. Once you have determined the precise features, function, and physical parameters of your product, this document will guide you in the use of these prototyping tools for the design, layout, and bring-up of your design.&#13;&#10;Along with tips on desi 1312224800857692563182 PSP 2.2 MB None None documents None 1312224800857692563182 /docs/en/user-guide/IMX50SDG.pdf 2182355 /docs/en/user-guide/IMX50SDG.pdf IMX50SDG documents N N 2011-08-01 MX50SDG.book /docs/en/user-guide/IMX50SDG.pdf /docs/en/user-guide/IMX50SDG.pdf User Guide N 132339537837198660 2022-12-07 pdf N en Aug 1, 2011 132339537837198660 User Guide Y N MX50SDG.book Errata Errata 1 7 5 English This document details all known silicon errata for the i.MX50 multimedia applications processors. 1310100984922731004922 PSP 336.6 KB None None documents None 1310100984922731004922 /docs/en/errata/IMX50CE.pdf 336622 /docs/en/errata/IMX50CE.pdf IMX50CE documents N N 2011-07-11 Chip Errata for the i.MX50 /docs/en/errata/IMX50CE.pdf /docs/en/errata/IMX50CE.pdf Errata N 155452329886410597 2022-12-07 pdf N en Jun 8, 2015 155452329886410597 Errata Y N Chip Errata for the i.MX50 Supporting Information Supporting Information 4 8 2011.04 English 1309956556055698697048 PSP 649.2 KB Registration without Disclaimer None documents Extended 1309956556055698697048 /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_MX50_1.9.9.tar.gz 649213 /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_MX50_1.9.9.tar.gz IMX50_1104_LINUX_MMDOCS_BUNDLE documents Y N 2011-07-10 Linux Multimedia Codecs Documentation. Includes CODECs Release Notes and User's Guide /webapp/Download?colCode=IMX50_1104_LINUX_MMDOCS_BUNDLE /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_MX50_1.9.9.tar.gz Supporting Information N 371282830530968666 2022-12-07 gz Y en Feb 23, 2012 371282830530968666 Supporting Information Y N Linux Multimedia Codecs Documentation. Includes CODECs Release Notes and User's Guide 9 10.3 English 1313695522056724788757 PSP 3.0 MB Registration without Disclaimer None documents Extended 1313695522056724788757 /secured/assets/documents/en/supporting-information/IMX5X_R10_3_ANDROID_DOCS_BUNDLE.tar.gz 3012479 /secured/assets/documents/en/supporting-information/IMX5X_R10_3_ANDROID_DOCS_BUNDLE.tar.gz IMX5X_R10_3_ANDROID_DOCSBUNDLE documents Y N 2016-10-31 Android BSP Documentation. Includes Android R10.3 Release Notes and User's Guide /webapp/Download?colCode=IMX5X_R10_3_ANDROID_DOCSBUNDLE /secured/assets/documents/en/supporting-information/IMX5X_R10_3_ANDROID_DOCS_BUNDLE.tar.gz Supporting Information N 371282830530968666 2024-06-03 gz Y en Jan 13, 2012 371282830530968666 Supporting Information Y N Android BSP Documentation. Includes Android R10.3 Release Notes and User's Guide 10 10.2 English 1311265877440708069419 PSP 17.6 KB Registration without Disclaimer None documents Extended 1311265877440708069419 /secured/assets/documents/en/supporting-information/iMX50_Android_R10_2_SD_Creation_Instructions.tar.gz 17560 /secured/assets/documents/en/supporting-information/iMX50_Android_R10_2_SD_Creation_Instructions.tar.gz IMX50_ANDROID_SD_INSTRUCTIONS documents Y N 2011-07-21 Document that describes the steps needed to create a boot Android SD card for the i.MX50 EVK board. Using the R10.2 release. /webapp/Download?colCode=IMX50_ANDROID_SD_INSTRUCTIONS /secured/assets/documents/en/supporting-information/iMX50_Android_R10_2_SD_Creation_Instructions.tar.gz Supporting Information N 371282830530968666 2022-12-07 gz Y en Jul 21, 2011 371282830530968666 Supporting Information N N Document that describes the steps needed to create a boot Android SD card for the i.MX50 EVK board. Using the R10.2 release. 11 2011.04 English 1309956296733701332399 PSP 6.4 MB Registration without Disclaimer None documents Extended 1309956296733701332399 /secured/assets/documents/en/supporting-information/L2.6.35_11.04.01_ER_docs.tar.gz 6435003 /secured/assets/documents/en/supporting-information/L2.6.35_11.04.01_ER_docs.tar.gz IMX50_1104_LINUXDOCS_BUNDLE documents Y N 2011-07-10 Includes EVK Linux Hello World App Note, Read Me Doc, Release Notes, Reference Manual and User's Guide /webapp/Download?colCode=IMX50_1104_LINUXDOCS_BUNDLE /secured/assets/documents/en/supporting-information/L2.6.35_11.04.01_ER_docs.tar.gz Supporting Information N 371282830530968666 2022-12-07 gz Y en Jul 6, 2011 371282830530968666 Supporting Information Y N Includes EVK Linux Hello World App Note, Read Me Doc, Release Notes, Reference Manual and User's Guide White Paper White Paper 1 12 1 English This white paper covers the important role of security within embedded systems and how NXP&#8217;s i.MX platforms can help customers manage this new era of uncertainty. Although the consumer space drives the adoption of security solutions, this white paper also details market segments such as automotive and industrial where the need for robust security is growing quickly. The focus of this document is on security (the prevention of malicious manipulation). 1333990044354708977980 PSP 409.6 KB None None documents None 1333990044354708977980 /docs/en/white-paper/IMXSCRTYWP.pdf 409589 /docs/en/white-paper/IMXSCRTYWP.pdf IMXSCRTYWP documents N N 2012-04-09 i.MX Security Technology - White Paper /docs/en/white-paper/IMXSCRTYWP.pdf /docs/en/white-paper/IMXSCRTYWP.pdf White Paper N 918633085541740938 2023-06-19 pdf N en Nov 20, 2014 918633085541740938 White Paper Y N i.MX Security Technology - White Paper false 0 i.MX502 downloads en true 1 Y PSP Y Y Application Note 2 /docs/en/application-note/AN12024.pdf 2017-07-27 1501175038966713558916 PSP 4 Jul 27, 2017 Application Note The software for mature i.MX boards is upstreamed into the Linux Kernel and U-Boot communities. These boards can use the current Linux Kernel and U-Boot community solution. NXP no longer provides code and images for these boards directly. None /docs/en/application-note/AN12024.pdf English documents 154248 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN12024.pdf Building for i.MX Mature Boards /docs/en/application-note/AN12024.pdf documents 645036621402383989 Application Note N en None pdf 0 N N Building for i.MX Mature Boards 154.2 KB AN12024 N 1501175038966713558916 /docs/en/application-note/AN4553.pdf 2012-07-19 1342722451543720209635 PSP 5 Jul 19, 2012 Application Note The aim of this document is to introduce a Linux software??integrator i.MX platform to quick debug and diagnosis??methods. It presents Linux generic concepts that can be easily??and practically extrapolated from the concrete i.MX 6??examples to all i.MX products. None /docs/en/application-note/AN4553.pdf English documents 251485 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN4553.pdf Using Open Source Debugging Tools for Linux on i.MX Processors /docs/en/application-note/AN4553.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N N Using Open Source Debugging Tools for Linux on i.MX Processors 251.5 KB AN4553 N 1342722451543720209635 Data Sheet 1 /docs/en/data-sheet/IMX50CEC.pdf 2016-10-31 1310102773719699563560 PSP 2 Oct 10, 2013 Data Sheet Data Sheet The i.MX50 applications processors are multimedia-focused products offering high-performance processing optimized for lowest power consumption. The i.MX50 is optimized for portable multimedia applications and features NXP&#8217;s advanced implementation of the Arm<sup>®</sup> Cortex<sup>®</sup>-A8 core, which operates at speeds as high as 1 GHz. None /docs/en/data-sheet/IMX50CEC.pdf English 2578343 None Data Sheet 2022-12-07 N /docs/en/data-sheet/IMX50CEC.pdf i.MX50 Applications Processors for Consumer Products - Data Sheet /docs/en/data-sheet/IMX50CEC.pdf documents 980000996212993340 Data Sheet N Y en None Y t520 pdf 7 N N i.MX50 Applications Processors for Consumer Products - Data Sheet 2.6 MB IMX50CEC N 1310102773719699563560 Errata 1 /docs/en/errata/IMX50CE.pdf 2011-07-11 1310100984922731004922 PSP 7 Jun 8, 2015 Errata This document details all known silicon errata for the i.MX50 multimedia applications processors. None /docs/en/errata/IMX50CE.pdf English documents 336622 None 155452329886410597 2022-12-07 N /docs/en/errata/IMX50CE.pdf Chip Errata for the i.MX50 /docs/en/errata/IMX50CE.pdf documents 155452329886410597 Errata N en None Y pdf 5 N N Chip Errata for the i.MX50 336.6 KB IMX50CE N 1310100984922731004922 Fact Sheet 1 /docs/en/fact-sheet/IMX50FS.pdf 2016-10-31 1308232082094718502200 PSP 1 Sep 22, 2011 Fact Sheet Fact Sheet From the family that introduced the market-leading i.MX508 applications processor for eReaders, the expanded i.MX50 family is the latest addition to NXP&#8217;s Arm &#174; Cortex &#8482; -A8 product portfolio. The i.MX502, i.MX503 and i.MX507 derivatives are targeted toward a variety of portable applications and offer support for electronic paper display (EPD) in addition to LCD. Along with its companion NXP MC34708 power management IC (PMIC). None /docs/en/fact-sheet/IMX50FS.pdf English 462405 None Fact Sheet 2022-12-07 N /docs/en/fact-sheet/IMX50FS.pdf i.MX50 Family of Applications Processors - Fact Sheet /docs/en/fact-sheet/IMX50FS.pdf documents 736675474163315314 Fact Sheet N Y en None Y t523 pdf 1 N N i.MX50 Family of Applications Processors - Fact Sheet 462.4 KB IMX50FS N 1308232082094718502200 Reference Manual 1 /docs/en/reference-manual/IMX50RM.pdf 2016-10-31 1310789174025731224054 PSP 3 Jun 21, 2006 Reference Manual This reference manual describes the functionality of the i.MX50 multimedia applications processor, NXP Semiconductors's latest addition to a growing family of multimedia focused products offering high performance processing optimized for lowest power consumption. The i.MX50 is a system on a chip (Soc) which integrates on one circuit a complete microcomputer platform, and features Our advanced implementation of the ARM&#174;Cortex&#8482;-A8 core. None /docs/en/reference-manual/IMX50RM.pdf English documents 42691190 None 500633505221135046 2025-03-08 N /docs/en/reference-manual/IMX50RM.pdf i.MX50 Applications Processor Reference Manual - IMX50RM /docs/en/reference-manual/IMX50RM.pdf documents 500633505221135046 Reference Manual N en None Y pdf 2 N N i.MX50 Applications Processor Reference Manual - IMX50RM 42.7 MB IMX50RM N 1310789174025731224054 Supporting Information 4 /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_MX50_1.9.9.tar.gz 2011-07-10 1309956556055698697048 PSP 8 Feb 23, 2012 Supporting Information Registration without Disclaimer /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_MX50_1.9.9.tar.gz English documents 649213 None 371282830530968666 2022-12-07 Y /webapp/Download?colCode=IMX50_1104_LINUX_MMDOCS_BUNDLE Linux Multimedia Codecs Documentation. Includes CODECs Release Notes and User's Guide /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_MX50_1.9.9.tar.gz documents 371282830530968666 Supporting Information N en Extended Y gz 2011.04 Y N Linux Multimedia Codecs Documentation. Includes CODECs Release Notes and User's Guide 649.2 KB IMX50_1104_LINUX_MMDOCS_BUNDLE N 1309956556055698697048 /secured/assets/documents/en/supporting-information/IMX5X_R10_3_ANDROID_DOCS_BUNDLE.tar.gz 2016-10-31 1313695522056724788757 PSP 9 Jan 13, 2012 Supporting Information Registration without Disclaimer /secured/assets/documents/en/supporting-information/IMX5X_R10_3_ANDROID_DOCS_BUNDLE.tar.gz English documents 3012479 None 371282830530968666 2024-06-03 Y /webapp/Download?colCode=IMX5X_R10_3_ANDROID_DOCSBUNDLE Android BSP Documentation. Includes Android R10.3 Release Notes and User's Guide /secured/assets/documents/en/supporting-information/IMX5X_R10_3_ANDROID_DOCS_BUNDLE.tar.gz documents 371282830530968666 Supporting Information N en Extended Y gz 10.3 Y N Android BSP Documentation. Includes Android R10.3 Release Notes and User's Guide 3.0 MB IMX5X_R10_3_ANDROID_DOCSBUNDLE N 1313695522056724788757 /secured/assets/documents/en/supporting-information/iMX50_Android_R10_2_SD_Creation_Instructions.tar.gz 2011-07-21 1311265877440708069419 PSP 10 Jul 21, 2011 Supporting Information Registration without Disclaimer /secured/assets/documents/en/supporting-information/iMX50_Android_R10_2_SD_Creation_Instructions.tar.gz English documents 17560 None 371282830530968666 2022-12-07 Y /webapp/Download?colCode=IMX50_ANDROID_SD_INSTRUCTIONS Document that describes the steps needed to create a boot Android SD card for the i.MX50 EVK board. Using the R10.2 release. /secured/assets/documents/en/supporting-information/iMX50_Android_R10_2_SD_Creation_Instructions.tar.gz documents 371282830530968666 Supporting Information N en Extended N gz 10.2 Y N Document that describes the steps needed to create a boot Android SD card for the i.MX50 EVK board. Using the R10.2 release. 17.6 KB IMX50_ANDROID_SD_INSTRUCTIONS N 1311265877440708069419 /secured/assets/documents/en/supporting-information/L2.6.35_11.04.01_ER_docs.tar.gz 2011-07-10 1309956296733701332399 PSP 11 Jul 6, 2011 Supporting Information Registration without Disclaimer /secured/assets/documents/en/supporting-information/L2.6.35_11.04.01_ER_docs.tar.gz English documents 6435003 None 371282830530968666 2022-12-07 Y /webapp/Download?colCode=IMX50_1104_LINUXDOCS_BUNDLE Includes EVK Linux Hello World App Note, Read Me Doc, Release Notes, Reference Manual and User's Guide /secured/assets/documents/en/supporting-information/L2.6.35_11.04.01_ER_docs.tar.gz documents 371282830530968666 Supporting Information N en Extended Y gz 2011.04 Y N Includes EVK Linux Hello World App Note, Read Me Doc, Release Notes, Reference Manual and User's Guide 6.4 MB IMX50_1104_LINUXDOCS_BUNDLE N 1309956296733701332399 User Guide 1 /docs/en/user-guide/IMX50SDG.pdf 2011-08-01 1312224800857692563182 PSP 6 Aug 1, 2011 User Guide NXP provides the i.MX50 board support package (BSP) and the i.MX50 EVK Board that facilitate the rapid design-in of the i.MX50 applications processor. These tools allow the rapid prototyping of new products prior to commitment to production-level designs. Once you have determined the precise features, function, and physical parameters of your product, this document will guide you in the use of these prototyping tools for the design, layout, and bring-up of your design.&#13;&#10;Along with tips on desi None /docs/en/user-guide/IMX50SDG.pdf English documents 2182355 None 132339537837198660 2022-12-07 N /docs/en/user-guide/IMX50SDG.pdf MX50SDG.book /docs/en/user-guide/IMX50SDG.pdf documents 132339537837198660 User Guide N en None Y pdf 0 N N MX50SDG.book 2.2 MB IMX50SDG N 1312224800857692563182 White Paper 1 /docs/en/white-paper/IMXSCRTYWP.pdf 2012-04-09 1333990044354708977980 PSP 12 Nov 20, 2014 White Paper This white paper covers the important role of security within embedded systems and how NXP&#8217;s i.MX platforms can help customers manage this new era of uncertainty. Although the consumer space drives the adoption of security solutions, this white paper also details market segments such as automotive and industrial where the need for robust security is growing quickly. The focus of this document is on security (the prevention of malicious manipulation). None /docs/en/white-paper/IMXSCRTYWP.pdf English documents 409589 None 918633085541740938 2023-06-19 N /docs/en/white-paper/IMXSCRTYWP.pdf i.MX Security Technology - White Paper /docs/en/white-paper/IMXSCRTYWP.pdf documents 918633085541740938 White Paper N en None Y pdf 1 N N i.MX Security Technology - White Paper 409.6 KB IMXSCRTYWP N 1333990044354708977980 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 12 documents

Compact List

Application Note (2)
Data Sheet (1)
Errata (1)
Fact Sheet (1)
Reference Manual (1)
Supporting Information (4)
Show All

Design Files

Quick reference to our design files types.

1 design file

Hardware

Quick reference to our board types.

1 hardware offering

Software

Quick reference to our software types.

5 software files

Note: For better experience, software downloads are recommended on desktop.

Engineering Services

1-5 of 19 engineering services

Show All

To find additional partner offerings that support this product, visit our Partner Marketplace.

Training

2 trainings

Support

What do you need help with?