LAST TIME BUY NOTICE: MC9328MX21CVK is approaching end-of-life. Last order date: Contact us. View available alternative parts →
NXP Semiconductors

MC9328MX21CVK - i.MX21 ARM926EJ-S MPU 266MHz | NXP

MPN: MC9328MX21CVK ✗ End of Life
In Stock Ships in 1-3 business days
289-LFBGA (14x14 mm) Package 266 MHz Speed SDRAM, NOR flash, NAND flash, PCMCIA/CF Memory
From $17.95 USD / Unit
MOQ: 1 |
Price updated: 2026-10-17
Volume Pricing
Qty Unit Price Extended
1 $28.5 $28.50
10 $25.2 $252.00
100 $22.1 $2,210.00
500 $19.8 $9,900.00
1,000 $17.95 $17,950.00
ℹ️ All prices are in USD

MC9328MX21CVK Overview

The NXP MC9328MX21CVK is an applications processor from the i.MX21 family featuring an ARM926EJ-S core operating at speeds up to 266 MHz, packaged in a 289-ball LFBGA (14x14 mm). It belongs to NXP's Smart Speed product line optimized for the lowest power consumption while delivering high-performance processing, and integrates on-chip peripherals including a video accelerator, LCD controller, USB On-The-Go, 1-Wire interface, CMOS sensor interface, and multiple synchronous serial interfaces.

An applications processor (AP) is a System-on-Chip variant of a microprocessor that integrates peripherals and accelerators oriented toward a target end-application rather than general-purpose computing. Applications processors sit at the hierarchy of microprocessor -> embedded MPU -> applications processor -> SoC, and they typically pair a high-performance CPU core with image, display, connectivity, and multimedia peripherals.

Key features include the ARM926EJ-S 32-bit RISC core with a 16KB instruction cache, 16KB data cache, and tightly-coupled memory for deterministic interrupt latency. Memory is supported externally through SDRAM, NOR flash, NAND flash, and PCMCIA/CF interfaces. The integrated LCD controller supports TFT panels up to SVGA resolution, the CMOS sensor interface connects directly to image sensors, and USB On-The-Go allows the device to act as either host or peripheral. An on-chip video accelerator offloads MPEG-4/H.263 encoding/decoding, and a hardware security module provides a secure boot flow.

Technical depth: the ARM926EJ-S core is a five-stage pipeline Harvard architecture with MMU support for full Linux and Windows CE. Power management integrates dynamic voltage and frequency scaling with multiple low-power modes (Run, Wait, Doze, Stop, Standby). Operating voltage is typically 1.5V core / 1.8V/2.8V/3.3V I/O. Industrial-grade operating range is -40C to +85C.

Typical applications include portable media players, point-of-sale terminals, industrial human-machine interfaces, single-board computers, GPS personal navigation devices, and biometric/medical data terminals. The combination of LCD controller, CMOS sensor interface, and USB OTG allows system designers to build self-contained units without external companion chips.

When designing with this device, allocate generous decoupling on all supply rails and respect the 289-ball BGA keep-out regions in PCB layout. Consider the latest i.MX28 or i.MX6 parts for new designs, since the i.MX21 family has been declared End-of-Life.

This page consolidates distributor pricing, drop-in alternatives, lifecycle notes and PCB design guidance not all available on the manufacturer product page.

Drop-in alternatives for MC9328MX21CVK — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with MC9328MX21CVK (same form factor and footprint) — differing in Core Architecture, Mounting Type, Package, LCD Controller, On-chip Modules.

NXP Semiconductors
Core Architecture: ARM926EJ-S
LCD Controller: 16/18-bit color, up to SVGA
Compare with MC9328MX21CVK →
NXP Semiconductors
Mounting Type: Surface Mount (BGA)
On-chip Modules: LCD controller, video accelerator, USB On-The-Go, 1-Wire, CMOS sensor interface
Compare with MC9328MX21CVK →
NXP Semiconductors
Core Architecture: ARM926EJ-S (ARM9 family)
Package: MAPBGA-225 (case 1304B-01)
LCD Controller: 16/18-bit color, up to SVGA resolution
Compare with MC9328MX21CVK →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

