Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

NXP Semiconductors MC9328MX21DVK

Part No.:
MC9328MX21DVK
Manufacturer:
NXP Semiconductors
Category:
Microprocessors
Package:
289-LFBGA
Datasheet:
AetrixMC9328MX21DVK.pdf
Description:
IC MPU I.MX21 266MHZ 289LFBGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:1,823

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

MC9328MX21DVK from Freescale Semiconductor is an ARM926EJ-S™-based microprocessor operating at 266 MHz, featuring integrated LCD controller, USB On-The-Go, NAND Flash controller with hardware ECC, CMOS sensor interface, and dual MMC/SD host controllers. It targets smartphone and portable multimedia devices requiring rich peripheral integration and power-efficient processing.

For engineers reviewing the MC9328MX21DVK datasheet, MC9328MX21DVK pinout, MC9328MX21DVK application, or MC9328MX21DVK equivalent, key selection considerations include its -30°C to +70°C industrial temperature grade, 289-pin MAPBGA (0.65 mm pitch, 14 mm × 14 mm), ARM926EJ-S core with Java acceleration, and support for SDRAM, NAND Flash, and Smart LCD panels.

Technical Context

The MC9328MX21DVK implements a full-featured ARM926EJ-S core with MMU, Jazelle® Java acceleration, and tightly coupled memory subsystems. Its system architecture integrates dedicated accelerators including eMMA for video preprocessing and postprocessing, and a programmable Bus Master Interface (BMI) for external peripheral arbitration.

Peripheral integration includes dual synchronous serial interfaces (SSI) supporting I²S audio, three CSPI controllers for high-speed SPI peripherals, and a flexible multiplexed pin architecture enabling shared use of LCD, SLCDC, USB, and SD signals - requiring careful signal routing and function selection via the FMCR register.

Key Specifications

ParameterValue and Actual Design Meaning
Core ArchitectureARM926EJ-S with MMU, Jazelle Java acceleration, and 32 KB I-cache
CPU Frequency266 MHz maximum operation - enables real-time multimedia decoding and UI responsiveness
Package289-pin MAPBGA, 0.65 mm pitch, 14 mm × 14 mm footprint - suitable for compact handheld PCB layouts
Operating Temperature-30°C to +70°C - qualified for industrial-grade portable electronics deployment
Memory InterfacesSDRAM controller (up to 128 MB), EIM for NOR/NAND/PSRAM, PCMCIA/CF, and dual MMC/SD hosts
Video & DisplayIntegrated LCD controller (18-bit RGB), Smart LCD Controller (SLCDC), and CMOS Sensor Interface (CSI) with 8-bit parallel data path
ConnectivityUSB On-The-Go (OTG) + two USB Host ports, three CSPI, two SSI (I²S-capable), I²C, UART×4, 1-Wire, IrDA

Pinout & Package

The MC9328MX21DVK is housed in a 289-pin MAPBGA package (0.65 mm pitch, 14 mm × 14 mm body size) with exposed thermal pad. Pin functions are highly multiplexed across peripheral modules, requiring configuration via Function Multiplexing Control Register (FMCR) and careful board-level signal assignment.

Pin/TerminalCircuit RoleDesign Meaning
BOOT[3:0]System Boot Mode SelectDetermines boot source (NAND, NOR, SD, etc.) at reset; BOOT3 must be hardwired low
LD[17:0]LCD Data Bus18-bit parallel RGB interface to TFT panels; multiplexed with SLCDC1_DAT[15:0] and BMI_D[15:0]
CSI_D[7:0], CSI_HSYNC, CSI_VSYNC, CSI_PIXCLKCMOS Sensor InterfaceDirect 8-bit parallel connection to image sensors; supports embedded sync timing for camera modules
USBG_RXDP/USBG_RXDM/USBG_TXDP/USBG_TXDMUSB OTG Differential PairFull-speed (12 Mbps) USB 2.0 OTG physical layer; requires controlled impedance routing and ESD protection
NF_IO[15:0], NF_CLE, NF_ALE, NF_CE, NF_WE, NF_RE, NF_RBNAND Flash InterfaceHardware-managed NAND bus with on-die ECC - offloads error correction from CPU and enables reliable low-cost storage

Key Features

FeatureDesign Value
ARM926EJ-S Core + JazelleEnables efficient execution of Java bytecode in embedded UIs without software JVM overhead
Hardware NAND ECC EngineCorrects up to 4-bit errors per 512-byte sector - eliminates need for external ECC logic or software correction
eMMA Video AcceleratorOffloads YUV conversion, scaling, and color space transformation from CPU - reduces frame rendering latency
Dual MMC/SD Host ControllersSupports simultaneous SD card and MMC device operation - enables expandable storage + removable media use cases
Smart LCD Controller (SLCDC)Drives serial SLCD panels (e.g., Sharp HR-TFT) using SPI-like protocol - reduces pin count vs. parallel LCD interface

Applications

Smartphone Baseband & UI ProcessorPortable Media Player (PMP)

