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 MC9328MX21CJM

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

Inventory:3,779

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

MC9328MX21CJM from Freescale Semiconductor is an ARM926EJ-S™-based microprocessor operating at 266 MHz, integrating LCD controller, USB On-The-Go, dual MMC/SD host controllers, NAND Flash controller with hardware ECC, and CMOS sensor interface - designed for smartphone and portable multimedia applications requiring integrated display, connectivity, and low-power processing.

For engineers reviewing the MC9328MX21CJM datasheet, MC9328MX21CJM pinout, MC9328MX21CJM application, or MC9328MX21CJM equivalent, key selection criteria include its -40°C to +85°C industrial temperature grade, 289-pin MAPBGA (0.8 mm pitch, 17 mm × 17 mm), ARM926EJ-S core with Java acceleration, integrated video accelerator (eMMA), and dual SD/MMC host support for embedded handheld systems.

Technical Context

The MC9328MX21CJM implements a 32-bit ARM926EJ-S core with Jazelle® Java acceleration, Smart Speed dynamic voltage/frequency scaling, and tightly coupled memory subsystems. Its system architecture integrates dedicated accelerators including eMMA for video encode/decode offload and SLCDC for Sharp-panel-compatible smart LCD driving.

Peripheral integration includes dual synchronous serial interfaces (SSI) supporting I²S audio, three CSPI channels for high-speed SPI peripherals, and multiplexed signal routing managed via Function Multiplexing Control Register (FMCR). Clock generation uses internal PLLs driven by 26 MHz and 32.768 kHz crystals, with programmable output clock selection via CLKO.

Key Specifications

ParameterValue 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 in battery-constrained devices
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 thermal and mechanical reliability
Memory InterfacesSDRAM controller (up to 128 MB), EIM for NOR/NAND/PSRAM, PCMCIA/CF - enables flexible external memory expansion
Integrated PeripheralsLCD controller (18-bit RGB), CSI, USB OTG, dual MMC/SD hosts, NAND Flash controller with on-the-fly ECC - reduces BOM and board space for portable UI systems
Power ManagementSmart Speed DVFS, multiple low-power modes (WAIT, STOP, DOZE), RTC with wake-up capability - extends battery life in always-on portable devices

Pinout & Package

MC9328MX21CJM is housed in a 289-pin MAPBGA package (0.8 mm pitch, 17 mm × 17 mm, lead-free), with ball pitch and mechanical dimensions conforming to JEDEC MO-251. Signal mapping supports full multiplexing across 12 functional groups including EIM, SDRAM, USB, CSPI, SSI, UART, and LCD.

Pin/TerminalCircuit RoleDesign Meaning
A[25:0]External Interface Module Address Bus26-bit address bus for NOR/NAND/PSRAM/PCMCIA memory mapping; shared with NF_IO[15:7] and PC_A[25:0]
D[31:0]External Interface Module Data Bus32-bit bidirectional data path; EB[3:0] byte strobes control DQM masking for SDRAM compatibility
SDCLK / SDCKE0 / SDCKE1SDRAM Timing SignalsProvides clock and clock enable outputs for single/dual-bank SDRAM operation up to 133 MHz
LD[17:0] / SLCDC1_DAT[15:0]LCD & Smart LCD Data Interface18-bit parallel LCD data bus; multiplexed with SLCDC1 parallel interface and BMI_D[15:0] for flexible panel driver integration
USBG_RXDP / USBG_RXDM / USBG_TXDP / USBG_TXDMUSB OTG Differential PairFull-speed (12 Mbps) USB 2.0 OTG transceiver interface with integrated PHY bias and termination control
CSI_D[7:0] / CSI_MCLK / CSI_PIXCLKCMOS Sensor Interface8-bit parallel camera interface with programmable pixel clock and master clock for OV-series and Aptina sensors

Key Features

FeatureDesign Value
ARM926EJ-S Core with JazelleEnables native Java bytecode execution without software interpreter overhead - critical for Palm OS and legacy mobile middleware
Enhanced Multimedia Accelerator (eMMA)Hardware-accelerated MPEG-4 SP/ASP decode and JPEG encode/decode - offloads CPU for 320×240 video playback at 30 fps
NAND Flash Controller with ECCOn-the-fly 1-bit error correction and 2-bit detection per 512-byte sector - eliminates need for external ECC ASIC in cost-sensitive designs
Dual MMC/SD Host ControllersIndependent SDIO/MMC v1.4 compliant interfaces supporting 4-bit wide data transfer - enables simultaneous card reader and Wi-Fi module connectivity
Smart LCD Controller (SLCDC)Direct interface to Sharp HR-TFT panels with PS/CLS/REV timing signals - removes need for external timing generator in handheld displays

Applications

Smartphone Baseband & UI SubsystemDigital Audio Player with Video Playback

Use Scenario: Integrated application processor in GSM/GPRS smartphones running Palm OS or Linux-based UI stacks with camera, LCD, and SD card storage.

IC Role / Device Role / Timing Role: Primary application MCU handling UI rendering, media decoding, peripheral control, and power management coordination.

Use Value: Single-chip integration of LCD controller, CSI, USB OTG, and dual SD hosts reduces PCB layers and eliminates discrete glue logic required in multi-chip solutions.

Use Scenario: Portable MP3/AVI player with color TFT display, onboard camera, and expandable SD storage supporting firmware updates.

IC Role / Device Role / Timing Role: Central media processor executing audio decode, video decompression, display refresh, and file system I/O.

