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 MC9328MX21SVK

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

Inventory:2,895

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

MC9328MX21SVK from Freescale Semiconductor is an ARM926EJ-S™-based microprocessor operating at 266 MHz, integrating LCD controller, USB On-The-Go, NAND Flash controller with ECC, dual SSI/I2S, dual MMC/SD host controllers, and PCMCIA/CF interface - deployed in portable handheld devices requiring integrated multimedia and low-power operation.

For engineers reviewing the MC9328MX21SVK datasheet, MC9328MX21SVK pinout, MC9328MX21SVK application, or MC9328MX21SVK equivalent, key selection criteria include 266 MHz ARM926EJ-S core performance, MAPBGA-289 package compatibility, industrial temperature range (0°C to 70°C), NAND Flash ECC support, and multiplexed peripheral signal routing for system-level integration.

Technical Context

The MC9328MX21SVK implements a full ARM926EJ-S core with MMU, D/I caches, and Java acceleration, paired with a configurable memory subsystem supporting SDRAM, NAND Flash (with on-chip ECC), and external bus expansion via EIM. Its clock architecture includes dual crystal inputs (26 MHz and 32.768 kHz) and programmable PLLs for dynamic frequency scaling.

Peripheral integration follows a tightly coupled I/O architecture: LCD and Smart LCD controllers share data pins (LD[17:0]/SLCDC1_DAT[15:0]); USB OTG and USB Host1 signals are multiplexed with SLCDC and UART4 lines; CSPI, I2C, SSI, and UART interfaces support concurrent audio, storage, and sensor connectivity - all managed through centralized function multiplexing control registers.

Key Specifications

ParameterValue and Actual Design Meaning
CoreARM926EJ-S with MMU, 266 MHz max - enables Linux/RTOS execution with memory protection and Java bytecode acceleration.
Package289-pin MAPBGA, 14 mm × 14 mm, 0.65 mm pitch - supports high-density PCB layout with thermal pad grounding.
Operating Range0°C to 70°C ambient - validated for commercial portable handheld applications without extended thermal derating.
NAND ControllerIntegrated with hardware ECC and parity checking - offloads CPU error correction for raw NAND flash use as primary storage.
USB InterfaceUSB On-The-Go + USB Host1 - enables dual-role device connectivity (host/peripheral) with full-speed (12 Mbps) transceivers.
LCD SupportDual controllers: standard LCDC (18-bit RGB/TFT) + Smart LCD (SLCDC1/SLCDC2) - drives Sharp HR-TFT panels with dedicated PS/CLS/REV timing signals.
Memory InterfacesSDRAMC (16-bit, 4 banks), EIM (32-bit data, 26-bit address), PCMCIA/CF - allows simultaneous SDRAM main memory and legacy card expansion.

Pinout & Package

MC9328MX21SVK is housed in a 289-pin MAPBGA (14 mm × 14 mm, 0.65 mm pitch) with exposed thermal pad. Pin functions are highly multiplexed across 11 functional domains including EIM, SDRAM, USB, SLCDC, and JTAG. Signal assignment follows Freescale's documented pin mapping per Section 4 of MC9328MX21S Rev. 1.3.

Pin/TerminalCircuit RoleDesign Meaning
RESET_INMaster Reset InputActive-low Schmitt trigger - initiates full system reset except SDRAMC, clock, and reset modules; requires external pull-up.
EXTAL26M / XTAL26M26 MHz Crystal Oscillator InterfaceDifferential crystal input/output pair - feeds main system clock PLL; XTAL26M must be floated when using external oscillator.
LD[17:0]LCD Data Bus18-bit parallel RGB/TFT data path - multiplexed with SLCDC1_DAT[15:0]; LD[16] shared with EXT_DMAGRANT for DMA coordination.
USBG_RXDP / USBG_RXDMUSB OTG Differential Receive PairFull-speed (12 Mbps) differential inputs - require controlled 90 Ω impedance trace routing and 27 Ω series termination.
TMS / TCK / TDI / TDO / TRSTJTAG Debug InterfaceIEEE 1149.1-compliant boundary scan and debug - TRST must be pulled high for standard debugger operation.

Key Features

