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 MC9328MX21SCVK

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

Inventory:1,719

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

MC9328MX21SCVK 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, dual MMC/SD host controllers, and SDRAM interface - deployed in portable handhelds, industrial HMIs, and embedded multimedia terminals requiring extended temperature operation.

For engineers reviewing the MC9328MX21SCVK datasheet, MC9328MX21SCVK pinout, MC9328MX21SCVK application, or MC9328MX21SCVK equivalent, key selection criteria include -40°C to +85°C industrial temperature grade, 289-pin MAPBGA (0.65 mm pitch, 14 mm × 14 mm), ARM926EJ-S core with Java acceleration, on-chip memory controllers, and peripheral multiplexing flexibility for cost-sensitive HMI designs.

Technical Context

The MC9328MX21SCVK implements a full ARM926EJ-S core with MMU, 16 KB instruction and 16 KB data caches, and Smart Speed power management enabling dynamic voltage/frequency scaling. Its memory subsystem integrates independent SDRAMC, NFC with hardware ECC, WEIM for NOR/PSRAM, and PCMCIA/CF interfaces - all sharing multiplexed address/data buses with configurable byte strobes and chip selects.

Peripheral integration includes dual synchronous serial interfaces (SSI) configurable as I²S or AC97, two CSPI controllers, three UARTs (UART1/3/4), I²C, 1-Wire, FIRI, and dual MMC/SD hosts - with extensive signal multiplexing managed via FMCR register and GPIO configuration registers to resolve pin conflicts across LCD, USB OTG, and expansion interfaces.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoreARM926EJ-S with MMU, Jazelle Java acceleration, 266 MHz max frequency - enables Linux/RTOS execution with memory protection and real-time determinism.
Operating Temperature-40°C to +85°C - qualified for industrial and extended-environment embedded applications without derating.
Package289-pin MAPBGA, 0.65 mm pitch, 14 mm × 14 mm footprint - supports high-density PCB layouts with thermal pad for power dissipation.
NAND Flash ControllerIntegrated NFC with hardware ECC and parity checking - offloads CPU during NAND read/write, enabling boot-from-NAND and wear-leveling firmware efficiency.
USB InterfaceUSB On-The-Go (OTG) + USB Host 1 - allows device-role switching and simultaneous peripheral/host connectivity without external transceivers.
Display SupportDual LCD controllers: LCDC (18-bit RGB/TFT) and SLCDC (serial SLCD) - drives both parallel and serial LCD panels with dedicated timing signals (VSYNC, HSYNC, CLK).
Memory InterfacesSDRAMC (16-bit, up to 128 MB), WEIM (NOR/PSRAM), PCMCIA/CF - provides flexible external memory expansion with bank-selectable timing parameters.

Pinout & Package

MC9328MX21SCVK is housed in a 289-pin MAPBGA package (0.65 mm pitch, 14 mm × 14 mm body, exposed thermal pad). Pin assignments follow Freescale's documented multiplexing scheme with 10 functional groups: External Bus/Chip Select (EIM), SDRAM, Clocks/Resets, LCD, Smart LCD, NAND Flash, PCMCIA, CSPI, USB, SD, UART, SSI, I²C, 1-Wire, PWM, Keypad, and JTAG.

Pin/TerminalCircuit RoleDesign Meaning
A[25:0]Address bus (EIM)26-bit multiplexed address for NOR/PSRAM/NAND/PCMCIA - shared with SDRAM bank/address lines and NF_IO[15:0] in alternate modes.
D[31:0]Data bus (EIM)32-bit bidirectional data path - EB[3:0] byte strobes control DQM masking for SDRAM and enable per-byte write control in burst transfers.
LD[17:0]LCD data bus18-bit parallel RGB/TFT interface - LD[15:0] multiplexed with SLCDC1_DAT[15:0]; LD[16] shared with EXT_DMAGRANT for DMA coordination.
NF_IO[15:0]NAND I/O bus16-bit bidirectional NAND data - NF_IO[7:0] multiplexed with PC_D[7:0] and NF_IO[15:7] with A[25:21]/A[15:13] for compact memory mapping.
USBG_RXDP/DMUSB OTG differential pairFull-speed (12 Mbps) OTG receive path - internally terminated; requires external 27 Ω series resistors and 15 pF ESD protection per Freescale layout guidelines.
SD1_CMD/CLK/D[3:0]SD/MMC host interfaceFour-wire SD protocol support - internal pull-up/pull-down configurable; SD1_D[3:0] support 4-bit wide data transfer at up to 25 MHz clock rate.

