i.MX258 Processors|Point of Sale (POS) | NXP Semiconductors

Multimedia Applications Processors - Point of Sale (POS), Robust Security, Connectivity, Arm9™ Core

See product image

Block Diagram

i.MX258 Multimedia Applications Processor Block Diagram

i.MX258 Multimedia Applications Processor Block Diagram

Features

CPU Complex

  • Arm926EJ-S™
  • 400 MHz maximum speed
  • 128 KB Integrated SRAM
  • 16 KB I/D L1 Cache

Multimedia

  • Security Engine
  • LCD Controller
  • Resistive Touchscreen Controller
  • CMOS Sensor Interface

Connectivity

  • External memory interface: DDR2, mDDR, SDRAM, mSDRAM, NOR, SLC/MLC NAND
  • 10/100 Ethernet MAC
  • 2 x FlexCan Controllers
  • 480Mbps USB 2.0 OTG + PHY
  • 480Mbps USB 2.0 Host + PHY
  • 2 x MMC+/SD/SDIO
  • 5 x UART, 3 x CSPI, 3 x I2C, 2 x SSI/I2S, ESAI
  • PATA/CE-ATA
  • 2 x Smartcard Interfaces
  • 3 x12-bit ADC
  • 3.3V General Purpose I/O

Technology

  • 0.8mm MAPBGA 400-pin package
  • -40 to +85C

Product Longevity

Buy/Parametrics










































































