Use Value: Hardware eMMA engine enables smooth 320×240 MPEG-4 playback at ≤120 mW, while NAND ECC allows use of low-cost 256 MB NAND Flash instead of more expensive NOR+RAM combinations.

Industrial Handheld TerminalMedical Point-of-Care Display Device

Use Scenario: Ruggedized barcode scanner or field service terminal with touchscreen LCD, RS-232/USB connectivity, and SD logging.

IC Role / Device Role / Timing Role: Main controller managing real-time serial communication, graphics rendering, and secure data storage.

Use Value: -40°C to +85°C operating range and MAPBGA packaging ensure reliability in uncontrolled environments; EIM interface supports direct connection to industrial-grade NOR flash and SRAM.

Use Scenario: Battery-powered diagnostic display unit with VGA-resolution LCD, patient data SD export, and low-power sleep mode.

IC Role / Device Role / Timing Role: Graphics and I/O processor driving high-contrast medical-grade LCD while maintaining strict power budget compliance.

Use Value: SLCDC timing engine generates precise PS/CLS/REV signals for Sharp HR-TFT panels without external FPGA; RTC with wake-up interrupt enables scheduled data uploads during maintenance windows.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
i.MX27 (MC9328MX27)Higher-performance ARM926EJ-S core (400 MHz), added security engine, enhanced video pipeline, larger L2 cacheTargets higher-resolution video (QVGA+) and secure boot requirements not present in MC9328MX21CJM designsSelect when needing >266 MHz throughput, cryptographic acceleration, or dual-camera support
PXA270 (Intel XScale)ARMv5TE XScale core (up to 624 MHz), Wireless MMX, integrated Intel Wireless LAN interface optionFocused on Windows Mobile and enterprise PDA ecosystems with stronger wireless stack integrationSelect when prioritizing Microsoft ecosystem compatibility or integrated WLAN coexistence over Freescale's SLCDC/NAND ECC feature set

Compared with i.MX27 and PXA270, the MC9328MX21CJM offers optimal balance of ARM9 performance, integrated LCD/CSI/USB OTG, and industrial temperature support at lower power and cost - making it ideal for Palm OS, Linux-based handhelds, and medical displays where QVGA resolution and single-camera operation suffice.

Availability

MC9328MX21CJM is available at Aetrix Electronics and suitable for smartphone baseband subsystems, portable media players, industrial handheld terminals, and medical point-of-care displays requiring stable component supply across extended temperature ranges and long production lifecycles.

Supply support for MC9328MX21CJM 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 was a leading designer of embedded processors, analog, and connectivity solutions before its acquisition by NXP Semiconductors in 2015. It pioneered the i.MX family for portable multimedia applications.

The MC9328MX21CJM belongs to the i.MX21 product line, engineered specifically for cost-sensitive, battery-powered handheld devices requiring integrated display, camera, and connectivity - targeting Palm OS smartphones, digital audio/video players, and industrial HMIs.

FAQ

What is the maximum SDRAM capacity supported by the MC9328MX21CJM?

MC9328MX21CJM supports up to 128 MB of SDRAM via its dedicated SDRAM controller with 12-bit row/column addressing and four bank support. The controller implements standard SDR SDRAM timing protocols compatible with Micron MT48LC series and ISSI IS42S16xxx chips, enabling efficient memory bandwidth for graphics frame buffers and application code execution.

Does the MC9328MX21CJM include hardware JPEG acceleration?

Yes, the MC9328MX21CJM includes the enhanced Multimedia Accelerator (eMMA) which provides hardware-accelerated JPEG encode and decode operations. This block operates independently of the ARM926EJ-S core and supports baseline JPEG up to 1600×1200 pixels, reducing CPU load during image preview, thumbnail generation, and camera pipeline processing in the MC9328MX21CJM-based system.

Can the MC9328MX21CJM boot directly from NAND Flash?

Yes, the MC9328MX21CJM supports NAND Flash boot via its integrated NAND Flash Controller (NFC) with on-the-fly ECC. The device executes initial boot code from NAND using internal ROM bootloader, which validates and loads the first-stage loader into IRAM. This capability eliminates the need for external boot ROM or NOR Flash in cost-optimized MC9328MX21CJM designs.

What is the function of the SLCDC module in the MC9328MX21CJM?

The Smart LCD Controller (SLCDC) in the MC9328MX21CJM generates precise timing signals - including PS, CLS, REV, and SPL_SPR - required by Sharp HR-TFT panels. It eliminates external timing generators by providing panel-specific waveform control, enabling direct connection to Sharp LQ035Q7DB02 and similar industrial LCD modules without additional logic in the MC9328MX21CJM-based HMI design.

Is the MC9328MX21CJM pin-compatible with other i.MX21 variants like MC9328MX21VM?

No, the MC9328MX21CJM is not pin-compatible with MC9328MX21VM. Although both use 289-pin MAPBGA packages, MC9328MX21CJM uses the 0.8 mm pitch, 17 mm × 17 mm variant (CVM/CJM suffix), while MC9328MX21VM uses the same footprint but differs in thermal pad configuration and internal ball map. PCB layout must be verified against the specific MC9328MX21CJM package drawing (Rev. 3.4, Figure 4-1).

MC9328MX21CJM 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

MC9328MX21CJM FAQ

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

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

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

3.What payment methods are accepted for MC9328MX21CJM?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MC9328MX21CJM?

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

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

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

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

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

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

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

Return procedure for MC9328MX21CJM:

1.Submit a request within 90 days.

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

MC9328MX21CJM Tags

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