MC9328MX21CVKR2

✅ Drop-In
📦 289-LFBGA (14x14)
same die/package, tape-and-reel packaging code; IOUT/peripherals identical

📋 Reference alternative (not in catalog)

MC9328MX21CVM

✅ Drop-In
NXP Semiconductors
📦 289-LFBGA (14x14)
ARM926EJ-S · 1 · 32-bit · 266 MHz · 16 KB · 16 KB · 192 · 289-LFBGA / MAPBGA

✓ In Stock

$11.4 / Unit

View Datasheet →

MC9328MX21DVK

✅ Drop-In ⚠️ Specs Unverified
NXP Semiconductors
📦 289-LFBGA (14x14)
ARM926EJ-S · 266 MHz · 16 KB · 16 KB · Yes (MMU) · LPDDR / SDR / mobile DDR / NAND Flash / CompactFlash · LCD controller, video accelerator, USB On-The-Go, 1-Wire, CMOS sensor interface · 289-LFBGA (14x14 mm)

✓ In Stock

$20.62 / Unit

View Datasheet →

MCIMX27CVOP4A

✅ Drop-In
📦 [DATA_NEEDED: package varies by speed grade]
i.MX27 successor with same ARM926EJ-S core family, faster speed grades; package match uncertain

📋 Reference alternative (not in catalog)

MC9328MXSCVP10

✅ Drop-In ⚠️ Specs Unverified
📦 289-LFBGA
same SC family at lower speed grade; pin-to-pin compatible for power-rail subsets

📋 Reference alternative (not in catalog)

MC9328MX21CVK Maximum Ratings & Electrical Characteristics

MPU Family i.MX21
Core Architecture ARM926EJ-S (32-bit RISC)
Maximum CPU Frequency 266 MHz
Number of Cores 1
Data Bus Width 32-bit
L1 Instruction Cache 16 KB
L1 Data Cache 16 KB
On-chip Modules LCD controller, USB OTG, video accelerator, CMOS sensor interface, 1-Wire, SSI, MMC/SD, PCMCIA/CF
External Memory Bus SDRAM, NOR flash, NAND flash, PCMCIA/CF
USB USB On-The-Go (host + peripheral)
Operating Temperature -40C to +85C (industrial)
Package 289-LFBGA (14x14 mm)
Mounting Type Surface Mount
RoHS Status Compliant
Lead-free Yes

MC9328MX21CVK 289-lfbga (14x14 mm) Pin Configuration Guide

