ADELAIDE

Multimedia i.MX31 Processor Module

Description
Technical Data
Starter Kits
Windows CE
Linux
Downloads
ADELAIDEADELAIDE is a credit-card-sized 32-bit processor module based on the ARM11. It has a very powerful processor core and a wide range of interfaces for expansion and periphery module purposes.The low energy consumption and excellent graphics capability make it ideal for mobile use and for devices with graphical user interfaces.

These modules come either with a customized real time Linux or Windows CE OS. On request we can supply a board support package (BSP), certified by Microsoft, as well as a collection of tailor-made drivers and libraries.

Features

  • 532 MHz Freescale i.MX31 ARM11 CPU
  • Integrated graphics controller up to 800 x 600 pixels
  • Optional 3D acceleration
  • Multimedia:
    MPEG-4 HW encoder
    AC97 Audio Codec
  • Low power consumption (typical 600 mA)
  • Extended temperature range
  • Low cost evaluation-kit available
  • Real-time Windows CE
  • Linux BSPs available
  • RedBoot / eCos bootloader
 

Applications

  • Industrial Handhelds
  • HMI devices
  • Point of Sales
  • Multimedia
  • Automotive
  • Car Infotainment
  • Smart Appliances
  • Low cost internet applications

CPU

  • Freescale i.MX31 @ 532 MHz
    32bit ARM1136JF-S RISC Core
  • 16 kB/16 kB L1 Cache
    128 kB L2 Cache (unified)
  • MMU (Windows™CE enabled)

Memory

  • DDR-SDRAM 64 ~ 256 MB
  • NAND Flash up to 1 GB

PCMCIA (V2.1)

  • Memory or I/O card

SD-Kartenbus

  • 4-bit MMC/SDIO cardbus (max. 2)

Graphics

  • Programmable LCD Controller
  • Up to 800 x 600 x 16 bpp
  • TFT Support
  • 3D accelerator
  • MPEG-4 encoder
  • Camera interface

Security

  • Random number generator
  • Run-time integrity check
  • Security controller module

Serial Interfaces

  • Up to 5 UARTs (RS232, IrDA)
  • Up to 3 I²C
  • Up to 3 CSPI
  • FIR, SIM, 1-Wire

Ethernet

  • SMSC 9215, 10/100 MBit/s
  • Auto MDI-X
 

USB

  • 1x USB 2.0 OTG High Speed (480 MBit/s)
  • 1x USB 2.0 Host High Speed (480 MBit/s)
  • 1x USB 2.0 Host Full Speed (12 MBit/s)

Audio

  • AC97 codec interface
  • MIC-in
  • Line-in
  • Line-out
  • Headset
  • Speaker

A/D Converter

  • 10bit A/D converter
  • Touch screen controller

I/O Signals

  • Up to 24 I/O pins (shared)

Power Supply

  • Operating voltage 3,3V DC (±10%)
    (PMIC generates all required voltages)

Power Consumption

  • Typically 600mA @ 3.3V (tbd.)

Environmental Conditions

  • Operating temperature: 0° ~ +70°C
    (-30° ~ +85°C on request )

Dimensions

  • 54 x 85,5 mm
ADELAIDE Starter KitsFor evaluation you may use one of our Starter Kits of the JUPITER touch panel computer series.
The GANYMED version is equipped with a 145 mm QVGA display,
the EUROPA version with a 145 mm display in VGA resolution.

  1. ADELAIDE Starter Kits
    • Starter Kit GANYMED-MX31 Light Order Code 10037
    • Starter Kit EUROPA-MX31 Order Code 10042

Please follow the link for further information.
ADELAIDE modules are shipped with a standardized operating system (image) and related drivers and libraries. To customize the operating system to the individual requirements of your application, the Windows CE board support package (BSP) is required, which is available as binary for download on our FTP Server.
To use the BSP, the Microsoft Platform Builder is essential. You may need to purchase this additonal software from one of the Microsoft Windows Embedded distributors.

