NXP Semiconductors MCIMX357CJQ5C
- Part No.:
- MCIMX357CJQ5C
- Manufacturer:
- NXP Semiconductors
- Category:
- Microprocessors
- Package:
- 400-LFBGA
- Datasheet:
-
MCIMX357CJQ5C.pdf
- Description:
- IC MPU I.MX35 532MHZ 400LFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:1,785
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MCIMX357CJQ5C from NXP Semiconductors (formerly Freescale) is an ARM1136JF-S-based multimedia applications processor targeting industrial HMI systems. It operates at 532 MHz, integrates 128 KB L2 cache and OpenVG 1.1 graphics acceleration, and supports dual FlexCAN, 10/100 Ethernet, and three UARTs for factory automation and building control interfaces.
For engineers reviewing the MCIMX357CJQ5C datasheet, MCIMX357CJQ5C pinout, MCIMX357CJQ5C application, or MCIMX357CJQ5C equivalent, key selection criteria include industrial temperature range (−40°C to +85°C), BGA-400 package compatibility, DDR2/NAND memory support, and verified OpenVG 1.1 acceleration for WVGA display rendering.
Technical Context
The MCIMX357CJQ5C implements a fully integrated ARM1136JF-S core with vector floating-point unit and 16 KB I-cache/16 KB D-cache. Its system architecture includes a dedicated Image Processing Unit (IPU) for real-time scaling, blending, and color space conversion of camera/video inputs up to WVGA resolution.
Connectivity is implemented via two FlexCAN 2.0B modules, one 10/100 Ethernet MAC, high-speed USB OTG and host ports with integrated PHYs, and three MMC/SD/SDIO controllers. Memory subsystem supports DDR2, SLC/MLC NAND, and NOR flash with eDMA-assisted transfers.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM1136JF-S running at 532 MHz - delivers deterministic real-time execution for industrial HMI control loops |
| L2 Cache | 128 KB on-die SRAM - reduces off-chip memory bandwidth demand and lowers system power by >20% vs. cacheless operation |
| Graphics Acceleration | OpenVG 1.1 hardware accelerator - enables smooth 2D vector graphics rendering at up to 133 MPix/s for Flash-based UIs |
| Display Interface | 24-bit-per-pixel LCD controller supporting WVGA (800×480) - directly drives resistive touch panels without external timing controllers |
| Industrial Temp Range | −40°C to +85°C - qualified for uncontrolled environments in HVAC and factory automation equipment |
| Package | 400-ball BGA, 17 mm × 17 mm, 0.8 mm pitch - compatible with standard PCB assembly processes and thermal vias for industrial cooling |
| Memory Support | DDR2, SLC/MLC NAND, NOR flash - enables cost-optimized BOM with multi-level cell storage for firmware and media assets |
Pinout & Package
MCIMX357CJQ5C uses a 400-ball PBGA package (17 mm × 17 mm, 0.8 mm pitch) with ball map defined in IMX35CIFS REV 1 cc. Pin functions are organized into dedicated banks for memory interface (DDR2/NAND), peripheral I/O (UART/CAN/USB), and system control (JTAG/RTC/BOOT).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| SDRAM_DQ[0:15] | DDR2 Data Bus | 16-bit bidirectional data path for low-latency access to external DDR2 SDRAM |
| FLEXCAN1_TX / FLEXCAN1_RX | FlexCAN Channel 1 Differential Pair | Direct CAN 2.0B physical layer interface supporting 1 Mbps bus rates in industrial networks |
| USB_OTG_DP / USB_OTG_DM | USB 2.0 High-Speed OTG Differential Pair | Integrated HS PHY enables device/host dual-role operation without external transceiver |
| ENET_MDIO / ENET_MDC | Ethernet Management Interface | IEEE 802.3-compliant MDIO/MDC bus for configuring external PHY registers |
| BOOT_MODE[0:1] | Boot Configuration Strap Pins | Pull-up/down settings determine boot source: NAND, SD, SPI NOR, or USB recovery mode |
Key Features
| Feature | Design Value |
|---|---|
| Image Processing Unit (IPU) | Hardware-accelerated image scaling, rotation, blending, and YUV↔RGB conversion - eliminates CPU overhead for video overlay and UI compositing |
| OpenVG 1.1 Accelerator | Native Adobe Flash rendering pipeline - enables browser-based UIs with zero CPU decoding of vector animations |
| Dual FlexCAN 2.0B Modules | Independent CAN controllers with message RAM and FIFOs - supports redundant fieldbus communication in safety-critical building automation |
| 128 KB L2 Cache Controller | ARM L210-compatible controller with lockable cache lines - ensures deterministic interrupt latency for real-time HMI response under load |
| eDMA Engine | 32-channel enhanced DMA with scatter-gather support - offloads memory-mapped peripheral transfers (e.g., SDIO, UART) from CPU |
Applications
| Factory Automation HMI | Building Control Panel |
|---|---|
Use Scenario: Touchscreen operator interface mounted on PLC cabinets in manufacturing cells, operating continuously in ambient temperatures from −10°C to +65°C. IC Role / Device Role / Timing Role: Central applications processor executing Linux-based HMI runtime, driving 800×480 LCD, polling CAN-connected sensors, and logging data to NAND flash. Use Value: Integrated OpenVG and IPU enable fluid animated UI transitions and real-time camera feed overlay without frame drops or CPU saturation. | Use Scenario: Wall-mounted HVAC control panel in commercial buildings, communicating over CAN bus with zone actuators and Ethernet to central BMS. IC Role / Device Role / Timing Role: Primary controller managing local UI, sensor fusion (temp/humidity), dual-network connectivity (CAN + Ethernet), and secure firmware updates via USB OTG. Use Value: −40°C to +85°C qualification and dual FlexCAN ensure reliable operation across seasonal extremes and interoperability with legacy HVAC fieldbus devices. |
| Medical Display Terminal | Home Energy Monitor |
Use Scenario: Portable patient monitor displaying vital signs waveforms and alarm indicators using resistive touchscreen and local NAND storage. IC Role / Device Role / Timing Role: Real-time display processor handling simultaneous ECG waveform rendering, bitmap UI elements, and audio alert generation via ESAI interface. Use Value: Dedicated IPU performs pixel-level blending of waveform overlays and UI layers at 60 fps while CPU remains free for clinical algorithm execution. | Use Scenario: DIN-rail mounted energy gateway aggregating smart meter data via RS-485 (via UART) and transmitting to cloud via Ethernet, with local LCD status display. IC Role / Device Role / Timing Role: Low-power applications processor managing concurrent serial protocols, encrypted Ethernet stack, and 24-bit color LCD output with backlight PWM control. Use Value: DDR2 + MLC NAND combination reduces bill-of-materials cost by 35% versus LPDDR + eMMC while maintaining 10-year data retention for usage logs. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar multimedia applications processor applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MCIMX353CJQ5C | Lacks OpenVG 1.1 graphics accelerator; identical CPU, L2 cache, CAN, and Ethernet specs | Suitable for non-graphic-intensive HMIs where vector UI rendering is not required | Select MCIMX353CJQ5C only when OpenVG acceleration is unnecessary and BOM cost reduction is prioritized |
| i.MX6ULL G0 | ARM Cortex-A7 @ 900 MHz, no OpenVG, includes GPU (Vivante GC7000UL), wider temp range (−40°C to +105°C) | Better suited for Linux-based IoT gateways requiring higher CPU throughput and modern security features (TrustZone) | Choose i.MX6ULL G0 for new designs needing long-term roadmap support and cryptographic acceleration, not drop-in replacement |
Compared with MCIMX357CJQ5C, MCIMX353CJQ5C removes OpenVG but retains identical industrial temperature rating and peripheral set, while i.MX6ULL G0 offers higher CPU performance and TrustZone at the cost of increased power and software migration effort.
Availability
MCIMX357CJQ5C is available at Aetrix Electronics and suitable for factory automation HMIs, building control panels, and medical display terminals requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for MCIMX357CJQ5C 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 company focused on secure connectivity solutions for automotive, industrial, and IoT applications, with leadership in MCU, RF, and edge processing technologies.
The i.MX35 family was designed specifically for cost-sensitive, high-reliability industrial human-machine interfaces requiring balanced performance, low power, and rich multimedia capabilities without OS overhead.
FAQ
What is the maximum operating temperature specification for MCIMX357CJQ5C?
The MCIMX357CJQ5C is rated for industrial temperature operation from −40°C to +85°C. This specification is validated per JEDEC JESD22-A104 and applies to continuous operation under full CPU, IPU, and OpenVG load with appropriate PCB thermal design. The MCIMX357CJQ5C achieves this range through silicon characterization and package-level thermal resistance optimization, making it suitable for deployment in unventilated enclosures.
Does MCIMX357CJQ5C support DDR2 memory interface?
Yes, MCIMX357CJQ5C includes a dedicated DDR2 memory controller supporting data rates up to 266 MHz (532 MT/s) with programmable timing parameters. It interfaces directly with standard DDR2 SDRAM components using 16-bit data bus width and supports auto-refresh, self-refresh, and partial-array self-refresh modes to meet industrial power budget requirements.
Is OpenVG 1.1 acceleration available on all i.MX35 variants?
No, OpenVG 1.1 hardware acceleration is exclusive to the i.MX357 variant. The i.MX353 omits this block entirely, as confirmed in the Family Comparison table of IMX35CIFS REV 1 cc. Therefore, MCIMX357CJQ5C is the only i.MX35 part offering native vector graphics acceleration for Flash-based UIs and SVG rendering.
How many CAN interfaces does MCIMX357CJQ5C integrate?
MCIMX357CJQ5C integrates two independent FlexCAN 2.0B modules, each with full message RAM, FIFO support, and programmable bit timing. These controllers operate concurrently and support both standard (11-bit) and extended (29-bit) identifier formats, enabling dual-bus architectures for redundancy or functional segregation in industrial networks.
What boot sources are supported by MCIMX357CJQ5C?
MCIMX357CJQ5C supports four primary boot sources selected via BOOT_MODE[1:0] strapping pins: NAND flash (SLC/MLC), SD/SDIO card, SPI NOR flash, and USB device mode (for recovery or initial programming). Boot ROM firmware validates image integrity and loads first-stage bootloader from the configured source before handing control to user software.
MCIMX357CJQ5C Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 400-LFBGA
- Series:
- i.MX35
- Packaging:
- Tray
- Product Status:
- Active
- Core Processor:
- ARM1136JF-S
- Number of Cores/Bus Width:
- 1 Core, 32-Bit
- Speed:
- 532MHz
- Co-Processors/DSP:
- Multimedia; GPU, IPU, VFP
- RAM Controllers:
- LPDDR, DDR2
- Graphics Acceleration:
- Yes
- Display & Interface Controllers:
- Keypad, KPP, LCD
- Ethernet:
- 10/100Mbps (1)
- SATA:
- -
- USB:
- USB 2.0 + PHY (2)
- Voltage - I/O:
- 1.8V, 2.0V, 2.5V, 2.7V, 3.0V, 3.3V
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Security Features:
- Secure Fusebox, Secure JTAG, Tamper Detection
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 400-LFBGA (17x17)
- Additional Interfaces:
- 1-Wire, ASRC, ATA, CAN, I2C, I2S, MMC/SDIO, SAI, SPI, SSI, UART
MCIMX357CJQ5C FAQ
1.How can I place an order for MCIMX357CJQ5C through Aetrix?
Please submit a Request for Quotation (RFQ) for MCIMX357CJQ5C 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 MCIMX357CJQ5C reliable?
The price and inventory of MCIMX357CJQ5C are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MCIMX357CJQ5C is usually 5 days.
3.What payment methods are accepted for MCIMX357CJQ5C?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MCIMX357CJQ5C transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MCIMX357CJQ5C?
MCIMX357CJQ5C orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MCIMX357CJQ5C 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 MCIMX357CJQ5C?
For technical support, including MCIMX357CJQ5C datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MCIMX357CJQ5C requirements.
6.How does Aetrix verify that MCIMX357CJQ5C is sourced from the original manufacturer or authorized distributors?
All MCIMX357CJQ5C 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 MCIMX357CJQ5C meets industry standards.
7.What is the process for return or replacement of MCIMX357CJQ5C?
All MCIMX357CJQ5C units undergo pre-shipment inspection (PSI). If there is an issue with MCIMX357CJQ5C, 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 MCIMX357CJQ5C part is unused and in its original packaging.
Return procedure for MCIMX357CJQ5C:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MCIMX357CJQ5C Tags

-
AT91SAM9260B-CU-999
Microchip Technology

-
AT91SAM9G25-CU
Microchip Technology

-
ATSAMA5D27C-CU
Microchip Technology

-
AT91SAM9X35-CU
Microchip Technology

-
AT91SAM9X25-CU
Microchip Technology

-
MCIMX6Y2CVM08AB
NXP Semiconductors
-
AM3352BZCZ100
Texas Instruments

-
AT91SAM9260B-CU
Microchip Technology

-
AT91SAM9260B-QU
Microchip Technology

-
ATSAMA5D31A-CU
Microchip Technology

-
AT91SAM9G20B-CU-999
Microchip Technology

-
MCIMX6Y2CVM05AB
NXP Semiconductors
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

