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 MC9328MX21SCVM

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

Inventory:2,295

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

MC9328MX21SCVM from NXP Semiconductors (formerly Freescale) is an ARM926EJ-S™-based microprocessor for portable handheld and embedded multimedia applications. It operates at 266 MHz, integrates LCD/SLCD controllers, USB On-The-Go, dual MMC/SD host controllers, NAND Flash controller with hardware ECC, and SDRAM interface - enabling full-featured PDA, industrial HMI, and connected terminal designs.

For engineers reviewing the MC9328MX21SCVM datasheet, MC9328MX21SCVM pinout, MC9328MX21SCVM application, or MC9328MX21SCVM equivalent, key selection criteria include its -40°C to +85°C industrial temperature rating, 289-pin MAPBGA (0.8 mm pitch, 17 mm × 17 mm), ARM926EJ-S core with Java acceleration, and integrated peripheral set supporting display, storage, and connectivity without external glue logic.

Technical Context

The MC9328MX21SCVM implements a 32-bit ARM926EJ-S core with MMU, 16 KB instruction and 16 KB data caches, and Smart Speed power management. Its memory subsystem includes dedicated SDRAMC (supporting up to 256 MB), WEIM for NOR/PSRAM expansion, and NFC with on-the-fly ECC for NAND Flash.

Peripherals are tightly integrated: dual SSI modules configurable as I²S or AC97, two CSPI interfaces, three UARTs (with IrDA/FIRI support), I²C, 1-Wire, PWM, RTC, watchdog, and three 32-bit general-purpose timers. All are mapped to a shared 289-pin MAPBGA package with extensive signal multiplexing managed via FMCR registers.

Key Specifications

Parameter Value and Actual Design Meaning
Core ArchitectureARM926EJ-S 32-bit RISC processor with Jazelle Java acceleration and MMU
Max Operating Frequency266 MHz - enables real-time multimedia processing and multitasking OS support
Operating Temperature-40°C to +85°C - qualified for industrial and extended-temperature embedded deployments
Package289-pin MAPBGA, 0.8 mm pitch, 17 mm × 17 mm - supports high I/O count with compact board footprint
Integrated Memory ControllersSDRAMC (up to 256 MB), WEIM (NOR/PSRAM), NAND Flash Controller with hardware ECC
Display InterfacesDedicated LCD Controller (18-bit RGB/TFT) and Smart LCD Controller (SLCDC) for Sharp HR-TFT panels
Connectivity PeripheralsUSB OTG + dual USB Host (USBH1/USBH2), dual MMC/SD host, PCMCIA/CF, FIRI, I²C, 1-Wire

Pinout & Package

The MC9328MX21SCVM is housed in a 289-pin MAPBGA (0.8 mm pitch, 17 mm × 17 mm) package. Pin functions are highly multiplexed across 12 functional domains including EIM, SDRAM, USB, LCD, SLCDC, NAND, PCMCIA, CSPI, UART, SSI, I²C, and JTAG. Signal assignment is defined in Section 4 of the official datasheet (Rev. 1.3), with critical boot pins (BOOT[3:0]), reset (RESET_IN/RESET_OUT), and clock inputs (EXTAL26M, EXTAL32K) requiring strict termination per design guidelines.

Pin/Terminal Circuit Role Design Meaning
BOOT[3:0]System Boot Mode SelectHardwired at power-up to configure boot source (NAND, NOR, SPI, or USB); BOOT3 must be low
RESET_INMaster Reset InputActive-low Schmitt-trigger input that resets all modules except SDRAMC, clock control, and reset module
EXTAL26M / XTAL26M26 MHz Crystal InterfaceDifferential crystal input/output pair for main system clock generation; supports oscillator bypass
EXTAL32K / XTAL32K32.768 kHz Crystal InterfaceLow-power RTC clock source; requires external crystal or square-wave input
LD[17:0]LCD Data Bus18-bit parallel RGB/TFT data interface; LD[15:0] shared with SLCDC1_DAT[15:0] for Smart LCD panels
NF_IO[15:0]NAND Flash Data Bus16-bit bidirectional data path with hardware ECC; NF_IO[15:7] multiplexed with address lines A[25:21]/A[15:13]