N true 0 PSPi.MX258en 22 Application Note Application Note t789 10 Data Sheet Data Sheet t520 1 Errata Errata t522 1 Fact Sheet Fact Sheet t523 1 Product Change Notice Product Change Notice t526 1 Reference Manual Reference Manual t877 2 Supporting Information Supporting Information t531 4 White Paper White Paper t530 2 en_US 2 1 3 English The i.MX25 family of applications processorsextends NXP&#226;&#8364;&#8482;s Arm9™ portfolio andintroduces several key new features such asDDR2, two embedded USB PHYs, 3.3V I/Osupport, three general-purpose 12-bit ADCsand a touch screen controller that allowscustomers to reduce their overall systembill of materials cost. 1244156279370712326546 PSP 208.2 KB None None documents None 1244156279370712326546 /docs/en/fact-sheet/IMX25INDFS.pdf 208234 /docs/en/fact-sheet/IMX25INDFS.pdf IMX25INDFS N N 2016-10-31 i.MX25 Family of Applications Processors Industrial/general embedded portfolio: i.MX253, i.MX257 and i.MX258 - Fact Sheet /docs/en/fact-sheet/IMX25INDFS.pdf /docs/en/fact-sheet/IMX25INDFS.pdf Fact Sheet N Y 736675474163315314 2022-12-07 pdf N en Feb 14, 2020 Fact Sheet t523 Fact Sheet Fact Sheet Y N i.MX25 Family of Applications Processors Industrial/general embedded portfolio: i.MX253, i.MX257 and i.MX258 - Fact Sheet 2 10 English IMX25CEC: At the core of the i.MX25 is Our fast, proven, power-efficient implementation of the Arm<sup>®</sup> 926EJ-S&#8482; core, with speeds of up to 400 MHz. The i.MX25 includes support for up to 133 MHz DDR2 memory, integrated 10/100 Ethernet MAC, and two on-chip USB PHYs. 1244842728520719768133 PSP 1.9 MB None None documents None 1244842728520719768133 /docs/en/data-sheet/IMX25CEC.pdf 1897602 /docs/en/data-sheet/IMX25CEC.pdf IMX25CEC N N 2016-10-31 i.MX25 Applications Processor for Consumer and Industrial Products - Data Sheet /docs/en/data-sheet/IMX25CEC.pdf /docs/en/data-sheet/IMX25CEC.pdf Data Sheet N Y 980000996212993340 2022-12-07 pdf N en Jul 2, 2013 Data Sheet t520 Data Sheet Data Sheet Y N i.MX25 Applications Processor for Consumer and Industrial Products - Data Sheet false en_US en Reference Manual Reference Manual 2 3 2 English This manual is a companion document to the i.MX25 Multimedia Applications Processor Reference&#13;&#10;Manual (IMX25RM, found on the website listed in the inside cover of this manual), and provides an&#13;&#10;overview of the modules that make up the i.MX258 security systems. 1306987331638705266130 PSP 4.7 MB Moderated Software Licensing For Download Without FAE 0zRM4HTD documents Extended 1306987331638705266130 /secured/assets/documents/en/reference-manual/IMX258SRM.pdf 4690077 /secured/assets/documents/en/reference-manual/IMX258SRM.pdf IMX258SRM documents Y N 2016-10-31 MCIMX258 Multimedia Applications Processor Security Reference Manual /webapp/sps/download/mod_download.jsp?colCode=IMX258SRM&appType=moderatedWithoutFAE /secured/assets/documents/en/reference-manual/IMX258SRM.pdf Reference Manual N 500633505221135046 2022-12-07 pdf Y en Aug 19, 2015 500633505221135046 Reference Manual Y N MCIMX258 Multimedia Applications Processor Security Reference Manual 4 2 English The i.MX25 is targeted for the automotive and general industrial markets. This multimedia applications&#13;&#10;processor has the right mix of high performance, low power, and integration to support the growing needs&#13;&#10;of the industrial and general embedded markets. 1244665786319715719841 PSP 11.5 MB None None documents None 1244665786319715719841 /docs/en/reference-manual/IMX25RM.pdf 11500264 /docs/en/reference-manual/IMX25RM.pdf IMX25RM documents N 2009-06-10 i.MX25 Multimedia Applications Processor Reference Manual /docs/en/reference-manual/IMX25RM.pdf /docs/en/reference-manual/IMX25RM.pdf Reference Manual N 500633505221135046 2025-01-12 pdf en Mar 16, 2011 500633505221135046 Reference Manual Y N i.MX25 Multimedia Applications Processor Reference Manual Application Note Application Note 10 5 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 6 0 English This application note explains how to perform a secure boot on i.MX applications processors that support High Assurance Boot version 3 (HABv3). It provides steps to generate signed images. It also includes steps to configure the IC to run securely using tools provided freely by NXP. 1350972477158707992611 PSP 584.1 KB None None documents None 1350972477158707992611 /docs/en/application-note/AN4547.pdf 584061 /docs/en/application-note/AN4547.pdf AN4547 documents N N 2016-10-31 AN4547_wrkng.fm /docs/en/application-note/AN4547.pdf /docs/en/application-note/AN4547.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Oct 22, 2012 645036621402383989 Application Note Y N AN4547_wrkng.fm 7 1 English This document describes the boot options for the i.MX25 device. 1244676001583722571873 PSP 112.3 KB None None documents None 1244676001583722571873 /docs/en/application-note/AN3684.pdf 112342 /docs/en/application-note/AN3684.pdf AN3684 documents N N 2009-06-12 i.MX25 Boot Options /docs/en/application-note/AN3684.pdf /docs/en/application-note/AN3684.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Aug 29, 2012 645036621402383989 Application Note Y N i.MX25 Boot Options 8 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 9 1 English The i.MX25 multimedia applications processor has an embedded analog-to-digital converter (ADC) in addition to the broad external memory and digital connectivity peripherals. The general-purpose ADC on the i.MX25 was designed to encompass the touch-screen controller (TSC). However, TSC functions have been disabled in some versions of i.MX25.&#13;&#10;This application note discusses the use of the general-purpose ADC that is enabled on all versions of i.MX25. Key benefits of an on-chip ADC include low power c 1252445895202714395944 PSP 569.9 KB None None documents None 1252445895202714395944 /docs/en/application-note/AN3948.pdf 569859 /docs/en/application-note/AN3948.pdf AN3948 documents N 2009-09-08 AN3948.fm /docs/en/application-note/AN3948.pdf /docs/en/application-note/AN3948.pdf Application Note N 645036621402383989 2022-12-07 pdf en Dec 2, 2009 645036621402383989 Application Note Y N AN3948.fm 10 1 English The errata occurs because CRC and long packets errors can&#13;&#10;be generated when completing a transfer that has a&#13;&#10;maximum size of one or two bytes. A software workaround&#13;&#10;is available if no more than four TX endpoints (including&#13;&#10;endpoint 0) are needed. A software workaround may be&#13;&#10;available if more than four TX endpoints (including endpoint&#13;&#10;0) are needed depending on how many TX endpoints have&#13;&#10;the ability to send one or two byte packets. 1244745657895725444572 PSP 459.2 KB None None documents None 1244745657895725444572 /docs/en/application-note/AN3683.pdf 459180 /docs/en/application-note/AN3683.pdf AN3683 documents N 2009-06-11 Workaround for i.MX25 USB OTG Erratum BID2108 /docs/en/application-note/AN3683.pdf /docs/en/application-note/AN3683.pdf Application Note N 645036621402383989 2022-12-07 pdf en Nov 11, 2009 645036621402383989 Application Note N N Workaround for i.MX25 USB OTG Erratum BID2108 11 1 English This document gives recommendations for PCB design to improve the behavior of the signals and create more robust designs. The i.MX31 is used as an example; however, the recommendations apply to the entire i.MX family of processors. 1252694672404704765405 PSP 4.5 MB None None documents None 1252694672404704765405 /docs/en/application-note/AN3951.pdf 4549893 /docs/en/application-note/AN3951.pdf AN3951 documents N N 2009-09-11 i.MX Layout Recommendations /docs/en/application-note/AN3951.pdf /docs/en/application-note/AN3951.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Sep 11, 2009 645036621402383989 Application Note Y N i.MX Layout Recommendations 12 2 English This application note provides a comparison of the key architectural differences between the i.MX233 and i.MX25, NXP&#8217;s Arm<sup>&#174;</sup>-based 32-bit application processors. 1250092000565714360740 PSP 1.0 MB None None documents None 1250092000565714360740 /docs/en/application-note/AN3885.pdf 1020784 /docs/en/application-note/AN3885.pdf AN3885 documents N N 2016-10-31 Key Architectural Differences Between the i.MX233 and i.MX25 /docs/en/application-note/AN3885.pdf /docs/en/application-note/AN3885.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Sep 3, 2009 645036621402383989 Application Note Y N Key Architectural Differences Between the i.MX233 and i.MX25 13 0 English This document describes how to initialize and maintain the&#13;&#10;Real Time Clock (RTC) on the i.MX25. The RTC is a digital&#13;&#10;clock which can be used to accurately keep track of the&#13;&#10;current time. 1245701706575711173585 PSP 970.4 KB None None documents None 1245701706575711173585 /docs/en/application-note/AN3874.pdf 970406 /docs/en/application-note/AN3874.pdf AN3874 documents N 2009-06-22 i.MX25 Real Time Clock (RTC) /docs/en/application-note/AN3874.pdf /docs/en/application-note/AN3874.pdf Application Note N 645036621402383989 2022-12-07 pdf en Jun 22, 2009 645036621402383989 Application Note N N i.MX25 Real Time Clock (RTC) 14 0 English The IC identification module (IIM) provides the primary&#13;&#10;user-visible mechanism for interfacing with on-chip fuse&#13;&#10;elements. Among the uses for the fuses are unique chip&#13;&#10;identifiers, mask revision numbers, cryptographic keys, and&#13;&#10;various control signals requiring a fixed value.&#13;&#10;The purpose of this application note is to describe the&#13;&#10;i.MX25 Fusebox electrical characteristics and to provide&#13;&#10;both a fuse-map definition and a detailed description of th 1244675611685720915095 PSP 1.2 MB None None documents None 1244675611685720915095 /docs/en/application-note/AN3682.pdf 1191234 /docs/en/application-note/AN3682.pdf AN3682 documents N 2009-06-10 i.MX25 IC Identification Module (IIM) Fusebox /docs/en/application-note/AN3682.pdf /docs/en/application-note/AN3682.pdf Application Note N 645036621402383989 2022-12-07 pdf en Jun 10, 2009 645036621402383989 Application Note N N i.MX25 IC Identification Module (IIM) Fusebox Errata Errata 1 15 7.1 English IMX25CE: This document details all known silicon errata for the i.MX25. 1244670951077719207975 PSP 315.0 KB None None documents None 1244670951077719207975 /docs/en/errata/IMX25CE.pdf 315005 /docs/en/errata/IMX25CE.pdf IMX25CE documents N N 2014-04-21 Chip Errata for the i.MX25 /docs/en/errata/IMX25CE.pdf /docs/en/errata/IMX25CE.pdf Errata N 155452329886410597 2022-12-07 pdf N en Jul 9, 2014 155452329886410597 Errata Y N Chip Errata for the i.MX25 Product Change Notice Product Change Notice 1 16 0 English 1405622433361707196324 PSP 3.7 KB None None documents None 1405622433361707196324 /docs/en/product-change-notice/PCN16337.htm 3709 /docs/en/product-change-notice/PCN16337.htm PCN16337 documents N 2014-07-17 i.MX25 Errata Revision /docs/en/product-change-notice/PCN16337.htm /docs/en/product-change-notice/PCN16337.htm Product Change Notice N 454076741825495278 2022-12-07 htm en Jul 17, 2014 454076741825495278 Product Change Notice D N i.MX25 Errata Revision Supporting Information Supporting Information 4 17 2009.12 English 1276978734877700219469 PSP 371.3 KB None None documents None 1276978734877700219469 /docs/en/supporting-information/WCE600_MX25_09.12.02_SDK_MM_DOCIT.zip 371330 /docs/en/supporting-information/WCE600_MX25_09.12.02_SDK_MM_DOCIT.zip IMX25_0912_WIN60_MMDOCS_BUNDLE_ documents N 2010-06-19 Windows CE Multimedia Codecs Documentation SDK 2009.12 for i.MX25 /docs/en/supporting-information/WCE600_MX25_09.12.02_SDK_MM_DOCIT.zip /docs/en/supporting-information/WCE600_MX25_09.12.02_SDK_MM_DOCIT.zip Supporting Information N 371282830530968666 2022-12-07 zip en Jun 17, 2010 371282830530968666 Supporting Information Y N Windows CE Multimedia Codecs Documentation SDK 2009.12 for i.MX25 18 2009.12 English Linux Multimedia Codecs Documentation SDK 2009.12 for i.MX35 and i.MX25 1276847789962699197811 PSP 364.6 KB Registration without Disclaimer None documents Extended 1276847789962699197811 /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_1.7.1.tar.gz 364631 /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_1.7.1.tar.gz IMX35_25_0912_LINUX_MMDOC_BUNDLE documents Y N 2010-06-18 i.MX25 Linux Multimedia Codecs documentation bundle /webapp/Download?colCode=IMX35_25_0912_LINUX_MMDOC_BUNDLE /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_1.7.1.tar.gz Supporting Information N 371282830530968666 2023-06-18 gz Y en Jun 17, 2010 371282830530968666 Supporting Information N N i.MX25 Linux Multimedia Codecs documentation bundle 19 2009.12 English Includes Hello World App note, ReadMe doc, release notes, and Reference Manual 1276845466925712784796 PSP 5.0 MB Registration without Disclaimer None documents Extended 1276845466925712784796 /secured/assets/documents/en/supporting-information/iMX25_L2.6.31_09.12_SDK_docs.zip 5035870 /secured/assets/documents/en/supporting-information/iMX25_L2.6.31_09.12_SDK_docs.zip IMX25_0912_SDK_LINUXDOCS_BUNDLE documents Y N 2010-06-18 i.MX25 SDK 2009.12 Linux Documentation Bundle /webapp/Download?colCode=IMX25_0912_SDK_LINUXDOCS_BUNDLE /secured/assets/documents/en/supporting-information/iMX25_L2.6.31_09.12_SDK_docs.zip Supporting Information N 371282830530968666 2022-12-07 zip Y en Jun 17, 2010 371282830530968666 Supporting Information Y N i.MX25 SDK 2009.12 Linux Documentation Bundle 20 2009.12 English 1265904049585718682672 PSP 12.4 MB None None documents None 1265904049585718682672 /docs/en/supporting-information/PDK_IMX25_WIN60DOCS_BUNDLE.ZIP 12418736 /docs/en/supporting-information/PDK_IMX25_WIN60DOCS_BUNDLE.ZIP IMX25_PDK09_12_WIN60DOCS_BUNDLE documents N N 2016-10-31 i.MX25 PDK Windows Embedded CE 6.0 Documentation Bundle. Includes Hello World App note, ReadMe doc, release notes,... /docs/en/supporting-information/PDK_IMX25_WIN60DOCS_BUNDLE.ZIP /docs/en/supporting-information/PDK_IMX25_WIN60DOCS_BUNDLE.ZIP Supporting Information N 371282830530968666 2022-12-07 ZIP N en Feb 11, 2009 371282830530968666 Supporting Information Y N i.MX25 PDK Windows Embedded CE 6.0 Documentation Bundle. Includes Hello World App note, ReadMe doc, release notes,... White Paper White Paper 2 21 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 22 0 English NXP Semiconductors's eXtreme Energy Conservation (XEC) technology is a multi-phase, multi-generational project to develop advanced power-saving software for NXP handset platforms. 1303412712198715204826 PSP 349.5 KB None None documents None 1303412712198715204826 /docs/en/white-paper/XECLCDWP.pdf 349541 /docs/en/white-paper/XECLCDWP.pdf XECLCDWP documents N 2011-04-21 XEC-LCD White Paper /docs/en/white-paper/XECLCDWP.pdf /docs/en/white-paper/XECLCDWP.pdf White Paper N 918633085541740938 2023-06-19 pdf en Apr 20, 2011 918633085541740938 White Paper N N XEC-LCD White Paper false 0 i.MX258 downloads en true 1 Y PSP Y Y Application Note 10 /docs/en/application-note/AN12024.pdf 2017-07-27 1501175038966713558916 PSP 5 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/AN4547.pdf 2016-10-31 1350972477158707992611 PSP 6 Oct 22, 2012 Application Note This application note explains how to perform a secure boot on i.MX applications processors that support High Assurance Boot version 3 (HABv3). It provides steps to generate signed images. It also includes steps to configure the IC to run securely using tools provided freely by NXP. None /docs/en/application-note/AN4547.pdf English documents 584061 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN4547.pdf AN4547_wrkng.fm /docs/en/application-note/AN4547.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N N AN4547_wrkng.fm 584.1 KB AN4547 N 1350972477158707992611 /docs/en/application-note/AN3684.pdf 2009-06-12 1244676001583722571873 PSP 7 Aug 29, 2012 Application Note This document describes the boot options for the i.MX25 device. None /docs/en/application-note/AN3684.pdf English documents 112342 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN3684.pdf i.MX25 Boot Options /docs/en/application-note/AN3684.pdf documents 645036621402383989 Application Note N en None Y pdf 1 N N i.MX25 Boot Options 112.3 KB AN3684 N 1244676001583722571873 /docs/en/application-note/AN4553.pdf 2012-07-19 1342722451543720209635 PSP 8 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 /docs/en/application-note/AN3948.pdf 2009-09-08 1252445895202714395944 PSP 9 Dec 2, 2009 Application Note The i.MX25 multimedia applications processor has an embedded analog-to-digital converter (ADC) in addition to the broad external memory and digital connectivity peripherals. The general-purpose ADC on the i.MX25 was designed to encompass the touch-screen controller (TSC). However, TSC functions have been disabled in some versions of i.MX25.&#13;&#10;This application note discusses the use of the general-purpose ADC that is enabled on all versions of i.MX25. Key benefits of an on-chip ADC include low power c None /docs/en/application-note/AN3948.pdf English documents 569859 None 645036621402383989 2022-12-07 /docs/en/application-note/AN3948.pdf AN3948.fm /docs/en/application-note/AN3948.pdf documents 645036621402383989 Application Note N en None Y pdf 1 N AN3948.fm 569.9 KB AN3948 N 1252445895202714395944 /docs/en/application-note/AN3683.pdf 2009-06-11 1244745657895725444572 PSP 10 Nov 11, 2009 Application Note The errata occurs because CRC and long packets errors can&#13;&#10;be generated when completing a transfer that has a&#13;&#10;maximum size of one or two bytes. A software workaround&#13;&#10;is available if no more than four TX endpoints (including&#13;&#10;endpoint 0) are needed. A software workaround may be&#13;&#10;available if more than four TX endpoints (including endpoint&#13;&#10;0) are needed depending on how many TX endpoints have&#13;&#10;the ability to send one or two byte packets. None /docs/en/application-note/AN3683.pdf English documents 459180 None 645036621402383989 2022-12-07 /docs/en/application-note/AN3683.pdf Workaround for i.MX25 USB OTG Erratum BID2108 /docs/en/application-note/AN3683.pdf documents 645036621402383989 Application Note N en None N pdf 1 N Workaround for i.MX25 USB OTG Erratum BID2108 459.2 KB AN3683 N 1244745657895725444572 /docs/en/application-note/AN3951.pdf 2009-09-11 1252694672404704765405 PSP 11 Sep 11, 2009 Application Note This document gives recommendations for PCB design to improve the behavior of the signals and create more robust designs. The i.MX31 is used as an example; however, the recommendations apply to the entire i.MX family of processors. None /docs/en/application-note/AN3951.pdf English documents 4549893 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN3951.pdf i.MX Layout Recommendations /docs/en/application-note/AN3951.pdf documents 645036621402383989 Application Note N en None Y pdf 1 N N i.MX Layout Recommendations 4.5 MB AN3951 N 1252694672404704765405 /docs/en/application-note/AN3885.pdf 2016-10-31 1250092000565714360740 PSP 12 Sep 3, 2009 Application Note This application note provides a comparison of the key architectural differences between the i.MX233 and i.MX25, NXP&#8217;s Arm<sup>&#174;</sup>-based 32-bit application processors. None /docs/en/application-note/AN3885.pdf English documents 1020784 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN3885.pdf Key Architectural Differences Between the i.MX233 and i.MX25 /docs/en/application-note/AN3885.pdf documents 645036621402383989 Application Note N en None Y pdf 2 N N Key Architectural Differences Between the i.MX233 and i.MX25 1.0 MB AN3885 N 1250092000565714360740 /docs/en/application-note/AN3874.pdf 2009-06-22 1245701706575711173585 PSP 13 Jun 22, 2009 Application Note This document describes how to initialize and maintain the&#13;&#10;Real Time Clock (RTC) on the i.MX25. The RTC is a digital&#13;&#10;clock which can be used to accurately keep track of the&#13;&#10;current time. None /docs/en/application-note/AN3874.pdf English documents 970406 None 645036621402383989 2022-12-07 /docs/en/application-note/AN3874.pdf i.MX25 Real Time Clock (RTC) /docs/en/application-note/AN3874.pdf documents 645036621402383989 Application Note N en None N pdf 0 N i.MX25 Real Time Clock (RTC) 970.4 KB AN3874 N 1245701706575711173585 /docs/en/application-note/AN3682.pdf 2009-06-10 1244675611685720915095 PSP 14 Jun 10, 2009 Application Note The IC identification module (IIM) provides the primary&#13;&#10;user-visible mechanism for interfacing with on-chip fuse&#13;&#10;elements. Among the uses for the fuses are unique chip&#13;&#10;identifiers, mask revision numbers, cryptographic keys, and&#13;&#10;various control signals requiring a fixed value.&#13;&#10;The purpose of this application note is to describe the&#13;&#10;i.MX25 Fusebox electrical characteristics and to provide&#13;&#10;both a fuse-map definition and a detailed description of th None /docs/en/application-note/AN3682.pdf English documents 1191234 None 645036621402383989 2022-12-07 /docs/en/application-note/AN3682.pdf i.MX25 IC Identification Module (IIM) Fusebox /docs/en/application-note/AN3682.pdf documents 645036621402383989 Application Note N en None N pdf 0 N i.MX25 IC Identification Module (IIM) Fusebox 1.2 MB AN3682 N 1244675611685720915095 Data Sheet 1 /docs/en/data-sheet/IMX25CEC.pdf 2016-10-31 1244842728520719768133 PSP 2 Jul 2, 2013 Data Sheet Data Sheet IMX25CEC: At the core of the i.MX25 is Our fast, proven, power-efficient implementation of the Arm<sup>®</sup> 926EJ-S&#8482; core, with speeds of up to 400 MHz. The i.MX25 includes support for up to 133 MHz DDR2 memory, integrated 10/100 Ethernet MAC, and two on-chip USB PHYs. None /docs/en/data-sheet/IMX25CEC.pdf English 1897602 None Data Sheet 2022-12-07 N /docs/en/data-sheet/IMX25CEC.pdf i.MX25 Applications Processor for Consumer and Industrial Products - Data Sheet /docs/en/data-sheet/IMX25CEC.pdf documents 980000996212993340 Data Sheet N Y en None Y t520 pdf 10 N N i.MX25 Applications Processor for Consumer and Industrial Products - Data Sheet 1.9 MB IMX25CEC N 1244842728520719768133 Errata 1 /docs/en/errata/IMX25CE.pdf 2014-04-21 1244670951077719207975 PSP 15 Jul 9, 2014 Errata IMX25CE: This document details all known silicon errata for the i.MX25. None /docs/en/errata/IMX25CE.pdf English documents 315005 None 155452329886410597 2022-12-07 N /docs/en/errata/IMX25CE.pdf Chip Errata for the i.MX25 /docs/en/errata/IMX25CE.pdf documents 155452329886410597 Errata N en None Y pdf 7.1 N N Chip Errata for the i.MX25 315.0 KB IMX25CE N 1244670951077719207975 Fact Sheet 1 /docs/en/fact-sheet/IMX25INDFS.pdf 2016-10-31 1244156279370712326546 PSP 1 Feb 14, 2020 Fact Sheet Fact Sheet The i.MX25 family of applications processorsextends NXP&#226;&#8364;&#8482;s Arm9™ portfolio andintroduces several key new features such asDDR2, two embedded USB PHYs, 3.3V I/Osupport, three general-purpose 12-bit ADCsand a touch screen controller that allowscustomers to reduce their overall systembill of materials cost. None /docs/en/fact-sheet/IMX25INDFS.pdf English 208234 None Fact Sheet 2022-12-07 N /docs/en/fact-sheet/IMX25INDFS.pdf i.MX25 Family of Applications Processors Industrial/general embedded portfolio: i.MX253, i.MX257 and i.MX258 - Fact Sheet /docs/en/fact-sheet/IMX25INDFS.pdf documents 736675474163315314 Fact Sheet N Y en None Y t523 pdf 3 N N i.MX25 Family of Applications Processors Industrial/general embedded portfolio: i.MX253, i.MX257 and i.MX258 - Fact Sheet 208.2 KB IMX25INDFS N 1244156279370712326546 Product Change Notice 1 /docs/en/product-change-notice/PCN16337.htm 2014-07-17 1405622433361707196324 PSP 16 Jul 17, 2014 Product Change Notice None /docs/en/product-change-notice/PCN16337.htm English documents 3709 None 454076741825495278 2022-12-07 /docs/en/product-change-notice/PCN16337.htm i.MX25 Errata Revision /docs/en/product-change-notice/PCN16337.htm documents 454076741825495278 Product Change Notice N en None D htm 0 N i.MX25 Errata Revision 3.7 KB PCN16337 N 1405622433361707196324 Reference Manual 2 /secured/assets/documents/en/reference-manual/IMX258SRM.pdf 2016-10-31 1306987331638705266130 PSP 3 Aug 19, 2015 Reference Manual This manual is a companion document to the i.MX25 Multimedia Applications Processor Reference&#13;&#10;Manual (IMX25RM, found on the website listed in the inside cover of this manual), and provides an&#13;&#10;overview of the modules that make up the i.MX258 security systems. Moderated Software Licensing For Download Without FAE /secured/assets/documents/en/reference-manual/IMX258SRM.pdf English documents 4690077 0zRM4HTD 500633505221135046 2022-12-07 Y /webapp/sps/download/mod_download.jsp?colCode=IMX258SRM&appType=moderatedWithoutFAE MCIMX258 Multimedia Applications Processor Security Reference Manual /secured/assets/documents/en/reference-manual/IMX258SRM.pdf documents 500633505221135046 Reference Manual N en Extended Y pdf 2 Y N MCIMX258 Multimedia Applications Processor Security Reference Manual 4.7 MB IMX258SRM N 1306987331638705266130 /docs/en/reference-manual/IMX25RM.pdf 2009-06-10 1244665786319715719841 PSP 4 Mar 16, 2011 Reference Manual The i.MX25 is targeted for the automotive and general industrial markets. This multimedia applications&#13;&#10;processor has the right mix of high performance, low power, and integration to support the growing needs&#13;&#10;of the industrial and general embedded markets. None /docs/en/reference-manual/IMX25RM.pdf English documents 11500264 None 500633505221135046 2025-01-12 /docs/en/reference-manual/IMX25RM.pdf i.MX25 Multimedia Applications Processor Reference Manual /docs/en/reference-manual/IMX25RM.pdf documents 500633505221135046 Reference Manual N en None Y pdf 2 N i.MX25 Multimedia Applications Processor Reference Manual 11.5 MB IMX25RM N 1244665786319715719841 Supporting Information 4 /docs/en/supporting-information/WCE600_MX25_09.12.02_SDK_MM_DOCIT.zip 2010-06-19 1276978734877700219469 PSP 17 Jun 17, 2010 Supporting Information None /docs/en/supporting-information/WCE600_MX25_09.12.02_SDK_MM_DOCIT.zip English documents 371330 None 371282830530968666 2022-12-07 /docs/en/supporting-information/WCE600_MX25_09.12.02_SDK_MM_DOCIT.zip Windows CE Multimedia Codecs Documentation SDK 2009.12 for i.MX25 /docs/en/supporting-information/WCE600_MX25_09.12.02_SDK_MM_DOCIT.zip documents 371282830530968666 Supporting Information N en None Y zip 2009.12 N Windows CE Multimedia Codecs Documentation SDK 2009.12 for i.MX25 371.3 KB IMX25_0912_WIN60_MMDOCS_BUNDLE_ N 1276978734877700219469 /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_1.7.1.tar.gz 2010-06-18 1276847789962699197811 PSP 18 Jun 17, 2010 Supporting Information Linux Multimedia Codecs Documentation SDK 2009.12 for i.MX35 and i.MX25 Registration without Disclaimer /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_1.7.1.tar.gz English documents 364631 None 371282830530968666 2023-06-18 Y /webapp/Download?colCode=IMX35_25_0912_LINUX_MMDOC_BUNDLE i.MX25 Linux Multimedia Codecs documentation bundle /secured/assets/documents/en/supporting-information/Linux_Multimedia_Framework_Docs_1.7.1.tar.gz documents 371282830530968666 Supporting Information N en Extended N gz 2009.12 Y N i.MX25 Linux Multimedia Codecs documentation bundle 364.6 KB IMX35_25_0912_LINUX_MMDOC_BUNDLE N 1276847789962699197811 /secured/assets/documents/en/supporting-information/iMX25_L2.6.31_09.12_SDK_docs.zip 2010-06-18 1276845466925712784796 PSP 19 Jun 17, 2010 Supporting Information Includes Hello World App note, ReadMe doc, release notes, and Reference Manual Registration without Disclaimer /secured/assets/documents/en/supporting-information/iMX25_L2.6.31_09.12_SDK_docs.zip English documents 5035870 None 371282830530968666 2022-12-07 Y /webapp/Download?colCode=IMX25_0912_SDK_LINUXDOCS_BUNDLE i.MX25 SDK 2009.12 Linux Documentation Bundle /secured/assets/documents/en/supporting-information/iMX25_L2.6.31_09.12_SDK_docs.zip documents 371282830530968666 Supporting Information N en Extended Y zip 2009.12 Y N i.MX25 SDK 2009.12 Linux Documentation Bundle 5.0 MB IMX25_0912_SDK_LINUXDOCS_BUNDLE N 1276845466925712784796 /docs/en/supporting-information/PDK_IMX25_WIN60DOCS_BUNDLE.ZIP 2016-10-31 1265904049585718682672 PSP 20 Feb 11, 2009 Supporting Information None /docs/en/supporting-information/PDK_IMX25_WIN60DOCS_BUNDLE.ZIP English documents 12418736 None 371282830530968666 2022-12-07 N /docs/en/supporting-information/PDK_IMX25_WIN60DOCS_BUNDLE.ZIP i.MX25 PDK Windows Embedded CE 6.0 Documentation Bundle. Includes Hello World App note, ReadMe doc, release notes,... /docs/en/supporting-information/PDK_IMX25_WIN60DOCS_BUNDLE.ZIP documents 371282830530968666 Supporting Information N en None Y ZIP 2009.12 N N i.MX25 PDK Windows Embedded CE 6.0 Documentation Bundle. Includes Hello World App note, ReadMe doc, release notes,... 12.4 MB IMX25_PDK09_12_WIN60DOCS_BUNDLE N 1265904049585718682672 White Paper 2 /docs/en/white-paper/IMXSCRTYWP.pdf 2012-04-09 1333990044354708977980 PSP 21 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 /docs/en/white-paper/XECLCDWP.pdf 2011-04-21 1303412712198715204826 PSP 22 Apr 20, 2011 White Paper NXP Semiconductors's eXtreme Energy Conservation (XEC) technology is a multi-phase, multi-generational project to develop advanced power-saving software for NXP handset platforms. None /docs/en/white-paper/XECLCDWP.pdf English documents 349541 None 918633085541740938 2023-06-19 /docs/en/white-paper/XECLCDWP.pdf XEC-LCD White Paper /docs/en/white-paper/XECLCDWP.pdf documents 918633085541740938 White Paper N en None N pdf 0 N XEC-LCD White Paper 349.5 KB XECLCDWP N 1303412712198715204826 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 22 documents

Compact List

Application Note (10)
Show All

Design Files

Quick reference to our design files types.

1 design file

Hardware

Quick reference to our board types.

2 hardware offerings

Software

Quick reference to our software types.

2 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

3 trainings

Support

What do you need help with?