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

- Shipping:

Inventory:4,713
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MCIMX355AJQ5CR2 from NXP Semiconductors (formerly Freescale) is an AEC-Q100 Grade 3 automotive application processor based on the ARM1136JF-S core operating at 532 MHz, featuring 16 KB L1 instruction cache, 16 KB L1 data cache, 128 KB L2 cache, and integrated Image Processing Unit (IPU) for real-time video preprocessing and display control. It supports automotive infotainment systems requiring QVGA decode, WVGA display, and hands-free telephony with Bluetooth AEC/NS.
For engineers reviewing the MCIMX355AJQ5CR2 datasheet, MCIMX355AJQ5CR2 pinout, MCIMX355AJQ5CR2 application, or MCIMX355AJQ5CR2 equivalent, key selection criteria include its 532 MHz CPU frequency, dual CAN 2.0B interfaces, 2× SDIO/MMC controllers, OpenVG 1.1 GPU support, and AEC-Q100 qualification for ambient operation up to +85 °C in automotive environments.
Technical Context
The MCIMX355AJQ5CR2 implements a hierarchical memory architecture with L1/L2 caches and a smart DMA engine (SDMA), enabling efficient offloading of image processing, audio routing via AUDMUX, and asynchronous sample rate conversion (ASRC) for multi-source audio synchronization. Its ARM1136JF-S core includes VFP11 co-processor for floating-point acceleration and Jazelle technology for Java bytecode execution.
Power management integrates clock gating, power gating, and well biasing to reduce subthreshold leakage by ~10× in the 90 nm process, supporting multiple low-power modes (WAIT/STOP) while maintaining full peripheral accessibility via the CCM clock control module and IOMUX pin multiplexing.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM1136JF-S r1p3, 532 MHz - delivers deterministic real-time response for navigation UI and telematics stacks |
| Memory Subsystem | 128 KB L2 cache + 128 KB internal SRAM - reduces external memory bandwidth pressure for graphics overlay and video buffering |
| Video Acceleration | IPUv1 with camera interface (up to 30 Mpixels/s), rotation, scaling, color space conversion - enables simultaneous rear-view camera feed and map rendering |
| Graphics Engine | OpenVG 1.1 GPU - hardware-accelerated 2D vector graphics for smooth GUI transitions and instrument cluster rendering |
| Automotive Interfaces | Dual FlexCAN 2.0B controllers - supports vehicle bus communication for ECU integration and diagnostic messaging |
| Audio Connectivity | ESAI + SPDIF transceiver + ASRC + 3× I²C - enables multi-channel audio routing, CD ripping, and Bluetooth hands-free telephony with echo cancellation |
| External Memory Support | Mobile DDR, DDR2 (4-bank), SDRAM, NAND Flash (SLC/MLC), NOR Flash - allows flexible BOM optimization across cost/performance tiers |
Pinout & Package
MCIMX355AJQ5CR2 uses a 1568-ball MAPBGA package (Case 5284), 17 mm × 17 mm, 0.8 mm pitch, RoHS-compliant and MSL Level 3. Ball map corresponds to silicon revision 2.1 (Table 95/97), incompatible with revision 2.0 layouts.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| EXT_ARMCLK | ARM Clock Input | Accepts external clock source for ARM domain; used when internal PLLs are disabled or during debug clock injection |
| USBOH_DP / USBOH_DM | USB OTG High-Speed Differential Pair | Complies with USB 2.0 OTG specification up to 480 Mbps; supports host/device role switching without external PHY |
| FLEXCAN1_TX / FLEXCAN1_RX | CAN 2.0B Bus Interface | Direct connection to CAN transceiver; supports bit rates up to 1 Mbps for vehicle network diagnostics and sensor fusion |
| ESAI_TXFS / ESAI_TXCK / ESAI_TXD0–3 | Enhanced Serial Audio Interface Output | Configurable master/slave mode for connecting to audio codecs, DSPs, or SPDIF transceivers with frame sync and clock generation |
| IPU_DI0_PIN0–15 | Parallel Camera Input Data Bus | 16-bit YUV/YCC interface supporting up to 30 Mpixels/s - enables high-resolution rear-view or surround-view camera input |
| LCD_D0–23 | Primary Parallel Display Interface | 24-bit RGB output supporting resolutions up to 1024×1024 - drives high-fidelity TFT displays for navigation and multimedia UI |
Key Features
| Feature | Design Value |
|---|---|
| AEC-Q100 Grade 3 qualification | Validated for automotive ambient temperatures from –40 °C to +85 °C - eliminates need for derating or thermal margining in dashboard designs |
| Integrated Image Processing Unit (IPU) | Hardware-accelerated pre/post-processing, blending, and display controller - offloads ARM11 core from real-time video pipeline tasks |
| Dual SDIO/MMC controllers | Supports simultaneous SD card and eMMC boot/storage - enables secure firmware updates and media playback without bus contention |
| Vector Floating Point (VFP11) co-processor | Accelerates 3D graphics, speech recognition, and audio algorithms - improves responsiveness of voice-controlled navigation and HMI elements |
| Smart DMA (SDMA) engine | 32-channel programmable DMA with peripheral-to-peripheral transfers - minimizes CPU overhead for audio streaming, display refresh, and sensor data acquisition |
Applications
| Automotive Infotainment Head Unit | Rear-View Camera System |
|---|---|
|
Use Scenario: Centralized dashboard system integrating navigation, media playback, Bluetooth telephony, and vehicle diagnostics. IC Role / Device Role / Timing Role: Application processor running Linux/QNX OS, managing UI rendering, audio routing, CAN message handling, and GPS data parsing. Use Value: Integrated IPU and OpenVG GPU enable concurrent map rendering and live camera feed overlay without frame drops at 60 fps. |
Use Scenario: Real-time video capture and display from wide-angle backup camera with dynamic grid lines and object detection overlay. IC Role / Device Role / Timing Role: Video front-end processor handling raw YUV sensor input, performing color correction, scaling, and HDMI/LVDS output timing generation. Use Value: Dedicated IPU processes 30 Mpixels/s camera stream while ARM11 runs vision algorithm middleware - no external FPGA required. |
| In-Vehicle Navigation Terminal | Telematics Control Unit (TCU) |
|
Use Scenario: Standalone navigation device with offline map storage, turn-by-turn guidance, and traffic update via cellular modem. IC Role / Device Role / Timing Role: Main compute engine executing route calculation, map rendering, and voice prompt synthesis using VFP11-accelerated math libraries. Use Value: 532 MHz ARM11 + 128 KB L2 cache ensures sub-100 ms route recalculation latency even with complex multi-destination queries. |
Use Scenario: Cellular-connected module aggregating CAN bus data, GPS location, and crash sensor inputs for emergency call (eCall) and remote diagnostics. IC Role / Device Role / Timing Role: Secure gateway processor managing encrypted OTA updates, CAN message filtering, and ASRC-synchronized audio logging for incident recording. Use Value: Dual CAN interfaces and hardware crypto acceleration (via IIM fuses) meet UNECE R156 compliance requirements for software update integrity. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar automotive application processor applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MCIMX356AJQ5C | Includes PATA and CE-ATA interfaces not present in MCIMX355AJQ5CR2; otherwise identical CPU, cache, IPU, and peripheral set | Required only when legacy IDE hard disk or CE-ATA embedded storage is needed; adds no benefit for SD/eMMC-based systems | Select MCIMX356AJQ5C only if ATA interface is mandatory; otherwise MCIMX355AJQ5CR2 offers optimal BOM simplification |
| MCIMX6Q5EYM10AC | Quad-core Cortex-A9 @ 1 GHz, Vivante GC2000 GPU, 1 GB LPDDR2 support - significantly higher compute density but larger thermal envelope and higher power draw | Suitable for Android Auto head units with rich web browsing and multi-app concurrency; overqualified for basic navigation or audio-only systems | Choose MCIMX6Q5EYM10AC only when >2× CPU throughput and OpenGL ES 2.0 graphics are required; MCIMX355AJQ5CR2 remains optimal for cost-sensitive AEC-Q100 Grade 3 deployments |
Compared with MCIMX356AJQ5C, MCIMX355AJQ5CR2 removes redundant ATA interfaces to reduce pin count and layout complexity, while retaining full IPU, CAN, and USB OTG functionality essential for modern infotainment. Against MCIMX6Q5EYM10AC, it trades raw performance for lower thermal design power (TDP), smaller footprint, and proven qualification history in production automotive programs.
Availability
MCIMX355AJQ5CR2 is available at Aetrix Electronics and suitable for automotive infotainment head units, rear-view camera systems, and telematics control units requiring stable component supply, long-term lifecycle assurance, and AEC-Q100-compliant sourcing.
Supply support for MCIMX355AJQ5CR2 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 applications, with deep expertise in automotive-grade SoCs and functional safety certification.
The i.MX35 family was designed specifically for cost-optimized, AEC-Q100 Grade 3 automotive infotainment and navigation systems, emphasizing low-power multimedia processing, robust CAN/Ethernet connectivity, and hardware-accelerated imaging - all within a single-die solution.
FAQ
What is the maximum operating temperature rating for MCIMX355AJQ5CR2?
MCIMX355AJQ5CR2 is qualified to AEC-Q100 Grade 3, with guaranteed operation from –40 °C to +85 °C ambient temperature. This rating applies to the full device functionality including CPU, IPU, and all peripherals under specified voltage and clock conditions per the MCIMX35SR2AEC datasheet Rev. 10.
Does MCIMX355AJQ5CR2 support USB 2.0 High-Speed OTG functionality?
Yes, MCIMX355AJQ5CR2 integrates a USB 2.0 OTG controller with internal high-speed PHY supporting up to 480 Mbps. It complies with USB 2.0, OTG supplement, and ULPI 1.0 specifications, enabling direct connection to USB peripherals without external PHY components.
Is the Image Processing Unit (IPU) available on MCIMX355AJQ5CR2?
Yes, the IPUv1 is fully integrated in MCIMX355AJQ5CR2 and supports camera interface (up to 30 Mpixels/s), display controller, color space conversion, rotation, scaling, and MPEG-4/H.264 post-filtering - all confirmed in Table 2 of the MCIMX35SR2AEC datasheet.
What memory types does MCIMX355AJQ5CR2 support via its External Memory Interface?
MCIMX355AJQ5CR2 supports mobile DDR, DDR2 (4-bank architecture), SDRAM, SLC/MLC NAND Flash, NOR Flash, and PSRAM through its EMI subsystem. These interfaces are detailed in Section 2.2 and Table 4 of the MCIMX35SR2AEC datasheet.
How many CAN interfaces does MCIMX355AJQ5CR2 provide?
MCIMX355AJQ5CR2 provides two FlexCAN 2.0B controllers, each supporting bit rates up to 1 Mbps and full CAN protocol compliance. This is explicitly listed in Table 2 and Section 1.1 of the MCIMX35SR2AEC datasheet.
MCIMX355AJQ5CR2 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 400-LFBGA
- Series:
- i.MX35
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Core Processor:
- ARM1136JF-S
- Number of Cores/Bus Width:
- 1 Core, 32-Bit
- Speed:
- 532MHz
- Co-Processors/DSP:
- Multimedia; IPU, VFP
- RAM Controllers:
- LPDDR, DDR2
- Graphics Acceleration:
- No
- 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
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 400-LFBGA (17x17)
- Additional Interfaces:
- 1-Wire, ASRC, ATA, CAN, I2C, I2S, MMC/SDIO, SAI, SDHC, SPI, SSI, UART
MCIMX355AJQ5CR2 FAQ
1.How can I place an order for MCIMX355AJQ5CR2 through Aetrix?
Please submit a Request for Quotation (RFQ) for MCIMX355AJQ5CR2 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 MCIMX355AJQ5CR2 reliable?
The price and inventory of MCIMX355AJQ5CR2 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MCIMX355AJQ5CR2 is usually 5 days.
3.What payment methods are accepted for MCIMX355AJQ5CR2?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MCIMX355AJQ5CR2 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MCIMX355AJQ5CR2?
MCIMX355AJQ5CR2 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MCIMX355AJQ5CR2 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 MCIMX355AJQ5CR2?
For technical support, including MCIMX355AJQ5CR2 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MCIMX355AJQ5CR2 requirements.
6.How does Aetrix verify that MCIMX355AJQ5CR2 is sourced from the original manufacturer or authorized distributors?
All MCIMX355AJQ5CR2 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 MCIMX355AJQ5CR2 meets industry standards.
7.What is the process for return or replacement of MCIMX355AJQ5CR2?
All MCIMX355AJQ5CR2 units undergo pre-shipment inspection (PSI). If there is an issue with MCIMX355AJQ5CR2, 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 MCIMX355AJQ5CR2 part is unused and in its original packaging.
Return procedure for MCIMX355AJQ5CR2:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MCIMX355AJQ5CR2 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…

