Difference between revisions of "iMX Series Devices"

From SEGGER Wiki
Jump to: navigation, search
(i.MX8 platform based devices)
 
(43 intermediate revisions by 7 users not shown)
Line 1: Line 1:
  +
__TOC__
i.MX6 platform based: TBD
 
  +
== i.MX6 platform based devices ==
  +
The table below provides an overview of the different NXP i.MX6 devices. For a list of all available names, see [https://www.segger.com/downloads/supported-devices.php Supported devices - J-Link]
  +
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Series !! Device name !! Debug Support !! QSPI Support
+
! Series !! Device name !! Core(s)
 
|-
 
|-
 
|i.MX6ULZ
 
|i.MX6ULZ
 
|MCIMX6Zx
 
|MCIMX6Zx
  +
|Cortex-A7
|[[File:YES.png|20px|link=]]
 
|TBD
 
 
|-
 
|-
 
|i.MX6ULL
 
|i.MX6ULL
 
|MCIMX6Yx
 
|MCIMX6Yx
  +
|Cortex-A7
| [[File:YES.png|20px|link=]]
 
|TBD
+
|-
  +
|i.MX6UltraLite
  +
|MCIMX6Gx
  +
|Cortex-A7
 
|-
 
|-
 
|i.MX6SLL
 
|i.MX6SLL
 
|MCIMX6Vx
 
|MCIMX6Vx
  +
|Cortex-A9
| [[File:YES.png|20px|link=]]
 
|TBD
 
 
|-
 
|-
 
|i.MX6SoloLite
 
|i.MX6SoloLite
 
|MCIMX6Lx
 
|MCIMX6Lx
  +
|Cortex-A9
| [[File:YES.png|20px|link=]]
 
|TBD
 
 
|-
 
|-
|i.MX6SoloX
+
|[[i.MX6SoloX]]
 
|MCIMX6Xx
 
|MCIMX6Xx
  +
|Cortex-A9 + Cortex-M4
| [[File:YES.png|20px|link=]]
 
|TBD
 
 
|-
 
|-
 
|i.MX6Solo
 
|i.MX6Solo
 
|MCIMX6Sx
 
|MCIMX6Sx
  +
|Cortex-A9
| [[File:YES.png|20px|link=]]
 
|TBD
 
 
|-
 
|-
|i.MX6DualLite
+
|[[IMX6DQ | i.MX6DualLite]]
 
|MCIMX6Ux
 
|MCIMX6Ux
  +
|2x Cortex-A9
| [[File:YES.png|20px|link=]]
 
|TBD
 
 
|-
 
|-
|i.MX6Dual
+
|[[IMX6DQ | i.MX6Dual]]
  +
|MCIMX6Dx
|MMCIMX6Dx
 
  +
|2x Cortex-A9
| [[File:YES.png|20px|link=]]
 
|TBD
 
 
|-
 
|-
|i.MX6DualPlus
+
|[[IMX6DQ | i.MX6DualPlus]]
 
|MCIMX6DPx
 
|MCIMX6DPx
  +
|2x Cortex-A9
| [[File:YES.png|20px|link=]]
 
|TBD
 
 
|-
 
|-
|i.MX6Quad
+
|[[IMX6DQ | i.MX6Quad]]
 
|MCIMX6Qx
 
|MCIMX6Qx
  +
|4x Cortex-A9
| [[File:YES.png|20px|link=]]
 
|TBD
 
 
|-
 
|-
|i.MX6QuadPlus
+
|[[IMX6DQ | i.MX6QuadPlus]]
 
|MCIMX6QPx
 
|MCIMX6QPx
  +
|4x Cortex-A9
|[[File:YES.png|20px|link=]]
 
|TBD
 
 
|-
 
|-
 
|}
 
|}
   
i.MX7 platform based: TBD
+
== i.MX7 platform based devices ==
  +