Standard Drivers (Included)
The following drivers belong to the standard ROM image of the ADELAIDE. They are also available for download as free binary BSP on
our FTP Server:

Driver Description Prices
UART UART supports the full RS-232 specification with all 9 signals.-
Ethernet 10/100 Mbit driver for SMCS 9215-
USB Host Supporting mass storage devices (USB-stick, hard disc, CD-ROM…) and other devices as keyboard, mouse, USB hub, PCL printer…-
USB ClientCan be used as ActiveSync connection-
Audio16Bit stereo output (up to 48kHz), mic input, line-In-
Touch ScreenTyp. 4-wire resistive screens supported-
DisplayKyocera TCG057VG, 5.7”, 640 x 480 (VGA), TFT-
SD/MMCMemory cards (MMC, SD, SDHC) and SDIO devices like Wireless LAN, Bluetooth, GSM, GPS …-
Flash File SystemStandard FAT as well as TFAT (transaction safe FAT) are supported-
Standard Windows CE Services (Included)
The following services belong to the standard ROM image of the ADELAIDE:

Service Description Prices
FTP ServerAccess ADELAIDE using the FTP File Transfer Protocol-
HTTP ServerAllows the ADELAIDE to act as a web server-
Time Server / ClientSynchronize time with the network using the NTP protocol-
File ServerFile sharing over the network using the SMB protocol-
OBEX ServerProtocol for IrDA File Transfer-
Telnet ServerAccess ADELAIDE using the Telnet protocol-
.NET CF 2.0.NET Compact Framework 2.0 preinstalled runtime-
Additional Drivers
The following drivers may be purchased separately from us. These drivers (binarys) can be integrated into the BSP easily. Prices for driver packages are calculated in support hours. We offer support packages in various volumes.

Driver Description Prices
Matrix Keyboard Custom matrix keypads can be configured8 h
External UARTSupport for external 16550-compatible UARTs that are attached to the system bus16 h
CANTransmit and receive CAN packets with the SJA1000 CAN controller as it is implemented on the Evaluation Board8 h
3DSupport for OpenGL libraries of i.MX31 graphics engineon request
Flash Disk DatalightAdvanced, most reliable and fast flash file system16 h + volume licences
Other DisplaysSupport for custom displays16 h
Special Features of the Garz & Fricke Windows CE (Free of charge)
In addition to the standard functionality of Windows CE, we have enhanced the OS with new features:

Function Description Prices
Bootloader RedbootRedboot is a small footprint, widely used in embedded projects, open source (GPL) bootloader. Configuration through RS232, clear flash registry, download image to RAM, download image to Flash, set/save config structures.
Based on a small real time operating system where additional applications can be loaded, a rich library set is available, it is possible to execute applications in an early boot phase (< 1 sec after power on).
-
AutoStartAutomatically execute programs upon system boot or upon removable media insertion-
AutoCopyAutomatically copy files to the RAM file system upon system boot or upon removable media insertion. This, for example, can be used to add items to the Windows CE START menu button or onto the desktop.-
GPIO InterruptsGPIO's can be configured to act as an interrupt source-
Update ToolUpdate Windows CE image, bootloader and other configuration parts, update to linux, show BSP revision-
RegEditGUI registry editor.-
Config ToolConfigure system boot, save registry, delete registry-
ToolboxCommand line utility for editing registry, show system info, start/stop drivers, kill processes, dump memory.-
Special Services of the Garz & Fricke Windows CE
If needed, the following services may be purchased separately from us. Prices for these services are calculated in support hours. We offer support packages in various volumes.

Service Description Prices
Multilanguage SupportAdd additional languages to your system (can be switched at runtime)8 h per western language
Boot LogoShow your own screen while Windows CE is booting8 h
TrainingBased on your custom project needs, Garz & Fricke offers training courses to raise your skills in programming under Windows CE.on request
Sample Source Codes (Free of charge)
The following examples are provided as ready-to-use software projects for Embedded Visual C++. You may easily adapt the source code to your individual needs.