Key Features

Feature Design Value
ARM926EJ-S Core with JazelleEnables efficient Java bytecode execution in resource-constrained embedded systems without software JVM overhead
Hardware NAND ECC EngineOn-the-fly error correction frees CPU cycles and eliminates need for external ECC logic or software correction
Dual MMC/SD Host ControllersSupports simultaneous SD card and eMMC operation for redundant storage or dual-slot user interfaces
Smart LCD Controller (SLCDC)Direct interface to Sharp HR-TFT panels with dedicated timing signals (PS, CLS, REV, SPL_SPR) reducing display driver complexity
USB OTG + Dual Host SupportSingle USB PHY supports device/host/OTG roles plus two additional host ports (USBH1/USBH2) for peripheral expansion

Applications

Industrial HMI Terminal Portable Medical Device

Use Scenario: Touchscreen-based operator interface for PLC-controlled machinery with local data logging and remote diagnostics.

IC Role / Device Role / Timing Role: Central application processor executing Linux RTOS, driving 4.3" TFT LCD via LCDC, managing SD card logs, and communicating over USB OTG to service tools.

Use Value: Integrated SDRAMC, NAND controller, and dual UARTs eliminate external memory buffers and level shifters - reducing BOM cost and PCB layer count.

Use Scenario: Battery-powered patient monitor with waveform display, Bluetooth data upload, and non-volatile alarm history storage.

IC Role / Device Role / Timing Role: Main controller running medical firmware, rendering ECG waveforms on monochrome SLCD via SLCDC, and interfacing to NAND Flash for persistent event logs.

Use Value: Hardware ECC and Smart Speed dynamic voltage/frequency scaling extend battery life while ensuring data integrity across 10,000+ power cycles.

Secure Access Control Panel Ruggedized Field Data Collector

Use Scenario: Outdoor access kiosk with keypad entry, RFID reader, and tamper-evident logging using encrypted NAND storage.

IC Role / Device Role / Timing Role: Secure application processor handling AES encryption, keypad scanning (KP_ROW/KP_COL), and NAND-based audit trail with hardware ECC.

Use Value: Integrated crypto-capable ARM926EJ-S core and NAND ECC enable FIPS-aligned secure storage without external security IC or NAND controller.

Use Scenario: Handheld GIS collector operating in extreme temperatures (-40°C to +85°C) with GPS, cellular modem, and ruggedized display.

IC Role / Device Role / Timing Role: Primary compute engine running real-time location OS, driving sunlight-readable LCD, and managing dual SD cards via MMC/SD controllers.

Use Value: Industrial temperature grade, robust SDRAM interface, and PCMCIA/CF support allow direct integration of legacy field peripherals without adapter boards.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
i.MX27 (MC9328MX27DKR)Higher-performance ARM926EJ-S at 400 MHz; adds CMOS camera interface and enhanced video decodeBetter suited for video-centric devices (e.g., IP cameras) but lacks SLCDC and has larger 400-pin PBGASelect when higher clock speed and camera interface are required; verify thermal and layout compatibility
i.MX31 (MC9331CJM8B)ARM1136JF-S core at 532 MHz; adds 2D graphics accelerator and improved security featuresTargets advanced UI and secure boot applications; requires different toolchain and lacks native SLCDC supportChoose for next-generation UI performance and cryptographic acceleration; expect migration effort from i.MX21 software stack

Compared with the MC9328MX21SCVM, the i.MX27 offers higher throughput for media tasks but increases package size and power, while the i.MX31 shifts to ARM11 architecture with stronger security - making the MC9328MX21SCVM optimal for cost-sensitive, display-intensive industrial terminals needing proven long-term availability and minimal thermal design overhead.

