TRS-STAR’s EXM-IMX31 CPU module, is based on the Freescale i.MX31 ARM11 architecture. The 32-bit processor is clocked at 533 MHz. On-board memories of a DDR2 SDRAM with maximum capacity of 256 MB as well as a up to 64 MB NOR and a 512 MB NAND Flash memory are available. The compact CPU module with a form factor of 65 mm x 90 mm complies with the recently disclosed EXM32 system-on-module (SOM) specification and is specifically designed for harsh environmental conditions. In order to satisfy the requirements in industrial applications, the operating temperature range is specified from -40°C to +85°C (400 MHz). The board does not require any active cooling. Furthermore, the boards feature a high resistance to shock and vibration and meet the automotive specification DIN EN 60068 (Environmental Conditions for Electrical and Electronic Equipment for Road Vehicles). Thanks to a particularly robust and shock resistant elastomeric connector technology, the EXM-IMX31 CPU module is easily mounted on the baseboard. If required, additional EXM modules - for example interface devices - can be stacked on top of each other.
A wide variety of bus interfaces ensures a simple connection of external devices. In addition to two I2C interfaces and two CAN 2.0B interfaces, a two-channel SPI interface and 2 x USB 2.0 ports are available. A fast 10/100 Base-T Ethernet connection can be established via the LAN interface. An AC97/I2S audio interface is also integrated on the module. Interfaces for PCMCIA and SD/MMC memory cards are provided for data storage. The graphic controller with 18/24-bit LCD interface, integrated in the EXM-IMX31 CPU module, offers a resolution of 1024 x 768 pixels. Hardware drawing acceleration and MPEG encoding are supported. The connection of a camera is possible via an 8-bit camera interface. Furthermore, additional functions such as watchdog timer, RTC, 16 x GPIO, 2 Kbit I2C EEPROM and 2 x UART are implemented on the board. For evaluation and design-in of the high performance modules, development platforms and starter kits are offered by TRS-STAR. Board Support Packages (BSPs) are available for Windows CE and Linux, upon request also for QNX, operating systems.