Samples/Libraries Description Required Libraries Prices
Hardware Register AccessSimple direct hardware register access
(GPIO register access is shown as an example)
--
InterruptsSimple interrupt handling
(GPIO interrupt is shown as an example)
--
Source Code Libraries
The following source code libraries may be purchased separately from us. Prices for these libraries are calculated in support hours. We offer support packages in various volumes.

Samples/Libraries Description Required Libraries Prices
GPIOlib Basic functions for accessing GPIO-2 h
PWM / DA – Converter Use the integrated PWM unit. The PWM signal can be used for example as a simple digital-to-analog converterGPIOlib 2 h
I2CTransfer data through the I2C unit-4 h
Advanced Interrupt  Use an installable Interrupt Service Routine (ISR) and fast interrupt handling (FIQ)-2 h
SPIUses the integrated SPI interface incl. interrupt handling-4 h
Digital IOSupports digital IO chip MCP23S17 like implemented on JupiterSPI8 h
Analog OutSupports analog out via AD5337 like implemented on JupiterI2C4 h
Analog InSupports analog input via AD7998 like implemented on JupiterI2C4 h
RTC synchronization Automatically synchronize the system time to an external RTCI2C2 h
CameraSupports integrated camera interface of i.MX31 -16 h
The ADELAIDE module support Linux. The Starter Kit - please order with Linux option - includes a CD with sources, patches, examples of Linux kernels and userland applications as well as precompiled binaries. Of course all neccessary adapter cables and a power supply are also part of the delivery. Thus you are ready to start out-of-the-box with your project.

Help and support for the Linux BSP and any other Linux software services are available from our Linux partner:

Linutronix  Linutronix 
Auf dem Berg 3
88690 Uhldingen
 Fon: +49 (0) 8342 89 87 03
Fax: +49 (0) 8342 89 87 04
Email: info@linutronix.de
web: www.linutronix.de

BSP Information


Our Linux BSP includes source codes and drivers for the following components:

  • Linux Kernel 2.6.23
  • UARTs
  • Ethernet
  • Touchscreen
  • Displays:
    • Kyocera TCG057VG, 5.7”, 640 x 480 (VGA), TFT
    • Kyocera , 5.7”, 320 x 240 (QVGA), TFT
    • Hitachi TX14D11, 5.7”, 320 x 240 (QVGA), TFT
    • Ampire AM320240, 5.7”, 320 x 240 (QVGA), TFT
  • USB

Data sheets

Name/Description
 
Filetype
Link
Data sheet ADELAIDE (09.08.2008, 1.0)
Specification summary
englisch
PDF Download (1.225 KB)
Start Download

Manuals

Name/Description
 
Filetype
Link
englisch
PDF Download (958 KB)
Start Download
Garz & Fricke RedBoot Manual  (07.05.2009, 0.5)
Explanation of the bootloader and BIOS operations
englisch
PDF Download (848 KB)
Start Download
Revision history ADELAIDE 
Hardware change documentation
englisch
PDF Download (100 KB)
Start Download
Linutronix: Linux iMX31 BSP Services 
Description of Linutronix services
deutsch
PDF Download (1.387 KB)
Start Download
Linutronix: Installation Guide ADELAIDE 
Installation guide for the Linux kernel
englisch
PDF Download (688 KB)
Start Download

Online resources

Name/Description
Filetype
Link
Online resources ADELAIDE 
SDK, BSP, BIOS and more on our fileserver
HTTP-Directory (Fileserver)
Open Directory
Hint:
To open filetypes marked with this symbol, Adobe Acrobat Reader is required (free download).
If not part of your operating system, you may need an unzip-program, i.e. the free 7-Zip.
To view our CAD files, you need to install the free eDrawings Viewer.