Availability

MC9328MX21SCVM is available at Aetrix Electronics and suitable for industrial HMI, portable medical instrumentation, and ruggedized field data collection requiring stable component supply, extended temperature operation, and long-lifecycle support.

Supply support for MC9328MX21SCVM 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

NXP Semiconductors is a global semiconductor leader focused on secure connectivity solutions for automotive, industrial, and IoT markets, formed from the spin-off and acquisition of Freescale Semiconductor in 2015.

The i.MX21 series was designed specifically for cost-optimized, power-efficient portable multimedia and industrial human-machine interface applications - emphasizing integrated display, storage, and connectivity with minimal external components.

FAQ

What is the maximum SDRAM capacity supported by the MC9328MX21SCVM?

The MC9328MX21SCVM SDRAM Controller (SDRAMC) supports up to 256 MB of external SDRAM. This is achieved using 4 banks × 13-row × 10-column addressing with 16-bit or 32-bit data bus width. The controller handles refresh, precharge, and burst modes autonomously, and the MC9328MX21SCVM datasheet specifies timing parameters for 133 MHz SDRAM operation under industrial temperature conditions.

Does the MC9328MX21SCVM support booting directly from NAND Flash?

Yes, the MC9328MX21SCVM supports NAND Flash boot via its integrated NAND Flash Controller (NFC) with hardware ECC. When BOOT[3:0] is configured for NAND mode, the ROM bootloader initializes the NFC, reads the first 4 KB from NAND (including spare area), verifies ECC, and loads the initial firmware into internal SRAM. This eliminates need for external boot ROM or FPGA configuration logic.

How does the Smart LCD Controller (SLCDC) differ from the standard LCD Controller (LCDC) in the MC9328MX21SCVM?

The SLCDC in the MC9328MX21SCVM provides dedicated timing and control signals (PS, CLS, REV, SPL_SPR) optimized for Sharp HR-TFT panels, enabling direct connection without external timing generators. In contrast, the LCDC delivers generic 18-bit RGB/TFT output. Both share LD[15:0] pins, but SLCDC uses alternate multiplexing on USB/SD signals - requiring careful pin assignment to avoid conflict in designs using both interfaces.

What are the factory test pins on the MC9328MX21SCVM, and how should they be handled in production designs?

The MC9328MX21SCVM includes factory test pins including CLKMODE[1:0], OSC26M_TEST, EXT_48M, EXT_266M, and TEST_WB[4:0]. Per the datasheet, EXT_48M and EXT_266M must be tied to ground; CLKMODE[1:0] and OSC26M_TEST must be left unconnected; TEST_WB[2:0] may be used as GPIO or keypad signals if enabled via FMCR, otherwise configured as pulled-up inputs and left floating. These pins have no user functionality.

Can the MC9328MX21SCVM simultaneously operate USB OTG and USB Host1 functions?

No - the MC9328MX21SCVM shares physical transceiver resources between USB OTG (USBG_*) and USB Host1 (USBH1_*). USBG_RXDP/USBG_RXDM and USBH1_RXDP/USBH1_RXDM are multiplexed on the same pins, as are transmit and control signals. Only one USB function (OTG or Host1) can be active at a time; dual-host capability requires USBH2, which is implemented separately with dedicated pins and supports simultaneous operation with OTG or Host1.

MC9328MX21SCVM 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-PBGA (17x17)
Additional Interfaces:
1-Wire, I2C, I2S, SPI, SSI, MMC/SD, UART

MC9328MX21SCVM FAQ

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

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

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

3.What payment methods are accepted for MC9328MX21SCVM?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MC9328MX21SCVM?

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

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

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

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

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

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

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

Return procedure for MC9328MX21SCVM:

1.Submit a request within 90 days.

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

MC9328MX21SCVM Tags

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