FeatureDesign Value
ARM926EJ-S Core266 MHz operation with MMU, 16 KB I-cache, 16 KB D-cache, and Jazelle® Java acceleration - enables real-time OS and multimedia application execution.
NAND Flash ControllerHardware ECC generation/correction for up to 4-bit errors per 512-byte sector - eliminates CPU overhead for NAND reliability in cost-sensitive embedded storage.
Smart LCD Controller (SLCDC)Dual independent SLCDC1/SLCDC2 blocks with dedicated PS/CLS/REV timing outputs - supports Sharp HR-TFT panels without external timing logic.
USB Dual-Role SupportIntegrated USB OTG + USB Host1 PHYs - allows single-port device enumeration as host (e.g., SD card reader) or peripheral (e.g., CDC ACM device) via ID pin detection.
Flexible Peripheral MultiplexingFunction Multiplexing Control Register (FMCR) enables runtime reassignment of 70+ signals across UART, CSPI, SSI, I2C, and GPIO - reduces external glue logic in multi-interface designs.

Applications

Handheld Media PlayerIndustrial HMI Terminal

Use Scenario: Portable device playing MPEG-4 video, MP3 audio, and rendering GUI on TFT-LCD with touch keypad input.

IC Role / Device Role / Timing Role: MC9328MX21SVK serves as main application processor executing Linux, driving LCD via LCDC/SLCDC, decoding audio via SSI/I2S, and managing NAND storage.

Use Value: Integrated 266 MHz ARM926EJ-S core, hardware-accelerated video/audio paths, and NAND ECC reduce BOM count and power vs. discrete SoC + controller solutions.

Use Scenario: Factory-floor operator interface with resistive touchscreen, SD card logging, and RS-485 communication to PLCs.

IC Role / Device Role / Timing Role: MC9328MX21SVK acts as HMI controller running real-time UI stack, interfacing LCD/touch via Keypad and LCDC, and communicating via UART3/UART4 with isolation.

Use Value: Dual UARTs with IrDA support, robust SDRAM interface for GUI frame buffers, and industrial temp grade ensure reliable operation in harsh environments.

Medical Point-of-Care DeviceWireless Data Collector

Use Scenario: Battery-powered diagnostic tool displaying waveforms, storing patient records on NAND, and connecting to PC via USB.

IC Role / Device Role / Timing Role: MC9328MX21SVK functions as system-on-module processor handling ADC data acquisition, waveform rendering on LCD, and USB mass storage class transfer.

Use Value: Low-power ARM926EJ-S core, integrated USB OTG, and hardware NAND ECC extend battery life while ensuring data integrity during power-loss events.

Use Scenario: Field-deployed asset tracker collecting sensor data, storing logs on SD card, and uploading via Bluetooth module connected over UART1.

IC Role / Device Role / Timing Role: MC9328MX21SVK operates as data concentrator - managing dual MMC/SD hosts, UART1 for BT module, and PWM for LED status indicators.

Use Value: Dual MMC/SD controllers enable redundant logging; UART1 with auto-bauding simplifies BT module integration; PWM output eliminates need for external LED drivers.

Equivalent & Alternatives

The following parts are listed as comparable options for similar microprocessor applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
i.MX27 (MC9328MX27DKR)ARM926EJ-S core at 400 MHz, added camera interface, enhanced security engine, larger L2 cache - no PCMCIA/CF support.Targeted at higher-resolution imaging and secure boot applications; lacks legacy card interface required for CF-based data loggers.Select i.MX27 only if camera interface or cryptographic acceleration is needed and PCMCIA/CF is not required.
i.MX31 (MC9331CJM)ARM1136JF-S core at 532 MHz, integrated 2D graphics accelerator, improved power management - different pinout and memory controller architecture.Suitable for advanced GUI and video decode; incompatible with MC9328MX21SVK PCB due to non-multiplexed SDRAM interface and 400-pin PBGA package.Choose i.MX31 for next-gen UI performance but expect full board redesign; not a drop-in replacement.

Compared with i.MX27 and i.MX31, MC9328MX21SVK offers unique PCMCIA/CF and dual MMC/SD host support in a compact 289-pin MAPBGA, making it optimal for legacy-compatible portable devices where card-based field serviceability and NAND cost efficiency are critical.

