These i.MX processors (i.MX53, i.MX51, i.MX50, i.MX35, i.MX31, i.MX27, i.MX25, i.MX23, i.MX21, i.MXS) are not recommended for new design. NXP will no longer provide software support on these platforms. Contact NXP Professional Services team for support.

i.MX Mature Processors
Arm® External Memory Ethernet Type
Family Products
Cortex-A8
Arm11
Arm9
Frequency
Temperature
Number of cores
RAM
Flash Cache
L2 Cache
RAM
10/100 BaseT
MAC (FEC) 10/100
MII
i.MX53
Advanced Multimedia
i.MX537 800-1000MHz -20 to 85°C 1 256kB
i.MX535
i.MX534
i.MX51
Consumer and Industrial
i.MX516 600-800MHz -20 to 85°C 1 128kB
i.MX515
i.MX514
i.MX513
i.MX512
i.MX50
Integrated EPD Controller
i.MX508 800MHz -20 to 70°C 1 128kB
i.MX507
i.MX503
i.MX502
i.MX35
Multimedia Applications
i.MX357 400-532MHz -20 to 85°C 1 128kB
i.MX356
i.MX355
i.MX353
i.MX351
i.MX31
Integrated Image Processing
i.MX31 400-532MHz -40 to 85°C 1 16kB
i.MX27
Multimedia Applications
i.MX27L 400MHz -20 to 85°C 1 16kB
i.MX27
i.MX25
Point of Sale Applications
i.MX258 400MHz -20 to 85°C 1 128kB
i.MX257
i.MX255
i.MX253
i.MX251
i.MX23
Power Management
i.MX23 454MHz -10 to 85°C 1 32kB
i.MX21
Energy-Efficient Solutions
i.MX21 266MHz -40 to 85°C 1 32kB
i.MX21S
i.MXS
Mobile Wireless Applications
i.MXS 100MHz -40 to 85°C 1 32kB
  • MII: Media Independent Interface

Building for i.MX Mature Boards

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.

What's New

Products

i.MX RT Series: Crossover Processor

The convergence of low power applications processors and high performance microcontrollers is here.

Software

i.MX Software and Development Tools

Take your designs to the next level, reduce your design complexity and accelerate your time to market with i.MX software and development solutions.