i.MX 7Dual Processors - Heterogeneous Processing with Dual Arm® Cortex®-A7 Cores and Cortex-M4 Core

Click over video to play

Block Diagram

i.MX 7Dual Processors

i.MX 7Dual Processors

Features

  • Heterogeneous Multicore Processing Architecture, up to Dual Cortex-A7 and Cortex-M4 configuration
  • External Memory Support: DDR3/DDR3L/LPDDR2/LPDDR3
  • Flash Memory Support: NAND (60-bit ECC), Managed NAND (eMMC, eSD)
  • Electrophoretic Display (EPD) Controller
  • Dual Gigabit ETH controllers supporting AVB
  • Parallel RGB and MIPI DSI Display Interfaces
  • Parallel and MIPI CSI Camera Interfaces
  • 256 KB SRAM
  • Quad SPI
  • Communication Ports (I²C, SAI, UART, SPI, SDIO, USB, PCIe)

Buy/Parametrics










































































































N true 0 PSPi.MX7Den 26 Application Note Application Note t789 17 Data Sheet Data Sheet t520 1 Errata Errata t522 2 Fact Sheet Fact Sheet t523 1 Reference Manual Reference Manual t877 2 Supporting Information Supporting Information t531 1 User Guide User Guide t792 2 en_US 1 1 L4.1.15_2.0.0 English i.MX 6QuadPlus, i.MX 6Quad, i.MX 6DualPlus, i.MX 6Dual, i.MX 6DualLite, i.MX 6Solo, i.MX6SoloX, i.MX 6Sololite, iMX 6UltraLite, iMX 7Dual and iMX 6UltraLiteLite Linux BSP Documentation. Includes Release Notes, Reference Manual, User guide. 1476467201655720826319 PSP 8.8 MB Registration without Disclaimer documents Extended 1476467201655720826319 /secured/assets/documents/en/supporting-information/fsl_yocto-L4.1.15_2.0.0-ga.tar.gz 8841494 /secured/assets/documents/en/supporting-information/fsl_yocto-L4.1.15_2.0.0-ga.tar.gz L4.1.15_2.0.0-LINUX-DOCS Y N 2016-10-14 L4.1.15_2.0.0_LINUX_DOCS /webapp/Download?colCode=L4.1.15_2.0.0-LINUX-DOCS /secured/assets/documents/en/supporting-information/fsl_yocto-L4.1.15_2.0.0-ga.tar.gz Supporting Information N Y 371282830530968666 2023-06-18 gz Y en Jan 18, 2017 Supporting Information t531 Supporting Information Supporting Information N L4.1.15_2.0.0_LINUX_DOCS false en_US en Data Sheet Data Sheet 1 2 7 Japanese The i.MX 7Dual family of processors represents NXP&#8217;s latest achievement in high-performance processing for low-power requirements with a high degree of functional&#13;&#10;integration. These processors are targeted towards the growing market of connected and portable devices. 1462532597500723902476ja PSP 3.0 MB None None documents None 1462532597500723902476 /docs/ja/data-sheet/IMX7DCEC.pdf 2981799 /docs/ja/data-sheet/IMX7DCEC.pdf IMX7DCEC documents N N 2016-10-31 i.MX 7Dual Family of Applications Processors Datasheet /docs/ja/data-sheet/IMX7DCEC.pdf /docs/ja/data-sheet/IMX7DCEC.pdf Data Sheet N 980000996212993340 2023-09-18 ja Sep 18, 2023 980000996212993340 Data Sheet Y N i.MX 7Dual Family of Applications Processors Datasheet 7 English The i.MX 7Dual family of processors represents NXP&#8217;s latest achievement in high-performance processing for low-power requirements with a high degree of functional&#13;&#10;integration. These processors are targeted towards the growing market of connected and portable devices. 1462532597500723902476 PSP 3.0 MB None None documents None 1462532597500723902476 /docs/en/data-sheet/IMX7DCEC.pdf 2981799 /docs/en/data-sheet/IMX7DCEC.pdf IMX7DCEC documents N N 2016-10-31 i.MX 7Dual Family of Applications Processors Datasheet /docs/en/data-sheet/IMX7DCEC.pdf /docs/en/data-sheet/IMX7DCEC.pdf Data Sheet N 980000996212993340 2023-09-18 pdf N en Sep 18, 2023 980000996212993340 Data Sheet Y N i.MX 7Dual Family of Applications Processors Datasheet Reference Manual Reference Manual 2 3 1 English The i.MX 7Dual is defined as the next-generation Applications Processor for the power&#13;&#10;sensitive use cases. It has a specific feature set for many mobile battery powered&#13;&#10;applications. 1462560681015713862616 PSP 34.5 MB Registration without Disclaimer None documents Extended 1462560681015713862616 /secured/assets/documents/en/reference-manual/IMX7DRM.pdf 34479831 /secured/assets/documents/en/reference-manual/IMX7DRM.pdf IMX7DRM documents Y N 2018-01-23 i.MX 7Dual Applications Processor Reference Manual /webapp/Download?colCode=IMX7DRM /secured/assets/documents/en/reference-manual/IMX7DRM.pdf Reference Manual N 500633505221135046 2023-06-18 pdf Y en Jan 22, 2018 500633505221135046 Reference Manual Y N i.MX 7Dual Applications Processor Reference Manual 4 0 English Cortex-A7, Internet of Things, portable applications, secure applications, Cortex-M4, Power Efficiency, Advanced Security, Multimedia, 1490358067500726147638 PSP 7.7 MB Moderated Software Licensing For Download None documents Extended 1490358067500726147638 /secured/assets/documents/en/reference-manual/IMX7DSSRM.pdf 7716077 /secured/assets/documents/en/reference-manual/IMX7DSSRM.pdf IMX7DSSRM documents Y N 2017-03-24 Security Reference Manual for i.MX 7Dual and 7Solo Applications Processors /webapp/sps/download/mod_download.jsp?colCode=IMX7DSSRM&appType=moderated /secured/assets/documents/en/reference-manual/IMX7DSSRM.pdf Reference Manual N 500633505221135046 2023-06-18 pdf Y en Apr 1, 2017 500633505221135046 Reference Manual Y N Security Reference Manual for i.MX 7Dual and 7Solo Applications Processors Application Note Application Note 17 5 4.0 Y English https://www.nxp.com/webapp/Download?colCode=AN4686&isHTMLorPDF=HTML The purpose of this document is to describe how to configure JTAG on the i.MX 6/7/8M family of applications processors. 1361312956281704724732 PSP 569.3 KB Registration without Disclaimer None documents Extended 1361312956281704724732 /secured/assets/documents/en/application-note/AN4686.pdf 569289 /secured/assets/documents/en/application-note/AN4686.pdf AN4686 documents Y N Y 2020-07-06 Secure Debug in i.MX 6/7/8M Family of Applications Processors https://www.nxp.com/webapp/Download?colCode=AN4686&isHTMLorPDF=HTML /secured/assets/documents/en/application-note/AN4686.pdf Application Note N 645036621402383989 /bundle/AN4686/page/topics/introduction.html /webapp/Download?colCode=AN4686 2025-02-05 569.3 KB pdf Y en Feb 5, 2025 645036621402383989 Application Note Y N Secure Debug in i.MX 6/7/8M Family of Applications Processors 6 3 Y English https://docs.nxp.com/bundle/AN5317/page/topics/introduction.html This application note shows how to load code into Cortex-M from the software running on Cortex-A cores. 1471430615497717002517 PSP 579.9 KB None None documents None 1471430615497717002517 /docs/en/application-note/AN5317.pdf 579891 /docs/en/application-note/AN5317.pdf AN5317 documents N N Y 2016-10-31 Loading Code on Cortex-M from U-Boot/Linux for the i.MX Asymmetric Multi-Processing Application Processors https://docs.nxp.com/bundle/AN5317/page/topics/introduction.html /docs/en/application-note/AN5317.pdf Application Note N 645036621402383989 /bundle/AN5317/page/topics/introduction.html /docs/en/application-note/AN5317.pdf 2024-10-07 579.9 KB pdf N en Oct 7, 2024 645036621402383989 Application Note Y N Loading Code on Cortex-M from U-Boot/Linux for the i.MX Asymmetric Multi-Processing Application Processors 7 2 English Providing instructions and steps on setting up and running a demo application to generate both red and black key blobs (a cryptographic data structure that CAAM uses to protect data with integrity protection confidentially) and use them to encrypt and decrypt data. 1568357977853693597067 PSP 174.6 KB Registration without Disclaimer None documents Extended 1568357977853693597067 /secured/assets/documents/en/application-note/AN12554.pdf 174637 /secured/assets/documents/en/application-note/AN12554.pdf AN12554 documents Y N 2019-09-12 Demo Application to Generate Red/Black Blobs Using CAAM and Encrypt/Decrypt Data /webapp/Download?colCode=AN12554 /secured/assets/documents/en/application-note/AN12554.pdf Application Note N 645036621402383989 2024-12-13 pdf Y en Mar 8, 2024 645036621402383989 Application Note Y N Demo Application to Generate Red/Black Blobs Using CAAM and Encrypt/Decrypt Data 8 1 Chinese 本应用笔记为搭载FEC/EQOS以太网控制器的i.MX SoC提供了以太网控制器配置参考。 1704921293029712250418zh PSP 404.5 KB Registration without Disclaimer None documents Basic 1704921293029712250418 /secured/assets/documents/zh/application-note/AN14149.pdf 404482 /secured/assets/documents/zh/application-note/AN14149.pdf AN14149 documents Y N 2024-01-10 Ethernet Controller Configuration on i.MX 8MP and i.MX 93 Processors /secured/assets/documents/zh/application-note/AN14149.pdf https://www.nxp.com.cn/webapp/Download?colCode=AN14149&docLang=zh Application Note N 645036621402383989 2024-12-13 zh Jan 10, 2024 645036621402383989 Application Note Y N i.MX 8MP和i.MX 93处理器的以太网控制器配置 第1 1 English This application note provides an Ethernet controller configuration reference for i.MX SoCs equipped with FEC/EQOS Ethernet controllers 1704921293029712250418 PSP 404.5 KB Registration without Disclaimer None documents Basic 1704921293029712250418 /secured/assets/documents/en/application-note/AN14149.pdf 404482 /secured/assets/documents/en/application-note/AN14149.pdf AN14149 documents Y N 2024-01-10 Ethernet Controller Configuration on i.MX 8MP and i.MX 93 Processors /webapp/Download?colCode=AN14149 /secured/assets/documents/en/application-note/AN14149.pdf Application Note N 645036621402383989 2024-12-13 pdf Y en Jan 10, 2024 645036621402383989 Application Note Y N Ethernet Controller Configuration on i.MX 8MP and i.MX 93 Processors 9 1 English AN12853: This document describes the details of ROM log events for i.MX6/7/8/93 series ROM. 1591603246554699470502 PSP 162.1 KB Registration without Disclaimer None documents Extended 1591603246554699470502 /secured/assets/documents/en/application-note/AN12853.pdf 162111 /secured/assets/documents/en/application-note/AN12853.pdf AN12853 documents Y N 2020-06-08 i.MX ROMs Log Events /webapp/Download?colCode=AN12853 /secured/assets/documents/en/application-note/AN12853.pdf Application Note N 645036621402383989 2023-09-25 pdf Y en Sep 21, 2023 645036621402383989 Application Note Y N i.MX ROMs Log Events 10 1 Chinese 一些选定的i.MX处理器具有生产保护功能,可以提供一种验证原始设备制造商(OEM)设备的机制。其目的是作为基础,在其上建立一个可信的通信通道用于敏感数据的预处理。 1621935460367730062834zh PSP 791.3 KB Registration without Disclaimer None documents Extended 1621935460367730062834 /secured/assets/documents/zh/application-note/AN13222.pdf 791275 /secured/assets/documents/zh/application-note/AN13222.pdf AN13222 documents Y N 2021-05-25 i.MX Manufacturing Protection /secured/assets/documents/zh/application-note/AN13222.pdf https://www.nxp.com.cn/webapp/Download?colCode=AN13222&docLang=zh Application Note N 645036621402383989 2024-02-28 zh May 10, 2022 645036621402383989 Application Note Y N i.MX 的生产保护功能 0 English he Manufacturing Protection feature available on selected i.MX processors provides a mechanism to authenticate a device to an OEM. It intends to serve as the basis for establishing an authenticated communication channel used for provisioning of sensitive data. 1621935460367730062834 PSP 791.3 KB Registration without Disclaimer None documents Extended 1621935460367730062834 /secured/assets/documents/en/application-note/AN13222.pdf 791275 /secured/assets/documents/en/application-note/AN13222.pdf AN13222 documents Y N 2021-05-25 i.MX Manufacturing Protection /webapp/Download?colCode=AN13222 /secured/assets/documents/en/application-note/AN13222.pdf Application Note N 645036621402383989 2024-02-28 pdf Y en May 24, 2021 645036621402383989 Application Note Y N i.MX Manufacturing Protection 11 2 English This document provides steps to run a transparent storage encryption at block level using DM-Crypt taking advantage of the secure key feature provided by i.MXs Cryptographic Accelerator and Assurance Module (CAAM). The document applies to all i.MX SoCs having CAAM module. The feature is not available on i.MX SoCs with DCP. 1583216975262712225626 PSP 209.6 KB Registration without Disclaimer None documents Extended 1583216975262712225626 /secured/assets/documents/en/application-note/AN12714.pdf 209562 /secured/assets/documents/en/application-note/AN12714.pdf AN12714 documents Y N 2020-03-02 i.MX Encrypted Storage Using CAAM Secure Keys /webapp/Download?colCode=AN12714 /secured/assets/documents/en/application-note/AN12714.pdf Application Note N 645036621402383989 2022-12-07 pdf Y en Feb 9, 2021 645036621402383989 Application Note Y N i.MX Encrypted Storage Using CAAM Secure Keys 12 1 English Over-the-Air (OTA) updates are an efficient way for OEMs to update any software on the devices that are programmed and operational in the field. By performing OTA updates, the software quality and the lifetime of the devices in the field increases. 1595842093944708837041 PSP 2.3 MB Registration without Disclaimer None documents Extended 1595842093944708837041 /secured/assets/documents/en/application-note/AN12900.pdf 2298737 /secured/assets/documents/en/application-note/AN12900.pdf AN12900 documents Y N 2020-07-27 Secure Over-the-Air Prototype for Linux Using CAAM and Mender /webapp/Download?colCode=AN12900 /secured/assets/documents/en/application-note/AN12900.pdf Application Note N 645036621402383989 2022-12-07 pdf Y en Nov 18, 2020 645036621402383989 Application Note Y N Secure Over-the-Air Prototype for Linux Using CAAM and Mender 13 1 English The High Assurance Boot (HABv4) support available in the i.MX 50, i.MX 53, i.MX 6, i.MX 7, i.MX RT and Vybrid families and i.MX 8M, i.MX 8MM devices provides an option to extend the root of trust beyond the initial primary boot image. 1539679561067708069495 PSP 145.7 KB Registration without Disclaimer None documents Extended 1539679561067708069495 /secured/assets/documents/en/application-note/AN12263.pdf 145698 /secured/assets/documents/en/application-note/AN12263.pdf AN12263 documents Y N 2018-10-16 HABv4 RVT Guidelines and Recommendations /webapp/Download?colCode=AN12263 /secured/assets/documents/en/application-note/AN12263.pdf Application Note N 645036621402383989 2024-12-13 pdf Y en Jun 30, 2020 645036621402383989 Application Note Y N HABv4 RVT Guidelines and Recommendations 14 4 English Executing trusted and authentic code on an applications processor starts with securely booting the device. The i.MX family of applications processors provides this capability with the High Availability Boot (HAB) component of the on-chip ROM. The ROM is responsible for loading the initial program image from the boot medium. HAB enables the ROM to authenticate the program image by using digital signatures. This initial program image is usually a bootloader. 1351162117459723900570 PSP 665.2 KB Registration without Disclaimer None documents Extended 1351162117459723900570 /secured/assets/documents/en/application-note/AN4581.pdf 665241 /secured/assets/documents/en/application-note/AN4581.pdf AN4581 documents Y N 2018-05-10 i.MX Secure Boot on HABv4 Supported Devices /webapp/Download?colCode=AN4581 /secured/assets/documents/en/application-note/AN4581.pdf Application Note N 645036621402383989 2022-12-07 pdf Y en Jun 11, 2020 645036621402383989 Application Note Y N i.MX Secure Boot on HABv4 Supported Devices 15 0 English application note, AN12838, CAAM Black key ECDSA ECC RSA Secure Key OpenSSL Cryptodev 1591583458759722390115 PSP 198.8 KB Registration without Disclaimer None documents Extended 1591583458759722390115 /secured/assets/documents/en/application-note/AN12838.pdf 198754 /secured/assets/documents/en/application-note/AN12838.pdf AN12838 documents Y N 2020-06-07 Strengthening Public Key Cryptography using CAAM Secure Key /webapp/Download?colCode=AN12838 /secured/assets/documents/en/application-note/AN12838.pdf Application Note N 645036621402383989 2022-12-07 pdf Y en Jun 8, 2020 645036621402383989 Application Note Y N Strengthening Public Key Cryptography using CAAM Secure Key 16 1 English This document provides instructions on how to setup and run the Tampering Application on imx7dsabresd. 1532521408593744073972 PSP 1.1 MB Registration without Disclaimer None documents Extended 1532521408593744073972 /secured/assets/documents/en/application-note/AN12210.pdf 1089575 /secured/assets/documents/en/application-note/AN12210.pdf AN12210 documents Y N 2018-07-25 Tampering Application for i.MX7Dsabresd /webapp/Download?colCode=AN12210 /secured/assets/documents/en/application-note/AN12210.pdf Application Note N 645036621402383989 2022-12-07 pdf Y en Feb 25, 2020 645036621402383989 Application Note Y N Tampering Application for i.MX7Dsabresd 17 0 English Describing how to add the support of accelerated OP-TEE OS with Cryptographic Accelerator and Assurance Module (CAAM) on top of OpenSSL. The final result is an enhanced OpenSSL being capable of accelerating crypto algorithms securely via OP-TEE. 1581058926944709697039 PSP 278.7 KB Registration without Disclaimer None documents Extended 1581058926944709697039 /secured/assets/documents/en/application-note/AN12632.pdf 278748 /secured/assets/documents/en/application-note/AN12632.pdf AN12632 documents Y N 2020-02-07 AN12632: Enhanced OpenSSL on i.MX 8M and i.MX 8MM – Application Note /webapp/Download?colCode=AN12632 /secured/assets/documents/en/application-note/AN12632.pdf Application Note N 645036621402383989 2022-12-07 pdf Y en Jan 31, 2020 645036621402383989 Application Note Y N AN12632: Enhanced OpenSSL on i.MX 8M and i.MX 8MM – Application Note 18 1 English This application note helps you to design power management systems. It illustrates the current drain measurements of the i.MX 7DS Applications Processors taken on the NXP SABRE SD Platform through several use cases. 1481264625762722962655 PSP 1.0 MB None None documents None 1481264625762722962655 /docs/en/application-note/AN5383.pdf 1023427 /docs/en/application-note/AN5383.pdf AN5383 documents N N 2016-11-28 i.MX 7DS Power Consumption Measurement /docs/en/application-note/AN5383.pdf /docs/en/application-note/AN5383.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Jun 10, 2019 645036621402383989 Application Note Y N i.MX 7DS Power Consumption Measurement 19 0 English This application note describes the encrypted boot feature found in High-Assurance Boot (HAB) v4 supported devices, such as the i.MX 6 and i.MX 7 processors. 1542002305811712680821 PSP 811.5 KB Registration without Disclaimer None documents Extended 1542002305811712680821 /secured/assets/documents/en/application-note/AN12056.pdf 811450 /secured/assets/documents/en/application-note/AN12056.pdf AN12056 documents Y N 2018-11-11 Encrypted Boot on HABv4 and CAAM Enabled Devices /webapp/Download?colCode=AN12056 /secured/assets/documents/en/application-note/AN12056.pdf Application Note N 645036621402383989 2024-12-13 pdf Y en Nov 11, 2018 645036621402383989 Application Note Y N Encrypted Boot on HABv4 and CAAM Enabled Devices 20 1 English This document describes the estimated product lifetimes for the i.MX7 Dual/Solo Application Processors based on the criteria used in the qualification process. 1475049782079722016796 PSP 453.2 KB None None documents None 1475049782079722016796 /docs/en/application-note/AN5334.pdf 453182 /docs/en/application-note/AN5334.pdf AN5334 documents N N 2016-11-09 i.MX7 Dual/Solo Product Lifetime Usage /docs/en/application-note/AN5334.pdf /docs/en/application-note/AN5334.pdf Application Note N 645036621402383989 2022-12-07 pdf N en May 11, 2017 645036621402383989 Application Note N i.MX7 Dual/Solo Product Lifetime Usage 21 0 English i.MX7 SABRE SD Board&#8212;Running the Core at 1.2 GHz&#10;1. 1493101353472709544312 PSP 532.3 KB None None documents None 1493101353472709544312 /docs/en/application-note/AN11957.pdf 532287 /docs/en/application-note/AN11957.pdf AN11957 documents N N 2017-04-24 i.MX7 SABRE SD Board&#8212;Running the Core at 1.2 GHz /docs/en/application-note/AN11957.pdf /docs/en/application-note/AN11957.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Apr 24, 2017 645036621402383989 Application Note N i.MX7 SABRE SD Board&#8212;Running the Core at 1.2 GHz User Guide User Guide 2 22 1 English Hardware Development Guide for i.MX7Dual and 7Solo Applications Processors 1469622395604720317971 PSP 2.0 MB Registration without Disclaimer None documents Extended 1469622395604720317971 /secured/assets/documents/en/user-guide/IMX7DSHDG.pdf 2014439 /secured/assets/documents/en/user-guide/IMX7DSHDG.pdf IMX7DSHDG documents Y N 2017-07-11 Hardware Development Guide for i.MX7Dual and 7Solo Applications Processors /webapp/Download?colCode=IMX7DSHDG /secured/assets/documents/en/user-guide/IMX7DSHDG.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Jul 10, 2017 132339537837198660 User Guide Y N Hardware Development Guide for i.MX7Dual and 7Solo Applications Processors 23 0 English This document provides a description of the procedures, tools, and criteria for the PCI Express&#174; (PCIe) Gen1 and Gen2 electrical compliance test for i.MX 7Dual 1487757853998727407283 PSP 2.3 MB None documents None 1487757853998727407283 /docs/en/user-guide/PCIECGFIMX7DUG.pdf 2274579 /docs/en/user-guide/PCIECGFIMX7DUG.pdf PCIECGFIMX7DUG documents N N 2017-02-22 PCIe&#174; Certification Guide for i.MX 7Dual /docs/en/user-guide/PCIECGFIMX7DUG.pdf /docs/en/user-guide/PCIECGFIMX7DUG.pdf User Guide N 132339537837198660 2022-12-07 pdf N en Feb 21, 2017 132339537837198660 User Guide N PCIe&#174; Certification Guide for i.MX 7Dual Errata Errata 2 24 1.1 English Mask Set Errata for Mask 2N09P 1680597510257705334625 PSP 148.4 KB Registration without Disclaimer None documents Extended 1680597510257705334625 /secured/assets/documents/en/errata/IMX7DS_2N09P.pdf 148404 /secured/assets/documents/en/errata/IMX7DS_2N09P.pdf IMX7DS_2N09P documents Y N 2023-04-04 Mask Set Errata for Mask 2N09P /webapp/Download?colCode=IMX7DS_2N09P /secured/assets/documents/en/errata/IMX7DS_2N09P.pdf Errata N 155452329886410597 2023-07-24 pdf Y en Apr 4, 2023 155452329886410597 Errata Y N Mask Set Errata for Mask 2N09P 25 1.2 English Mask Set Errata for Mask 3N09P 1513066937251707749315 PSP 151.8 KB None None documents None 1513066937251707749315 /docs/en/errata/IMX7DS_3N09P.pdf 151754 /docs/en/errata/IMX7DS_3N09P.pdf IMX7DS_3N09P documents N N 2017-12-12 Mask Set Errata for Mask 3N09P /docs/en/errata/IMX7DS_3N09P.pdf /docs/en/errata/IMX7DS_3N09P.pdf Errata N 155452329886410597 2023-04-04 pdf N en Apr 4, 2023 155452329886410597 Errata Y N Mask Set Errata for Mask 3N09P Fact Sheet Fact Sheet 1 26 1 English The i.MX 7Solo, i.MX 7Dual Applications Processors is a highly integrated multi-market applications processor designed to enable secure and portable applications within the Internet of Things. The i.MX 7Solo, i.MX 7Dual Applications Processors is the first device in the market utilizing both the Arm<sup>®</sup> Cortex<sup>®</sup>-A7 and Cortex-M4 cores for general purpose programmable processing. Its heterogeneous asymmetric architecture provides the ultimate flexibility for customers by enabling a single-chip solution that can run sophisticated operating systems and provide realtime 1434130840537710737601 PSP 310.8 KB None None documents None 1434130840537710737601 /docs/en/fact-sheet/IMX7SOLODUALFS.pdf 310827 /docs/en/fact-sheet/IMX7SOLODUALFS.pdf IMX7SOLODUALFS documents N N 2016-10-31 i.MX 7Solo, i.MX 7Dual Fact Sheet /docs/en/fact-sheet/IMX7SOLODUALFS.pdf /docs/en/fact-sheet/IMX7SOLODUALFS.pdf Fact Sheet N 736675474163315314 2022-12-07 pdf N en Mar 4, 2020 736675474163315314 Fact Sheet Y N i.MX 7Solo, i.MX 7Dual Fact Sheet false 0 i.MX7D downloads en true 1 Y PSP Y Y Application Note 17 2020-07-06 /bundle/AN4686/page/topics/introduction.html Feb 5, 2025 Application Note The purpose of this document is to describe how to configure JTAG on the i.MX 6/7/8M family of applications processors. /secured/assets/documents/en/application-note/AN4686.pdf Y documents Y 2025-02-05 https://www.nxp.com/webapp/Download?colCode=AN4686&isHTMLorPDF=HTML 645036621402383989 en Extended /webapp/Download?colCode=AN4686 pdf 569.3 KB N 569.3 KB AN4686 1361312956281704724732 /secured/assets/documents/en/application-note/AN4686.pdf https://www.nxp.com/webapp/Download?colCode=AN4686&isHTMLorPDF=HTML 1361312956281704724732 PSP 5 Registration without Disclaimer English 569289 None 645036621402383989 Y Secure Debug in i.MX 6/7/8M Family of Applications Processors /secured/assets/documents/en/application-note/AN4686.pdf documents Application Note N Y 4.0 Y Secure Debug in i.MX 6/7/8M Family of Applications Processors N 2016-10-31 /bundle/AN5317/page/topics/introduction.html Oct 7, 2024 Application Note This application note shows how to load code into Cortex-M from the software running on Cortex-A cores. /docs/en/application-note/AN5317.pdf Y documents Y 2024-10-07 https://docs.nxp.com/bundle/AN5317/page/topics/introduction.html 645036621402383989 en None /docs/en/application-note/AN5317.pdf pdf 579.9 KB N 579.9 KB AN5317 1471430615497717002517 /docs/en/application-note/AN5317.pdf https://docs.nxp.com/bundle/AN5317/page/topics/introduction.html 1471430615497717002517 PSP 6 None English 579891 None 645036621402383989 N Loading Code on Cortex-M from U-Boot/Linux for the i.MX Asymmetric Multi-Processing Application Processors /docs/en/application-note/AN5317.pdf documents Application Note N Y 3 N Loading Code on Cortex-M from U-Boot/Linux for the i.MX Asymmetric Multi-Processing Application Processors N 2019-09-12 Mar 8, 2024 Application Note Providing instructions and steps on setting up and running a demo application to generate both red and black key blobs (a cryptographic data structure that CAAM uses to protect data with integrity protection confidentially) and use them to encrypt and decrypt data. /secured/assets/documents/en/application-note/AN12554.pdf documents 2024-12-13 /webapp/Download?colCode=AN12554 645036621402383989 en Extended pdf N 174.6 KB AN12554 1568357977853693597067 /secured/assets/documents/en/application-note/AN12554.pdf 1568357977853693597067 PSP 7 Registration without Disclaimer English 174637 None 645036621402383989 Y Demo Application to Generate Red/Black Blobs Using CAAM and Encrypt/Decrypt Data /secured/assets/documents/en/application-note/AN12554.pdf documents Application Note N Y 2 Y Demo Application to Generate Red/Black Blobs Using CAAM and Encrypt/Decrypt Data N 2024-01-10 Jan 10, 2024 Application Note This application note provides an Ethernet controller configuration reference for i.MX SoCs equipped with FEC/EQOS Ethernet controllers /secured/assets/documents/en/application-note/AN14149.pdf documents 2024-12-13 /webapp/Download?colCode=AN14149 645036621402383989 en Basic pdf N 404.5 KB AN14149 1704921293029712250418 /secured/assets/documents/en/application-note/AN14149.pdf 1704921293029712250418 PSP 8 Registration without Disclaimer English 404482 None 645036621402383989 Y Ethernet Controller Configuration on i.MX 8MP and i.MX 93 Processors /secured/assets/documents/en/application-note/AN14149.pdf documents Application Note N Y 1 Y Ethernet Controller Configuration on i.MX 8MP and i.MX 93 Processors N 2020-06-08 Sep 21, 2023 Application Note AN12853: This document describes the details of ROM log events for i.MX6/7/8/93 series ROM. /secured/assets/documents/en/application-note/AN12853.pdf documents 2023-09-25 /webapp/Download?colCode=AN12853 645036621402383989 en Extended pdf N 162.1 KB AN12853 1591603246554699470502 /secured/assets/documents/en/application-note/AN12853.pdf 1591603246554699470502 PSP 9 Registration without Disclaimer English 162111 None 645036621402383989 Y i.MX ROMs Log Events /secured/assets/documents/en/application-note/AN12853.pdf documents Application Note N Y 1 Y i.MX ROMs Log Events N 2021-05-25 May 24, 2021 Application Note he Manufacturing Protection feature available on selected i.MX processors provides a mechanism to authenticate a device to an OEM. It intends to serve as the basis for establishing an authenticated communication channel used for provisioning of sensitive data. /secured/assets/documents/en/application-note/AN13222.pdf documents 2024-02-28 /webapp/Download?colCode=AN13222 645036621402383989 en Extended pdf N 791.3 KB AN13222 1621935460367730062834 /secured/assets/documents/en/application-note/AN13222.pdf 1621935460367730062834 PSP 10 Registration without Disclaimer English 791275 None 645036621402383989 Y i.MX Manufacturing Protection /secured/assets/documents/en/application-note/AN13222.pdf documents Application Note N Y 0 Y i.MX Manufacturing Protection N 2020-03-02 Feb 9, 2021 Application Note This document provides steps to run a transparent storage encryption at block level using DM-Crypt taking advantage of the secure key feature provided by i.MXs Cryptographic Accelerator and Assurance Module (CAAM). The document applies to all i.MX SoCs having CAAM module. The feature is not available on i.MX SoCs with DCP. /secured/assets/documents/en/application-note/AN12714.pdf documents 2022-12-07 /webapp/Download?colCode=AN12714 645036621402383989 en Extended pdf N 209.6 KB AN12714 1583216975262712225626 /secured/assets/documents/en/application-note/AN12714.pdf 1583216975262712225626 PSP 11 Registration without Disclaimer English 209562 None 645036621402383989 Y i.MX Encrypted Storage Using CAAM Secure Keys /secured/assets/documents/en/application-note/AN12714.pdf documents Application Note N Y 2 Y i.MX Encrypted Storage Using CAAM Secure Keys N 2020-07-27 Nov 18, 2020 Application Note Over-the-Air (OTA) updates are an efficient way for OEMs to update any software on the devices that are programmed and operational in the field. By performing OTA updates, the software quality and the lifetime of the devices in the field increases. /secured/assets/documents/en/application-note/AN12900.pdf documents 2022-12-07 /webapp/Download?colCode=AN12900 645036621402383989 en Extended pdf N 2.3 MB AN12900 1595842093944708837041 /secured/assets/documents/en/application-note/AN12900.pdf 1595842093944708837041 PSP 12 Registration without Disclaimer English 2298737 None 645036621402383989 Y Secure Over-the-Air Prototype for Linux Using CAAM and Mender /secured/assets/documents/en/application-note/AN12900.pdf documents Application Note N Y 1 Y Secure Over-the-Air Prototype for Linux Using CAAM and Mender N 2018-10-16 Jun 30, 2020 Application Note The High Assurance Boot (HABv4) support available in the i.MX 50, i.MX 53, i.MX 6, i.MX 7, i.MX RT and Vybrid families and i.MX 8M, i.MX 8MM devices provides an option to extend the root of trust beyond the initial primary boot image. /secured/assets/documents/en/application-note/AN12263.pdf documents 2024-12-13 /webapp/Download?colCode=AN12263 645036621402383989 en Extended pdf N 145.7 KB AN12263 1539679561067708069495 /secured/assets/documents/en/application-note/AN12263.pdf 1539679561067708069495 PSP 13 Registration without Disclaimer English 145698 None 645036621402383989 Y HABv4 RVT Guidelines and Recommendations /secured/assets/documents/en/application-note/AN12263.pdf documents Application Note N Y 1 Y HABv4 RVT Guidelines and Recommendations N 2018-05-10 Jun 11, 2020 Application Note Executing trusted and authentic code on an applications processor starts with securely booting the device. The i.MX family of applications processors provides this capability with the High Availability Boot (HAB) component of the on-chip ROM. The ROM is responsible for loading the initial program image from the boot medium. HAB enables the ROM to authenticate the program image by using digital signatures. This initial program image is usually a bootloader. /secured/assets/documents/en/application-note/AN4581.pdf documents 2022-12-07 /webapp/Download?colCode=AN4581 645036621402383989 en Extended pdf N 665.2 KB AN4581 1351162117459723900570 /secured/assets/documents/en/application-note/AN4581.pdf 1351162117459723900570 PSP 14 Registration without Disclaimer English 665241 None 645036621402383989 Y i.MX Secure Boot on HABv4 Supported Devices /secured/assets/documents/en/application-note/AN4581.pdf documents Application Note N Y 4 Y i.MX Secure Boot on HABv4 Supported Devices N 2020-06-07 Jun 8, 2020 Application Note application note, AN12838, CAAM Black key ECDSA ECC RSA Secure Key OpenSSL Cryptodev /secured/assets/documents/en/application-note/AN12838.pdf documents 2022-12-07 /webapp/Download?colCode=AN12838 645036621402383989 en Extended pdf N 198.8 KB AN12838 1591583458759722390115 /secured/assets/documents/en/application-note/AN12838.pdf 1591583458759722390115 PSP 15 Registration without Disclaimer English 198754 None 645036621402383989 Y Strengthening Public Key Cryptography using CAAM Secure Key /secured/assets/documents/en/application-note/AN12838.pdf documents Application Note N Y 0 Y Strengthening Public Key Cryptography using CAAM Secure Key N 2018-07-25 Feb 25, 2020 Application Note This document provides instructions on how to setup and run the Tampering Application on imx7dsabresd. /secured/assets/documents/en/application-note/AN12210.pdf documents 2022-12-07 /webapp/Download?colCode=AN12210 645036621402383989 en Extended pdf N 1.1 MB AN12210 1532521408593744073972 /secured/assets/documents/en/application-note/AN12210.pdf 1532521408593744073972 PSP 16 Registration without Disclaimer English 1089575 None 645036621402383989 Y Tampering Application for i.MX7Dsabresd /secured/assets/documents/en/application-note/AN12210.pdf documents Application Note N Y 1 Y Tampering Application for i.MX7Dsabresd N 2020-02-07 Jan 31, 2020 Application Note Describing how to add the support of accelerated OP-TEE OS with Cryptographic Accelerator and Assurance Module (CAAM) on top of OpenSSL. The final result is an enhanced OpenSSL being capable of accelerating crypto algorithms securely via OP-TEE. /secured/assets/documents/en/application-note/AN12632.pdf documents 2022-12-07 /webapp/Download?colCode=AN12632 645036621402383989 en Extended pdf N 278.7 KB AN12632 1581058926944709697039 /secured/assets/documents/en/application-note/AN12632.pdf 1581058926944709697039 PSP 17 Registration without Disclaimer English 278748 None 645036621402383989 Y AN12632: Enhanced OpenSSL on i.MX 8M and i.MX 8MM – Application Note /secured/assets/documents/en/application-note/AN12632.pdf documents Application Note N Y 0 Y AN12632: Enhanced OpenSSL on i.MX 8M and i.MX 8MM – Application Note N 2016-11-28 Jun 10, 2019 Application Note This application note helps you to design power management systems. It illustrates the current drain measurements of the i.MX 7DS Applications Processors taken on the NXP SABRE SD Platform through several use cases. /docs/en/application-note/AN5383.pdf documents 2022-12-07 /docs/en/application-note/AN5383.pdf 645036621402383989 en None pdf N 1.0 MB AN5383 1481264625762722962655 /docs/en/application-note/AN5383.pdf 1481264625762722962655 PSP 18 None English 1023427 None 645036621402383989 N i.MX 7DS Power Consumption Measurement /docs/en/application-note/AN5383.pdf documents Application Note N Y 1 N i.MX 7DS Power Consumption Measurement N 2018-11-11 Nov 11, 2018 Application Note This application note describes the encrypted boot feature found in High-Assurance Boot (HAB) v4 supported devices, such as the i.MX 6 and i.MX 7 processors. /secured/assets/documents/en/application-note/AN12056.pdf documents 2024-12-13 /webapp/Download?colCode=AN12056 645036621402383989 en Extended pdf N 811.5 KB AN12056 1542002305811712680821 /secured/assets/documents/en/application-note/AN12056.pdf 1542002305811712680821 PSP 19 Registration without Disclaimer English 811450 None 645036621402383989 Y Encrypted Boot on HABv4 and CAAM Enabled Devices /secured/assets/documents/en/application-note/AN12056.pdf documents Application Note N Y 0 Y Encrypted Boot on HABv4 and CAAM Enabled Devices N 2016-11-09 May 11, 2017 Application Note This document describes the estimated product lifetimes for the i.MX7 Dual/Solo Application Processors based on the criteria used in the qualification process. /docs/en/application-note/AN5334.pdf documents 2022-12-07 /docs/en/application-note/AN5334.pdf 645036621402383989 en None pdf N 453.2 KB AN5334 1475049782079722016796 /docs/en/application-note/AN5334.pdf 1475049782079722016796 PSP 20 None English 453182 None 645036621402383989 N i.MX7 Dual/Solo Product Lifetime Usage /docs/en/application-note/AN5334.pdf documents Application Note N 1 N i.MX7 Dual/Solo Product Lifetime Usage N 2017-04-24 Apr 24, 2017 Application Note i.MX7 SABRE SD Board&#8212;Running the Core at 1.2 GHz&#10;1. /docs/en/application-note/AN11957.pdf documents 2022-12-07 /docs/en/application-note/AN11957.pdf 645036621402383989 en None pdf N 532.3 KB AN11957 1493101353472709544312 /docs/en/application-note/AN11957.pdf 1493101353472709544312 PSP 21 None English 532287 None 645036621402383989 N i.MX7 SABRE SD Board&#8212;Running the Core at 1.2 GHz /docs/en/application-note/AN11957.pdf documents Application Note N 0 N i.MX7 SABRE SD Board&#8212;Running the Core at 1.2 GHz N Data Sheet 1 2016-10-31 Sep 18, 2023 Data Sheet The i.MX 7Dual family of processors represents NXP&#8217;s latest achievement in high-performance processing for low-power requirements with a high degree of functional&#13;&#10;integration. These processors are targeted towards the growing market of connected and portable devices. /docs/en/data-sheet/IMX7DCEC.pdf documents 2023-09-18 /docs/en/data-sheet/IMX7DCEC.pdf 980000996212993340 en None pdf N 3.0 MB IMX7DCEC 1462532597500723902476 /docs/en/data-sheet/IMX7DCEC.pdf 1462532597500723902476 PSP 2 None English 2981799 None 980000996212993340 N i.MX 7Dual Family of Applications Processors Datasheet /docs/en/data-sheet/IMX7DCEC.pdf documents Data Sheet N Y 7 N i.MX 7Dual Family of Applications Processors Datasheet N Errata 2 2023-04-04 Apr 4, 2023 Errata Mask Set Errata for Mask 2N09P /secured/assets/documents/en/errata/IMX7DS_2N09P.pdf documents 2023-07-24 /webapp/Download?colCode=IMX7DS_2N09P 155452329886410597 en Extended pdf N 148.4 KB IMX7DS_2N09P 1680597510257705334625 /secured/assets/documents/en/errata/IMX7DS_2N09P.pdf 1680597510257705334625 PSP 24 Registration without Disclaimer English 148404 None 155452329886410597 Y Mask Set Errata for Mask 2N09P /secured/assets/documents/en/errata/IMX7DS_2N09P.pdf documents Errata N Y 1.1 Y Mask Set Errata for Mask 2N09P N 2017-12-12 Apr 4, 2023 Errata Mask Set Errata for Mask 3N09P /docs/en/errata/IMX7DS_3N09P.pdf documents 2023-04-04 /docs/en/errata/IMX7DS_3N09P.pdf 155452329886410597 en None pdf N 151.8 KB IMX7DS_3N09P 1513066937251707749315 /docs/en/errata/IMX7DS_3N09P.pdf 1513066937251707749315 PSP 25 None English 151754 None 155452329886410597 N Mask Set Errata for Mask 3N09P /docs/en/errata/IMX7DS_3N09P.pdf documents Errata N Y 1.2 N Mask Set Errata for Mask 3N09P N Fact Sheet 1 2016-10-31 Mar 4, 2020 Fact Sheet The i.MX 7Solo, i.MX 7Dual Applications Processors is a highly integrated multi-market applications processor designed to enable secure and portable applications within the Internet of Things. The i.MX 7Solo, i.MX 7Dual Applications Processors is the first device in the market utilizing both the Arm<sup>®</sup> Cortex<sup>®</sup>-A7 and Cortex-M4 cores for general purpose programmable processing. Its heterogeneous asymmetric architecture provides the ultimate flexibility for customers by enabling a single-chip solution that can run sophisticated operating systems and provide realtime /docs/en/fact-sheet/IMX7SOLODUALFS.pdf documents 2022-12-07 /docs/en/fact-sheet/IMX7SOLODUALFS.pdf 736675474163315314 en None pdf N 310.8 KB IMX7SOLODUALFS 1434130840537710737601 /docs/en/fact-sheet/IMX7SOLODUALFS.pdf 1434130840537710737601 PSP 26 None English 310827 None 736675474163315314 N i.MX 7Solo, i.MX 7Dual Fact Sheet /docs/en/fact-sheet/IMX7SOLODUALFS.pdf documents Fact Sheet N Y 1 N i.MX 7Solo, i.MX 7Dual Fact Sheet N Reference Manual 2 2018-01-23 Jan 22, 2018 Reference Manual The i.MX 7Dual is defined as the next-generation Applications Processor for the power&#13;&#10;sensitive use cases. It has a specific feature set for many mobile battery powered&#13;&#10;applications. /secured/assets/documents/en/reference-manual/IMX7DRM.pdf documents 2023-06-18 /webapp/Download?colCode=IMX7DRM 500633505221135046 en Extended pdf N 34.5 MB IMX7DRM 1462560681015713862616 /secured/assets/documents/en/reference-manual/IMX7DRM.pdf 1462560681015713862616 PSP 3 Registration without Disclaimer English 34479831 None 500633505221135046 Y i.MX 7Dual Applications Processor Reference Manual /secured/assets/documents/en/reference-manual/IMX7DRM.pdf documents Reference Manual N Y 1 Y i.MX 7Dual Applications Processor Reference Manual N 2017-03-24 Apr 1, 2017 Reference Manual Cortex-A7, Internet of Things, portable applications, secure applications, Cortex-M4, Power Efficiency, Advanced Security, Multimedia, /secured/assets/documents/en/reference-manual/IMX7DSSRM.pdf documents 2023-06-18 /webapp/sps/download/mod_download.jsp?colCode=IMX7DSSRM&appType=moderated 500633505221135046 en Extended pdf N 7.7 MB IMX7DSSRM 1490358067500726147638 /secured/assets/documents/en/reference-manual/IMX7DSSRM.pdf 1490358067500726147638 PSP 4 Moderated Software Licensing For Download English 7716077 None 500633505221135046 Y Security Reference Manual for i.MX 7Dual and 7Solo Applications Processors /secured/assets/documents/en/reference-manual/IMX7DSSRM.pdf documents Reference Manual N Y 0 Y Security Reference Manual for i.MX 7Dual and 7Solo Applications Processors N Supporting Information 1 /secured/assets/documents/en/supporting-information/fsl_yocto-L4.1.15_2.0.0-ga.tar.gz 2016-10-14 1476467201655720826319 PSP 1 Jan 18, 2017 Supporting Information Supporting Information i.MX 6QuadPlus, i.MX 6Quad, i.MX 6DualPlus, i.MX 6Dual, i.MX 6DualLite, i.MX 6Solo, i.MX6SoloX, i.MX 6Sololite, iMX 6UltraLite, iMX 7Dual and iMX 6UltraLiteLite Linux BSP Documentation. Includes Release Notes, Reference Manual, User guide. Registration without Disclaimer /secured/assets/documents/en/supporting-information/fsl_yocto-L4.1.15_2.0.0-ga.tar.gz English 8841494 Supporting Information 2023-06-18 Y /webapp/Download?colCode=L4.1.15_2.0.0-LINUX-DOCS L4.1.15_2.0.0_LINUX_DOCS /secured/assets/documents/en/supporting-information/fsl_yocto-L4.1.15_2.0.0-ga.tar.gz documents 371282830530968666 Supporting Information N Y en Extended t531 gz L4.1.15_2.0.0 Y N L4.1.15_2.0.0_LINUX_DOCS 8.8 MB L4.1.15_2.0.0-LINUX-DOCS N 1476467201655720826319 User Guide 2 2017-07-11 Jul 10, 2017 User Guide Hardware Development Guide for i.MX7Dual and 7Solo Applications Processors /secured/assets/documents/en/user-guide/IMX7DSHDG.pdf documents 2023-06-18 /webapp/Download?colCode=IMX7DSHDG 132339537837198660 en Extended pdf N 2.0 MB IMX7DSHDG 1469622395604720317971 /secured/assets/documents/en/user-guide/IMX7DSHDG.pdf 1469622395604720317971 PSP 22 Registration without Disclaimer English 2014439 None 132339537837198660 Y Hardware Development Guide for i.MX7Dual and 7Solo Applications Processors /secured/assets/documents/en/user-guide/IMX7DSHDG.pdf documents User Guide N Y 1 Y Hardware Development Guide for i.MX7Dual and 7Solo Applications Processors N 2017-02-22 Feb 21, 2017 User Guide This document provides a description of the procedures, tools, and criteria for the PCI Express&#174; (PCIe) Gen1 and Gen2 electrical compliance test for i.MX 7Dual /docs/en/user-guide/PCIECGFIMX7DUG.pdf documents 2022-12-07 /docs/en/user-guide/PCIECGFIMX7DUG.pdf 132339537837198660 en None pdf N 2.3 MB PCIECGFIMX7DUG 1487757853998727407283 /docs/en/user-guide/PCIECGFIMX7DUG.pdf 1487757853998727407283 PSP 23 None English 2274579 132339537837198660 N PCIe&#174; Certification Guide for i.MX 7Dual /docs/en/user-guide/PCIECGFIMX7DUG.pdf documents User Guide N 0 N PCIe&#174; Certification Guide for i.MX 7Dual N true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 26 documents

Compact List

Application Note (17)
Data Sheet (1)
Errata (2)
Fact Sheet (1)
Reference Manual (2)
Supporting Information (1)
User Guide (2)

Design Files

Quick reference to our design files types.

5 design files

Hardware

Quick reference to our board types.

1-5 of 7 hardware offerings

Show All

Software

Quick reference to our software types.

1-5 of 8 software files

Show All

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

Engineering Services

1-5 of 63 engineering services

Show All

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

Training

5 trainings