Pin configuration for MC9328MX21CVK (289-lfbga (14x14 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

289-lfbga (14x14 mm) package pinout diagram for MC9328MX21CVK

No detailed pinout data available for MC9328MX21CVK.

Refer to the datasheet for full pin configuration.

Typical Applications

MC9328MX21CVK is suitable for 6 applications: Portable Media Player, Point-of-Sale Terminal, GPS Personal Navigation Device, Industrial Human-Machine Interface, Biometric Data Terminal, Single-Board Computer / Embedded Gateway.

📱

Portable Media Player

The MC9328MX21CVK is well-matched to portable media players because its ARM926EJ-S core handles audio/video decoding workloads while the integrated LCD controller drives a TFT display directly and the USB OTG port allows drag-and-drop media transfer. The on-chip video accelerator offloads MPEG-4/H.263 decoding at up to 30 fps at CIF resolution, freeing the CPU for UI and audio mixing. Designers typically place the MPU with 64 MB SDRAM and 32 MB NOR/NAND flash; the chip's low-power modes enable 8-12 hours of playback on a single Li-ion cell.

🏭

Point-of-Sale Terminal

The MC9328MX21CVK fits POS terminals because the LCD controller drives the operator display, the CMOS sensor interface connects to a 2D barcode imager, and the USB OTG port accepts peripheral accessories such as receipt printers or customer displays. The 266 MHz ARM926EJ-S executes encryption and payment protocols with the hardware security module supporting secure boot and key storage. Operating temperature -40C to +85C covers the wider thermal envelope of POS deployments in unconditioned retail spaces.

🚗

GPS Personal Navigation Device

In GPS PND designs the MC9328MX21CVK drives the LCD touchscreen, interfaces with a GPS receiver over UART or SSI, and renders vector maps via the hardware-accelerated 2D engine. The 16KB/16KB cache hierarchy keeps map tile rendering responsive while the integrated LCD controller with TFT support simplifies the BOM. Real-world units typically add 32-64 MB mobile SDRAM and an MMC/SD slot for offline map storage, both of which the i.MX21 supports natively.

🏭

Industrial Human-Machine Interface

The MC9328MX21CVK's industrial -40C to +85C operation and integrated LCD + touchscreen interface make it a fit for factory HMI panels and equipment status displays. USB OTG enables field-service software updates via USB stick, eliminating the need for a network connection during commissioning. The MMU-supported ARM926EJ-S allows full Linux with Qt or similar toolkits; software reuse from other ARM9 designs shortens time-to-market. The 289-ball LFBGA is well-suited to high-vibration factory environments.

💊

Biometric Data Terminal

The MC9328MX21CVK pairs naturally with fingerprint and palm-vein sensors because the CMOS sensor interface accepts sensor data directly without external bridge chips and the hardware security module safeguards biometric templates. The 266 MHz core runs matching algorithms in 200-400 ms for typical databases, and the USB OTG port enables enrollment upload to a host PC. Designers add an LCD + keypad for standalone operation and an encrypted SD card slot for audit logging.

🖥️

Single-Board Computer / Embedded Gateway

Engineering single-board computers is straightforward with the MC9328MX21CVK because it exposes PCMCIA/CF, USB OTG, MMC/SD, Ethernet MAC, and multiple serial interfaces directly. Linux/WinCE BSPs from NXP accelerate boot. Power consumption is low enough to allow fanless SBC operation with a small aluminium heatsink or none at all, suitable for industrial gateways, kiosk controllers, and remote sensor aggregation devices.

Recommended Products Summary

MC9328MX21CVKR2 Tape-and-reel packaging variant for production Used in: Portable Media Player, GPS Personal Navigation Device, Biometric Data Terminal MCIMX27CVOP4A Forward-migration i.MX27 successor with higher clock Used in: Portable Media Player, Single-Board Computer / Embedded Gateway MC9328MX21CVK NXP Semiconductors Used in: Point-of-Sale Terminal MCIMX280CVM4B Migration upgrade for high-end POS Used in: Point-of-Sale Terminal MC9328MX21DVK NXP Semiconductors Used in: Industrial Human-Machine Interface
What is the maximum CPU clock frequency of MC9328MX21CVK?
The MC9328MX21CVK runs the ARM926EJ-S core at up to 266 MHz. According to the NXP i.MX21 datasheet, the part is part of the Smart Speed product line balancing high performance with low power consumption. This 266 MHz figure is the upper bound of the family; lower-speed grades are also marketed within i.MX21.
Is MC9328MX21CVK still in production?
No, the MC9328MX21CVK has been declared End-of-Life by NXP. The NXP product page now serves an EOL overview rather than active buy options. For new designs, consider i.MX28 or i.MX6 series replacements; existing designs may rely on distributor or distributor-channel obsolete stock.
What package does MC9328MX21CVK ship in?
The MC9328MX21CVK ships in a 289-ball LFBGA measuring 14x14 mm with a 0.8 mm ball pitch. This fine-pitch BGA requires multi-layer PCB design with controlled-impedance routing and rigorous assembly process control.
How much L1 cache does MC9328MX21CVK have?
The MC9328MX21CVK integrates 16 KB of instruction cache and 16 KB of data cache on the ARM926EJ-S core, plus a tightly-coupled memory region for deterministic interrupt response. Source: NXP i.MX21 applications processor datasheet.
What peripherals are integrated in MC9328MX21CVK?
The MC9328MX21CVK integrates an LCD controller (TFT up to SVGA), USB On-The-Go (host+peripheral), a CMOS sensor interface, a 1-Wire interface, multiple synchronous serial interfaces, MMC/SD, PCMCIA/CF and a hardware video accelerator for MPEG-4/H.263.
Does MC9328MX21CVK support USB On-The-Go?
Yes, MC9328MX21CVK includes a USB On-The-Go controller supporting both host and peripheral roles, allowing direct connection to a USB peripheral without external OTG chips. Source: NXP i.MX21 datasheet feature list.
What is the difference between MC9328MX21CVK and MCIMX280CVM4B?
MCIMX280CVM4B is an i.MX28 (ARM926EJ-S at up to 454 MHz) with a smaller BGA and newer peripherals - not pin compatible with MC9328MX21CVK because the i.MX28 uses a different package and updated peripheral set. Migration requires PCB rework. Source: FindIC parametric comparison.
What is the difference between MC9328MX21CVK and MCIMX285AVM4B?
MCIMX285AVM4B is an i.MX28 family member with faster core and updated peripherals. The packages differ, so it is not a drop-in replacement. Designers must re-lay-out the PCB and re-validate peripherals when migrating.
Can MC9328MX21CVK run Linux?
Yes, the ARM926EJ-S core features a full MMU that supports Linux, Windows CE and other MMU-based operating systems. The NXP BSP package includes board support packages tailored for this family.
What industrial applications is MC9328MX21CVK used in?
Common end-products include portable media players, point-of-sale terminals, GPS personal navigation devices, biometric data terminals, industrial HMI panels, and single-board computers. The integration of LCD + CMOS sensor + USB OTG in one chip enables compact self-contained units.
Where to buy MC9328MX21CVK online?
Remaining stock of MC9328MX21CVK is available through authorized distributors including DigiKey (marketplace listing) and Mouser, alongside EOL/obsolete specialists such as Lisleapex and Ampheo. Pricing as of 2026-10-17 starts around $17.95 per unit at 1000-piece breaks.
What is the price of MC9328MX21CVK?
As of 2026-10-17, single-piece pricing is approximately $28.50, dropping to about $25.20 at qty 10 and $17.95 at qty 1000 based on DigiKey/Mouser listings. Note that lifecycle is EOL and pricing reflects remaining distributor inventory.
What is the lead time for MC9328MX21CVK?
Lead times for EOL parts vary by distributor and stock; some show immediate ship from same-day warehouse inventory, while others quote 6-12 weeks. Source: distributor inventory pages on DigiKey, Mouser, and Ampheo.
Is MC9328MX21CVK in stock?
Limited stock of MC9328MX21CVK remains with authorized distributors and EOL specialists. Because the part is EOL, do not rely on indefinite supply; verify availability per quote when sourcing for production. Source: Mouser, DigiKey, Lisleapex.
Where to download MC9328MX21CVK datasheet PDF?
The official MC9328MX21CVK datasheet PDF is hosted at https://www.nxp.com/docs/en/data-sheet/MC9328MX21.pdf. Mirror copies are also available on alldatasheet.com and datasheet4u.com for offline reference.

Engineering reference data for MC9328MX21CVK — comparison, design guidance, and compliance information.

Selection Guide

Choose MC9328MX21CVK when you have an existing design that requires lifetime support of an EOL part, or when the integrated peripherals (LCD + USB OTG + CMOS sensor interface + 1-Wire + video accelerator) match your system requirements and you can run on the NXP BSP toolchain. Choose MC9328MX21CVKR2 or MC9328MX21CVM as exact tape-and-reel/packaging variants when the die and package are identical but the order code differs. Avoid MC9328MXSCVP10 unless you specifically want a lower-speed grade for power-constrained use cases - the ARM920T variant can replace the ARM926EJ-S only after re-validating MMU and OS support. For new designs, recommend migrating to i.MX28 or i.MX6 rather than designing new production around an EOL part.

Comparison with Alternatives

Parameter This Product MC9328MX21CVKR2 MC9328MX21CVM MC9328MX21DVK MCIMX27CVOP4A MC9328MXSCVP10
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Maximum CPU Frequency 266 MHz 266 MHz 266 MHz 266 MHz up to 400-532 MHz 100 MHz
Core Architecture ARM926EJ-S ARM926EJ-S ARM926EJ-S ARM926EJ-S ARM926EJ-S ARM920T
L1 Instruction Cache 16 KB 16 KB 16 KB 16 KB 16 KB 16 KB
L1 Data Cache 16 KB 16 KB 16 KB 16 KB 16 KB 16 KB
USB OTG Yes Yes Yes Yes Yes Yes
LCD Controller Yes (TFT up to SVGA) Yes Yes Yes Yes Yes
Lifecycle Status EOL EOL EOL EOL EOL EOL
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • EOL status with established NXP BSP (vs newer i.MX28/i.MX6 parts)
  • Integrated USB OTG and 1-Wire (vs MC9328MXSCVP10 at 100 MHz)
  • Same-package drop-in variants available (vs MCIMX27CVOP4A (different package))

Design Notes

The 289-ball LFBGA at 0.8 mm pitch demands a multi-layer PCB with controlled-impedance routing. Use at least 4 layers with dedicated power and ground planes. Escape routing under the BGA should fan-out on the top layer with microvias; avoid vias in pads when possible to reduce solder joint stress. Reference designators should be silkscreened outside the package keep-out region.

Decouple each supply rail with a 0.1 uF X7R ceramic placed as close to the corresponding ball as possible, plus a bulk 10-22 uF tantalum or polymer. The i.MX21 power sequencing requires core voltage to come up before I/O rails; verify against the datasheet sequence diagram before bringing the system out of reset. Inrush during PLL lock can exceed steady-state by 30-50%.

The LFBGA package exposes a thermal pad that must be soldered to a copper pour on the top layer connected via thermal vias to inner ground planes. Without a thermal pad, junction temperature can exceed 100C at moderate activity. Estimated: at 266 MHz core activity and 1.5V core, expect 0.5-0.9W power dissipation under typical Linux workloads; pad-attached copper pour should spread this efficiently.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and lead-free compliance per NXP product page material declarations. AEC-Q100 not applicable - this is an applications processor, not an automotive-grade discrete. Halogen-free status not explicitly stated in retrieved data.

Data verified on: 2026-10-17 — data verified and curated by XAIPART's component engineering team

Related Searches

MC9328MX21CVK MC9328MX21CVK datasheet NXP i.MX21 ARM926EJ-S processor i.MX21 266 MHz LFBGA 289 289-ball LFBGA applications processor i.MX21 portable media player MPU MC9328MX21CVK vs MCIMX27CVOP4A MC9328MX21CVK drop-in replacement MC9328MX21CVK buy price EOL how to design with i.MX21 BGA layout i.MX21 USB OTG Linux BSP MC9328MX21CVK pinout datasheet i.MX21 industrial HMI processor

Related Components & Terms

NXP Semiconductors MC9328MX21CVK MC9328MX21CVKR2 MC9328MX21CVM MCIMX27CVOP4A MC9328MXSCVP10 i.MX21 ARM926EJ-S applications processor microprocessor embedded MPU System-on-Chip LFBGA-289 USB On-The-Go LCD controller CMOS sensor interface video accelerator MPEG-4 H.263 1-Wire Linux BSP WinCE RoHS REACH AEC-Q100 point-of-sale portable media player GPS HMI biometric terminal single-board computer
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details