Overview
The i.MX287 multimedia applications processor, produced by NXP USA Inc., is designed to provide high-performance and low-power capabilities, making it an ideal fit for portable devices that require rich user interfaces with high color displays. This processor is part of the i.MX28 series, which is optimized for the general embedded industrial and consumer markets.
Key Specifications
Specification | Details |
---|---|
Processor Core | ARM926EJ-S |
Package Type | 289-pin Ball Grid Array (BGA) |
Package Size | 14 x 14 mm, 0.8 mm pitch |
Operating Temperature Range | -40 to +85°C |
Supply Voltage | 1.8V, 3.3V |
Clock Speed | Up to 454 MHz |
Memory Interfaces | Support for various memory types including DDR2, DDR3, and LPDDR2 |
Ethernet | Dual 10/100 Mbps Ethernet with RMII interface, IEEE Std 802.3 and 1588 compatible |
CAN Interfaces | Two Controller Area Network (CAN) interfaces |
USB Interfaces | One USB2.0 OTG device/host controller and PHY, one USB2.0 host controller and PHY |
UARTs | Five application Universal Asynchronous Receiver-Transmitters (UARTs), one debug UART |
I2C Interfaces | Two I2C master/slave interfaces, up to 400 kbps |
Timers and PWMs | Four 32-bit timers, eight Pulse Width Modulators (PWMs) |
ADCs | 16-channel Low-Resolution A/D Converter (LRADC), single channel High Speed A/D Converter (HSADC) up to 2 Msps |
Display Controller | LCD controller, up to 24-bit RGB (DOTCK) modes |
Audio Interfaces | Dual serial audio interface (SAIF), SPDIF transmitter |
Key Features
- High-performance ARM926EJ-S core
- Low power consumption
- Dual 10/100 Mbps Ethernet with IEEE Std 802.3 and 1588 compatibility
- Two CAN interfaces
- USB2.0 OTG and host controllers
- Five UARTs and one debug UART
- Two I2C master/slave interfaces
- Pixel-processing pipeline (PXP) for color-space conversion, scaling, alpha-blending, and rotation
- Support for SDIO/MMC/MS/SPI through four synchronous serial ports (SSP)
- Security features including secure boot, SHA-1 and SHA256 hashing, and high assurance boot (HAB4)
Applications
The i.MX287 processor is suitable for a variety of applications, including:
- Portable devices requiring rich user interfaces with high color displays
- Embedded industrial systems
- Consumer electronics such as e-readers, tablets, and smart home devices
- Automotive infotainment systems
- Industrial control and automation systems
Q & A
- What is the core type of the i.MX287 processor?
The i.MX287 processor uses an ARM926EJ-S core. - What is the package type and size of the i.MX287?
The i.MX287 is packaged in a 289-pin Ball Grid Array (BGA) with a size of 14 x 14 mm and a pitch of 0.8 mm. - What are the operating temperature ranges for the i.MX287?
The operating temperature range for the i.MX287 is -40 to +85°C. - What are the key interfaces supported by the i.MX287?
The i.MX287 supports dual Ethernet, two CAN interfaces, USB2.0 OTG and host controllers, UARTs, I2C interfaces, and various memory interfaces. - Does the i.MX287 have any security features?
Yes, the i.MX287 includes security features such as secure boot using 128-bit AES hardware decryption, SHA-1 and SHA256 hashing hardware, and high assurance boot (HAB4). - What types of display controllers are supported by the i.MX287?
The i.MX287 supports an LCD controller with up to 24-bit RGB (DOTCK) modes. - Can the i.MX287 handle audio processing?
Yes, the i.MX287 includes a dual serial audio interface (SAIF) and an SPDIF transmitter. - What are the power management capabilities of the i.MX287?
The i.MX287 has a Power Management Unit (PMU) that supports a triple output DC-DC switching converter, multiple linear regulators, a battery charger, and a detector. - Is the i.MX287 suitable for industrial applications?
Yes, the i.MX287 is optimized for the general embedded industrial and consumer markets. - What is the maximum clock speed of the i.MX287?
The maximum clock speed of the i.MX287 is up to 454 MHz.