Key Features

FeatureDesign Value
ARM926EJ-S Core266 MHz operation with 16 KB I-cache and 16 KB D-cache - delivers >300 MIPS while supporting Linux kernel scheduling and MMU-based memory isolation.
Smart Speed Power ManagementDynamic voltage/frequency scaling with multiple low-power states - reduces active power by up to 40% versus fixed-frequency ARM9 implementations in HMI standby modes.
Hardware NAND ECCOn-the-fly 1-bit error correction and 2-bit detection per 512-byte sector - eliminates software ECC overhead and enables reliable boot-from-NAND in resource-constrained systems.
Dual MMC/SD Host ControllersIndependent SD1 and SD2 modules supporting SDHC cards and MMC v4.2 - SD2_CLK/CS/RS/D0 multiplexed with SLCDC1 signals to share pins between display and storage functions.
Flexible Signal MultiplexingFMCR-controlled pin assignment across 10+ peripheral groups - resolves routing conflicts in space-constrained designs without requiring external glue logic or FPGA bridging.

Applications

Industrial HMI TerminalPortable Medical Data Logger

Use Scenario: Touchscreen-based operator interface for PLC-controlled machinery with local data logging and Ethernet upload capability.

IC Role / Device Role / Timing Role: Central application processor executing Linux UI stack, driving 480×272 TFT LCD via LCDC, managing SD card logging via SD1, and handling USB OTG firmware updates.

Use Value: Integrated SDRAMC and NFC eliminate external memory controllers; -40°C to +85°C rating ensures reliability in factory-floor thermal cycling.

Use Scenario: Battery-powered patient vitals recorder with LCD display, SD card storage, and USB cable download to clinic PC.

IC Role / Device Role / Timing Role: Main controller running RTOS, acquiring sensor data via GPIO/UART, rendering waveforms on monochrome STN LCD via SLCDC, and storing encrypted logs on NAND Flash using hardware ECC.

Use Value: ARM926EJ-S Java acceleration enables secure firmware update parsing; Smart Speed mode extends battery life by dynamically scaling CPU frequency during idle periods.

Wireless Handheld ScannerAutomotive Infotainment Gateway

Use Scenario: Rugged barcode scanner with Bluetooth LE connectivity, OLED display, and onboard image processing.

IC Role / Device Role / Timing Role: Application processor interfacing CMOS imager via CSI (emulated via GPIO/SSI), driving OLED via SLCDC, and managing Bluetooth HCI over UART3 with FIRI infrared fallback.

Use Value: Dual CSPI interfaces allow concurrent connection to imager sensor and Bluetooth module; 289-pin MAPBGA enables compact 4-layer PCB with minimal BOM count.

Use Scenario: In-vehicle rear-seat entertainment hub receiving video over LVDS and streaming audio via I²S to amplifier.

IC Role / Device Role / Timing Role: Media gateway processor decoding MPEG-4 video in software, outputting pixel data via LCDC to LVDS transmitter, and synchronizing multi-channel audio via dual SSI modules in I²S master mode.

Use Value: Synchronous serial interfaces support time-aligned stereo audio streams; integrated USB OTG enables plug-and-play media stick playback without host PC dependency.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
i.MX27 (MC9328MX27DVK)ARM926EJ-S core at 400 MHz, added camera interface (CSI), enhanced security engine, but larger 400-pin MAPBGA package.Better suited for camera-enabled multimedia devices; lacks identical pin compatibility and requires PCB redesign.Select when higher CPU throughput and imaging capability outweigh footprint and thermal constraints.
i.MX31 (MC9331CJM1A)ARM1136JF-S core at 532 MHz, integrated 2D graphics accelerator, no NFC, different memory controller architecture.Targets richer GUI applications; incompatible NAND controller and SDRAM timing model require firmware and hardware rework.Choose for advanced graphics rendering where legacy i.MX21 software porting effort is acceptable.