Use Scenario: Integrated application processor in entry-level smartphones running Palm OS or Linux-based UI stacks with camera, music playback, and web browsing.

IC Role / Device Role / Timing Role: Primary application MCU handling OS execution, touchscreen input, LCD rendering, and camera capture pipeline.

Use Value: Combines ARM9 performance, hardware-accelerated video decode, and low-power SDRAM/NAND interfaces to enable battery life >8 hours with active display and audio.

Use Scenario: Central controller in digital audio players supporting MP3/WMA playback, OLED/LCD display, and SD card storage expansion.

IC Role / Device Role / Timing Role: System-on-chip managing audio codec interface (via I²S/SSI), file system access over SD/MMC, and user input via keypad.

Use Value: Integrated USB OTG allows direct PC sync and charging; hardware PWM and timers enable precise volume control and sleep/wake timing.

Handheld Industrial TerminalEmbedded Web Browser Appliance

Use Scenario: Ruggedized field terminal for logistics scanning, barcode reading, and wireless data upload in warehouse environments.

IC Role / Device Role / Timing Role: Main processor interfacing with CMOS camera (via CSI), serial barcode scanner (UART), and WLAN module (via USB or SDIO).

Use Value: -30°C to +70°C rating ensures reliability in uncontrolled ambient conditions; PCMCIA interface supports legacy peripheral expansion.

Use Scenario: Compact kiosk or information display unit with Ethernet (via USB-to-Ethernet bridge) or Wi-Fi (via USB dongle), touch interface, and local HTML rendering.

IC Role / Device Role / Timing Role: Application engine executing lightweight browser stack, managing LCD refresh (via LCDC), and coordinating network I/O through USB host port.

Use Value: Integrated SDRAM controller and MMU support multitasking OS (e.g., μClinux); USB OTG enables firmware updates via flash drive.

Equivalent & Alternatives

The following parts are listed as comparable options for similar ARM9-based application processor applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
i.MX27 (MC9328MX27)Higher clock (400 MHz), enhanced video encoder/decoder, additional security features, same MAPBGA-289 packageBetter suited for MPEG-4 encode/decode and secure content delivery; requires updated BSP and layout due to higher speed signalingSelect when video encoding capability or cryptographic acceleration is required beyond MC9328MX21DVK's scope
PXA270 (Intel XScale)ARMv5TE core, 312–624 MHz, integrated WiFi MAC, different pinout and memory controller architectureTargets Windows Mobile and legacy Intel ecosystem designs; lacks native NAND ECC and SLCDC supportChoose only for migration from existing PXA-based platforms where software compatibility outweighs peripheral feature gaps

Compared with i.MX27 and PXA270, the MC9328MX21DVK offers optimal balance of cost, power efficiency, and integrated multimedia peripherals for mid-tier portable devices - especially where NAND-based storage, Smart LCD panels, and USB OTG are mandatory, but advanced video encoding is not required.

Availability

MC9328MX21DVK is available at Aetrix Electronics and suitable for smartphone baseband systems, portable media players, industrial handheld terminals, and embedded web browser appliances requiring stable component supply and long-term industrial temperature support.

Supply support for MC9328MX21DVK includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

Freescale Semiconductor (now part of NXP Semiconductors) was a leading designer of embedded processors, analog, and connectivity solutions for automotive, industrial, and consumer markets.

The MC9328MX21DVK belongs to the i.MX21 family - Freescale's first-generation ARM9-based application processors optimized for cost-sensitive, battery-powered multimedia devices with integrated display, camera, and connectivity subsystems.

FAQ

What is the maximum operating frequency of the MC9328MX21DVK?

The MC9328MX21DVK operates at a maximum CPU frequency of 266 MHz. This speed is guaranteed across its specified industrial temperature range (-30°C to +70°C) and under nominal VDD supply conditions. The ARM926EJ-S core delivers sustained integer and Java performance suitable for real-time UI rendering and media playback without thermal throttling in properly heatsinked handheld enclosures. The MC9328MX21DVK achieves this while maintaining Smart Speed power optimization.

Does the MC9328MX21DVK support NAND Flash with hardware error correction?

Yes, the MC9328MX21DVK includes a dedicated NAND Flash Controller (NFC) with on-chip Error Correction Code (ECC) circuitry capable of detecting and correcting up to 4-bit errors per 512-byte sector. This hardware ECC eliminates CPU overhead during NAND read/write operations and enables reliable use of low-cost, high-density NAND devices in production systems. The MC9328MX21DVK's NFC also supports bad block management and spare area access - critical for robust embedded storage.

What display interfaces does the MC9328MX21DVK provide?

The MC9328MX21DVK provides three complementary display interfaces: a 18-bit parallel LCD controller (LCDC) for standard TFT panels, a Smart LCD Controller (SLCDC) supporting serial command-driven panels (e.g., Sharp HR-TFT), and a CMOS Sensor Interface (CSI) for direct camera module connection. These are implemented on shared pins with configurable multiplexing, allowing flexible display architecture choices without external bridge ICs. The MC9328MX21DVK's LCDC supports programmable pixel clock, HSYNC/VSYNC timing, and RGB data latching aligned to industry standards.