The table below provides an overview of the different NXP i.MX7 devices. For a list of all available names, see [https://www.segger.com/downloads/supported-devices.php Supported devices - J-Link]
   
  +
{| class="wikitable"
i.MX8 platform based: TBD
 
  +
|-
  +
! Series !! Device name !! Core(s)
  +
|-
  +
|i.MX7Solo
  +
|MCIMX7Sx
  +
|Cortex-A7
  +
|-
  +
|[[i.MX7Dual]]
  +
|MCIMX7Dx
  +
|2x Cortex-A7 + Cortex-M4
  +
|-
  +
|[[i.MX7ULP]]
  +
|MCIMX7Ux
  +
|Cortex-A7 + Cortex-M4
  +
|-
  +
|}
   
i.MXRT platform based: TBD
+
== i.MX8 platform based devices ==
  +
The '''i.MX 8''' series of applications processors is a multicore platform that includes single-,
  +
dual- and quad-core families based on the Arm® Cortex® architecture—<br>including combined Cortex-A72 + Cortex-A53,
  +
Cortex-A35, Cortex-M4 and Cortex M7-based solutions for advanced graphics, imaging, machine vision, audio, voice, video and safety-critical applications.
   
  +
The table below provides an overview of the different NXP i.MX8 devices. For a list of all available names, see [https://www.segger.com/downloads/supported-devices.php Supported devices - J-Link]
   
The table below provides an overview about the iMX6 Support in the J-Link Software (>= V6.15b)
 
and iMX7 support in J-Link Software (>= V6.16a).
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Platform !! Series !! Families !! Debug Support !! QSPI Support
+
! Device Series || Device names !! CPU core(s) !! J-Link Support
 
|-
 
|-
|iMX6
 
|[[iMX6SX]]
 
|MCIMX6X1, MCIMX6X2, MCIMX6X3, MCIMX6X4
 
|[[File:YES.png|20px|link=]]
 
|[[File:YES.png|20px|link=]]
 
 
|-
 
|-
  +
|rowspan="4"|[[i.MX_8 | i.MX 8]]
|iMX6
 
  +
|rowspan="4"|MIMX8QMx<br>MIMX8QPx
|iMX6SLL
 
  +
| 2 x Cortex-A72 ||style="text-align:center;"| {{NO}}
|MCIMX6V2, MCIMX6V7
 
| [[File:YES.png|20px|link=]]
 
| [[File:NO.png|20px|link=]]
 
 
|-
 
|-
  +
| 4 x Cortex-A53 ||style="text-align:center;"| {{NO}}
|iMX6
 
|MCIMX6SxEx (i.MX6 Solo, 1x Cortex-A9)
 
| ---
 
| [[File:YES.png|20px|link=]]
 
| [[File:NO.png|20px|link=]]
 
 
 
|-
 
|-
  +
| 2 x Cortex-M4F ||style="text-align:center;"| {{YES}}
|iMX6
 
|MCIMX6UxDx (i.MX6 DualLite, 2x Cortex-A9)
 
| ---
 
| [[File:YES.png|20px|link=]]
 
| [[File:NO.png|20px|link=]]
 
 
|-
 
|-
  +
| 1 x HIFI4 DSP ||style="text-align:center;"| {{NO}}
|iMX6UL
 
|MCIMX6G0, MCIMX6G1, MCIMX6G2, MCIMX6G3 (i.MX6 UltraLite)
 
| ---
 
| [[File:YES.png|20px|link=]]
 
| [[File:YES.png|20px|link=]]
 
 
|-
 
|-
  +
|rowspan="2"|[[i.MX_8M | i.MX 8M]]
|iMX6ULL
 
  +
|rowspan="2"|MIMX8MDx<br>MIMX8MQx
|MCIMX6Y0, MCIMX6Y1, MCIMX6Y2, MCIMX6Y7
 
  +
| 4 x Cortex-A53 ||style="text-align:center;"| {{NO}}
| ---
 
  +
|-
| [[File:YES.png|20px|link=]]
 
  +
| 1 x Cortex-M4F ||style="text-align:center;"| {{YES}}
| [[File:YES.png|20px|link=]]
 
  +
|-
  +
|rowspan="2"|[[i.MX_8M_Mini | i.MX 8M Mini]]
  +
|rowspan="2"|MIMX8MMx
  +
| 4 x Cortex-A53 ||style="text-align:center;"| {{NO}}
  +
|-
  +
| 1 x Cortex-M4F ||style="text-align:center;"| {{YES}}
  +
|-
  +
|rowspan="2"|[[i.MX_8M_Nano | i.MX 8M Nano]]
  +
|rowspan="2"|MIMX8MNx
  +
| 4 x Cortex-A53 ||style="text-align:center;"| {{NO}}
  +
|-
  +
| 1 x Cortex-M7 ||style="text-align:center;"| {{YES}}
  +
|-
  +
|rowspan="3"|[[i.MX_8M_Plus | i.MX 8M Plus]]
  +
|rowspan="3"|MIMX8MLx
  +
| 4 x Cortex-A53 ||style="text-align:center;"| {{NO}}
  +
|-
  +
| 1 x Cortex-M7 ||style="text-align:center;"| {{YES}}
  +
|-
  +
| 1 x HIFI4 DSP ||style="text-align:center;"| {{NO}}
  +
|-
  +
|rowspan="3"|[[i.MX_8ULP | i.MX 8ULP]]
  +
|rowspan="3"|MIMX8UDx<br>MIMX8USx
  +
| 4 x Cortex-A35 ||style="text-align:center;"| {{NO}}
  +
|-
  +
| 1 x Cortex-M33 ||style="text-align:center;"| {{NO}}
  +
|-
  +
| 2 x HIFI4 DSP ||style="text-align:center;"| {{NO}}
  +
|-
  +
|rowspan="3"|[[i.MX_8X | i.MX 8X]]
  +
|rowspan="3"|MIMX8DXx<br>MIMX8QXx<br>MIMX8UXx
  +
| 4 x Cortex-A35 ||style="text-align:center;"| {{NO}}
  +
|-
  +
| 1 x Cortex-M4F ||style="text-align:center;"| {{YES}}
  +
|-
  +
| 1 x HIFI4 DSP ||style="text-align:center;"| {{NO}}
  +
|-
  +
|rowspan="2"|[[i.MX_8XLite | i.MX 8XLite]]
  +
|rowspan="2"|MIMX8DLx<br>MIMX8SLx
  +
| 2 x Cortex-A35 ||style="text-align:center;"| {{NO}}
  +
|-
  +
| 1 x Cortex-M4F ||style="text-align:center;"| {{YES}}
  +
|-
  +
|}
  +
  +
== i.MXRT platform based devices ==
  +
The table below provides an overview of the different NXP i.MX8 devices. For a list of all available names, see [https://www.segger.com/supported-devices/nxp Supported devices - J-Link]
  +
{| class="wikitable"
 
|-
 
|-
  +
! Series !! Device name !! Core(s)
|iMX7
 
|[[iMX7D]]
 
|MCIMX7D2, MCIMX7D3, MCIMX7D5, MCIMX7D7
 
| [[File:YES.png|20px|link=]]
 
| [[File:YES.png|20px|link=]]
 
 
|-
 
|-
  +
|i.MXRT1060
| iMX7
 
  +
|MIMXRT106x
| iMX7S
 
  +
|Cortex-M7
| MCIMX7S3, MCIMX7S5
 
| [[File:YES.png|20px|link=]]
 
| [[File:NO.png|20px|link=]]
 
 
|-
 
|-
  +
|[[i.MXRT1050]]
| iMX7
 
  +
|MIMXRT105x
| [[iMX7ULP]]
 
  +
|Cortex-M7
| MCIMX7U3, MCIMX7U5
 
| [[File:YES.png|20px|link=]]
 
| [[File:YES.png|20px|link=]]
 
 
|-
 
|-
  +
|i.MXRT1020
| iMXRT
 
  +
|MIMXRT102x
| iMXRT1050
 
  +
|Cortex-M7
| MIMXRT1051, MIMXRT1052
 
| [[File:YES.png|20px|link=]]
 
| [[File:YES.png|20px|link=]]
 
 
|-
 
|-
 
|}
 
|}

Latest revision as of 11:23, 28 March 2024

i.MX6 platform based devices

The table below provides an overview of the different NXP i.MX6 devices. For a list of all available names, see Supported devices - J-Link

Series Device name Core(s)
i.MX6ULZ MCIMX6Zx Cortex-A7
i.MX6ULL MCIMX6Yx Cortex-A7
i.MX6UltraLite MCIMX6Gx Cortex-A7
i.MX6SLL MCIMX6Vx Cortex-A9
i.MX6SoloLite MCIMX6Lx Cortex-A9
i.MX6SoloX MCIMX6Xx Cortex-A9 + Cortex-M4
i.MX6Solo MCIMX6Sx Cortex-A9
i.MX6DualLite MCIMX6Ux 2x Cortex-A9
i.MX6Dual MCIMX6Dx 2x Cortex-A9
i.MX6DualPlus MCIMX6DPx 2x Cortex-A9
i.MX6Quad MCIMX6Qx 4x Cortex-A9
i.MX6QuadPlus MCIMX6QPx 4x Cortex-A9

i.MX7 platform based devices

The table below provides an overview of the different NXP i.MX7 devices. For a list of all available names, see Supported devices - J-Link

Series Device name Core(s)
i.MX7Solo MCIMX7Sx Cortex-A7
i.MX7Dual MCIMX7Dx 2x Cortex-A7 + Cortex-M4
i.MX7ULP MCIMX7Ux Cortex-A7 + Cortex-M4

i.MX8 platform based devices

The i.MX 8 series of applications processors is a multicore platform that includes single-, dual- and quad-core families based on the Arm® Cortex® architecture—
including combined Cortex-A72 + Cortex-A53, Cortex-A35, Cortex-M4 and Cortex M7-based solutions for advanced graphics, imaging, machine vision, audio, voice, video and safety-critical applications.

The table below provides an overview of the different NXP i.MX8 devices. For a list of all available names, see Supported devices - J-Link

Device Series Device names CPU core(s) J-Link Support
i.MX 8 MIMX8QMx
MIMX8QPx
2 x Cortex-A72 NO.png
4 x Cortex-A53 NO.png
2 x Cortex-M4F YES.png
1 x HIFI4 DSP NO.png
i.MX 8M MIMX8MDx
MIMX8MQx
4 x Cortex-A53 NO.png
1 x Cortex-M4F YES.png
i.MX 8M Mini MIMX8MMx 4 x Cortex-A53 NO.png
1 x Cortex-M4F YES.png
i.MX 8M Nano MIMX8MNx 4 x Cortex-A53 NO.png
1 x Cortex-M7 YES.png
i.MX 8M Plus MIMX8MLx 4 x Cortex-A53 NO.png
1 x Cortex-M7 YES.png
1 x HIFI4 DSP NO.png
i.MX 8ULP MIMX8UDx
MIMX8USx
4 x Cortex-A35 NO.png
1 x Cortex-M33 NO.png
2 x HIFI4 DSP NO.png
i.MX 8X MIMX8DXx
MIMX8QXx
MIMX8UXx
4 x Cortex-A35 NO.png
1 x Cortex-M4F YES.png
1 x HIFI4 DSP NO.png
i.MX 8XLite MIMX8DLx
MIMX8SLx
2 x Cortex-A35 NO.png
1 x Cortex-M4F YES.png

i.MXRT platform based devices

The table below provides an overview of the different NXP i.MX8 devices. For a list of all available names, see Supported devices - J-Link

Series Device name Core(s)
i.MXRT1060 MIMXRT106x Cortex-M7
i.MXRT1050 MIMXRT105x Cortex-M7
i.MXRT1020 MIMXRT102x Cortex-M7