The i.MX255 applications processor is based on the fast, low power ARM926EJ-S™ CPU with advanced connectivity for automotive infotainment and applications that leverage auto-grade products.
For customers requiring high resolution and high color display the i.MX255 connects directly to high-resolution displays (up to SVGA) at high color depth (up to 18bpp) providing outstanding image quality. The addition of a Camera Interface (CMOS Sensor Interface) allows for video input acceptance, enabling support for applications such as, back-up cameras. Integration of DDR2, on-chip SRAM, and analog components like USB PHY, 12-bit ADC, and a resistive touchscreen controller reduces the Bill of Material (BOM) costs.
The need to connect too many different peripherals like Wi-Fi via SDIO or USB, Bluetooth via UART or SSI/I2S, and external storage via CE-ATA or PATA is addressed in the i.MX255 by supporting these interfaces and multiple other connectivity options, e.g. CAN, Smartcard Interface, 10/100 Ethernet with RMII support, and Enhanced Serial Audio Interface (ESAI).
Features
CPU Complex
- ARM926EJ-S™
- 400 MHz maximum speed
- 128KB integrated SRAM
- 16 KB I/D L1 Cache
Multimedia
- Security Engine
- LCD Controller
- Resistive Touchscreen Controller
- CMOS Sensor Interface
Connectivity
- External memory interface: DDR2, mDDR, SDRAM, mSDRAM, NOR, SLC/MLC NAND
- 10/100 Ethernet MAC
- 2 x FlexCan Controllers
- 480Mbps USB 2.0 OTG + PHY
- 480Mbps USB 2.0 Host + PHY
- 5 x UART, 3 x CSPI, 3 x I2C, 2 x SSI/I2S, ESAI
- 2 x MMC+/SD/SDIO
- PATA/CE-ATA
- 2 x Smartcard Interfaces
- 3 x12-bit ADC
- 3.3V General Purpose I/O
Technology
- 0.8mm MAPBGA 400-pin package
- -40 to +85C