Compared with MC9328MX21SCVK, the i.MX27 offers higher performance and imaging features at the cost of larger package and power, while the i.MX31 shifts to ARM11 with graphics acceleration but abandons hardware NAND ECC - making MC9328MX21SCVK optimal for cost-sensitive, NAND-booted industrial HMIs needing proven long-term availability.

Availability

MC9328MX21SCVK is available at Aetrix Electronics and suitable for industrial HMI terminals, portable medical data loggers, wireless handheld scanners, and automotive infotainment gateways requiring stable component supply across extended temperature ranges.

Supply support for MC9328MX21SCVK 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) is a fabless semiconductor company specializing in embedded processors, analog, and connectivity solutions for automotive, industrial, and consumer markets.

The i.MX21 product line was designed specifically for portable and industrial embedded applications demanding high integration, low power, and robust peripheral sets - with MC9328MX21SCVK targeting cost-sensitive, temperature-extended deployments in human-machine interfaces.

FAQ

What is the maximum operating frequency of the MC9328MX21SCVK?

The MC9328MX21SCVK operates at a maximum frequency of 266 MHz. This speed is guaranteed across its full industrial temperature range (-40°C to +85°C) and under specified VDD supply conditions. The ARM926EJ-S core achieves this performance with integrated cache and memory controllers that minimize wait states during SDRAM and NAND Flash access - critical for deterministic real-time response in HMI applications. MC9328MX21SCVK maintains timing compliance without external PLL tuning.

Does the MC9328MX21SCVK support booting directly from NAND Flash?

Yes, the MC9328MX21SCVK supports booting directly from NAND Flash using its integrated NAND Flash Controller (NFC) with hardware ECC. The NFC handles 1-bit correction and 2-bit detection per 512-byte sector during boot sequence, eliminating software ECC overhead. Boot mode is selected via BOOT[3:0] pins, and the processor initializes internal ROM code to load the first-stage bootloader from NAND. MC9328MX21SCVK requires no external boot ROM or FPGA glue logic for NAND boot.

What package type and dimensions does the MC9328MX21SCVK use?

The MC9328MX21SCVK uses a 289-pin MAPBGA package with 0.65 mm ball pitch and a 14 mm × 14 mm body size. It includes an exposed thermal pad on the bottom for improved heat dissipation. This package is lead-free and RoHS-compliant. The pin layout follows Freescale's documented signal multiplexing scheme, and board design must observe strict impedance control (50 Ω single-ended, 100 Ω differential) on high-speed buses like USB and SDRAM. MC9328MX21SCVK's compact footprint supports dense, low-cost PCB layouts.

How many USB interfaces does the MC9328MX21SCVK provide, and what are their roles?

The MC9328MX21SCVK provides two USB interfaces: one USB On-The-Go (OTG) controller and one USB Host 1 controller. USB OTG supports dual-role operation (device/host) with integrated transceiver control signals (USBG_OE, USBG_ON); USB Host 1 supports full-speed peripherals only. Both interfaces share physical pins with LCD and SLCDC signals, requiring careful multiplexing configuration via FMCR. MC9328MX21SCVK does not include USB 2.0 high-speed capability or dedicated USB PHY - external transceivers are required for OTG cable detection and ESD protection.

What display interfaces are integrated into the MC9328MX21SCVK?

The MC9328MX21SCVK integrates two display controllers: the LCD Controller (LCDC) supporting 18-bit RGB/TFT panels up to 480×272 resolution, and the Smart LCD Controller (SLCDC) for serial SLCD panels using SPI-like protocols. LCDC provides dedicated timing signals (VSYNC, HSYNC, LSCLK), while SLCDC1 offers CLK/CS/RS/D0 and parallel DAT[15:0] outputs. Both controllers share pins (e.g., LD[15:0] ↔ SLCDC1_DAT[15:0]), requiring runtime configuration. MC9328MX21SCVK does not support HDMI, LVDS, or MIPI DSI natively - external bridge ICs are needed for those standards.

MC9328MX21SCVK 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:
-40°C ~ 85°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

MC9328MX21SCVK FAQ

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

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

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

3.What payment methods are accepted for MC9328MX21SCVK?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MC9328MX21SCVK?

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

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

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

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

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

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

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

Return procedure for MC9328MX21SCVK:

1.Submit a request within 90 days.

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

MC9328MX21SCVK Tags

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