Availability

MC9328MX21SVK is available at Aetrix Electronics and suitable for handheld media players, industrial HMI terminals, medical point-of-care devices, and wireless data collectors requiring stable component supply and long-term lifecycle support.

Supply support for MC9328MX21SVK 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 i.MX21 family, including MC9328MX21SVK, was engineered for portable handheld applications demanding high integration, Java acceleration, and low-power ARM9 performance with rich multimedia peripherals.

FAQ

What is the maximum operating frequency of the MC9328MX21SVK?

The MC9328MX21SVK features an ARM926EJ-S core rated for operation up to 266 MHz under its specified 0°C to 70°C commercial temperature range. This frequency is achieved using the internal PLL driven by the 26 MHz crystal input (EXTAL26M). The core includes 16 KB instruction and 16 KB data caches to sustain throughput at this speed. MC9328MX21SVK does not support overclocking beyond 266 MHz per Freescale's validated specifications.

Does the MC9328MX21SVK support NAND Flash with hardware error correction?

Yes, the MC9328MX21SVK integrates a dedicated NAND Flash Controller (NFC) with on-chip ECC circuitry capable of detecting and correcting up to 4-bit errors per 512-byte sector. This hardware ECC offloads correction processing from the ARM926EJ-S core, enabling reliable use of low-cost raw NAND flash as primary non-volatile storage. MC9328MX21SVK also includes parity checking for additional data integrity assurance.

What package type and dimensions does the MC9328MX21SVK use?

The MC9328MX21SVK is packaged in a 289-pin MAPBGA (Fine-Pitch Ball Grid Array) with 0.65 mm ball pitch and overall dimensions of 14 mm × 14 mm. It features a thermally enhanced design with an exposed die paddle for improved heat dissipation. This package is lead-free and RoHS compliant, matching the ordering code suffix "VK" in MC9328MX21SVK.

Can the MC9328MX21SVK operate as both a USB host and USB device?

Yes, the MC9328MX21SVK supports USB On-The-Go (OTG) functionality via its integrated USB OTG controller and physical layer, allowing it to dynamically switch between host and peripheral roles based on the USB ID pin state. It also includes a separate USB Host1 controller for simultaneous dual-host operation - for example, connecting a USB flash drive (OTG) while hosting a Bluetooth dongle (Host1). MC9328MX21SVK implements full-speed (12 Mbps) signaling only.

What display interfaces are supported by the MC9328MX21SVK?

The MC9328MX21SVK provides two complementary display controllers: a standard LCD Controller (LCDC) supporting 18-bit RGB/TFT panels, and a Smart LCD Controller (SLCDC) with dedicated timing outputs (PS, CLS, REV, SPL_SPR) optimized for Sharp HR-TFT panels. Both controllers share the LD[17:0] data bus and support programmable pixel clocks, sync polarities, and active area configuration. MC9328MX21SVK does not include HDMI or LVDS transmitters.

MC9328MX21SVK 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:
0°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

MC9328MX21SVK FAQ

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

Please submit a Request for Quotation (RFQ) for MC9328MX21SVK 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 MC9328MX21SVK reliable?

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

3.What payment methods are accepted for MC9328MX21SVK?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MC9328MX21SVK?

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

Once your MC9328MX21SVK 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 MC9328MX21SVK?

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

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

All MC9328MX21SVK 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 MC9328MX21SVK meets industry standards.

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

All MC9328MX21SVK units undergo pre-shipment inspection (PSI). If there is an issue with MC9328MX21SVK, 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 MC9328MX21SVK part is unused and in its original packaging.

Return procedure for MC9328MX21SVK:

1.Submit a request within 90 days.

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

MC9328MX21SVK Tags

  • MC9328MX21SVK
  • MC9328MX21SVK PDF
  • MC9328MX21SVK Datasheet
  • MC9328MX21SVK Specifications
  • MC9328MX21SVK Images
  • NXP Semiconductors
  • NXP Semiconductors MC9328MX21SVK
  • Buy MC9328MX21SVK
  • MC9328MX21SVK Price
  • MC9328MX21SVK Distributor
  • MC9328MX21SVK Supplier
  • MC9328MX21SVK 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