Is the MC9328MX21DVK pin-compatible with other i.MX2x series processors?

No, the MC9328MX21DVK is not pin-compatible with later i.MX27 or i.MX28 devices. While all share the 289-pin MAPBGA form factor, signal assignments, power domains, and pin multiplexing differ significantly across the i.MX2x family. For example, i.MX27 introduces additional video I/O and security signals not present on the MC9328MX21DVK, and its voltage rail requirements (e.g., separate VDDARM/VDDSOC) are incompatible. Migration from MC9328MX21DVK requires full PCB redesign and BSP adaptation.

What debug interface does the MC9328MX21DVK support?

The MC9328MX21DVK supports IEEE 1149.1 JTAG debugging via a 5-pin interface (TCK, TMS, TDI, TDO, TRST), compliant with ARM Multi-ICE specifications. It includes RTCK for adaptive clocking to improve debug stability at high frequencies, though RTCK is multiplexed with the 1-Wire interface - disabling 1-Wire is required when using RTCK. The MC9328MX21DVK also supports SWD (Serial Wire Debug) via alternate pin mapping in some configurations, but JTAG remains the primary and fully documented debug path per the reference manual.

MC9328MX21DVK Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
289-LFBGA
Series:
i.MX21
Packaging:
Tray
Product Status:
Obsolete
Core Processor:
ARM926EJ-S
Number of Cores/Bus Width:
1 Core, 32-Bit
Speed:
266MHz
Co-Processors/DSP:
-
RAM Controllers:
SDRAM
Graphics Acceleration:
No
Display & Interface Controllers:
Keypad, LCD
Ethernet:
-
SATA:
-
USB:
USB 1.x (2)
Voltage - I/O:
1.8V, 3.0V
Operating Temperature:
-30°C ~ 70°C (TA)
Grade:
-
Qualification:
-
Security Features:
-
Mounting Type:
Surface Mount
Supplier Device Package:
289-LFBGA (14x14)
Additional Interfaces:
1-Wire, I2C, I2S, SPI, SSI, MMC/SD, UART

MC9328MX21DVK FAQ

1.How can I place an order for MC9328MX21DVK through Aetrix?

Please submit a Request for Quotation (RFQ) for MC9328MX21DVK on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for MC9328MX21DVK reliable?

The price and inventory of MC9328MX21DVK are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MC9328MX21DVK is usually 5 days.

3.What payment methods are accepted for MC9328MX21DVK?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MC9328MX21DVK transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MC9328MX21DVK?

MC9328MX21DVK orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your MC9328MX21DVK order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for MC9328MX21DVK?

For technical support, including MC9328MX21DVK datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MC9328MX21DVK requirements.

6.How does Aetrix verify that MC9328MX21DVK is sourced from the original manufacturer or authorized distributors?

All MC9328MX21DVK products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MC9328MX21DVK meets industry standards.

7.What is the process for return or replacement of MC9328MX21DVK?

All MC9328MX21DVK units undergo pre-shipment inspection (PSI). If there is an issue with MC9328MX21DVK, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The MC9328MX21DVK part is unused and in its original packaging.

Return procedure for MC9328MX21DVK:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

MC9328MX21DVK Tags

  • MC9328MX21DVK
  • MC9328MX21DVK PDF
  • MC9328MX21DVK Datasheet
  • MC9328MX21DVK Specifications
  • MC9328MX21DVK Images
  • NXP Semiconductors
  • NXP Semiconductors MC9328MX21DVK
  • Buy MC9328MX21DVK
  • MC9328MX21DVK Price
  • MC9328MX21DVK Distributor
  • MC9328MX21DVK Supplier
  • MC9328MX21DVK Wholesale
Related Products
AT91SAM9260B-CU-999
AT91SAM9260B-CU-999

Microchip Technology

AT91SAM9G25-CU
AT91SAM9G25-CU

Microchip Technology

ATSAMA5D27C-CU
ATSAMA5D27C-CU

Microchip Technology

AT91SAM9X35-CU
AT91SAM9X35-CU

Microchip Technology

AT91SAM9X25-CU
AT91SAM9X25-CU

Microchip Technology

MCIMX6Y2CVM08AB
MCIMX6Y2CVM08AB

NXP Semiconductors

AM3352BZCZ100
AM3352BZCZ100

Texas Instruments

AT91SAM9260B-CU
AT91SAM9260B-CU

Microchip Technology

AT91SAM9260B-QU
AT91SAM9260B-QU

Microchip Technology

ATSAMA5D31A-CU
ATSAMA5D31A-CU

Microchip Technology

AT91SAM9G20B-CU-999
AT91SAM9G20B-CU-999

Microchip Technology

MCIMX6Y2CVM05AB
MCIMX6Y2CVM05AB

NXP Semiconductors

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER