Please use our form!

ECO920

The Competitive ARM9 Mini Module

Description
Technical Data
Starter Kits
Windows CE
Linux
Downloads
Close Image: ECO920Enlarge Image: ECO920The ECO920 MiniModule offers performance up to 200 MIPS and is equipped with up to 64 MB SDRAM and 32MB flash memory.
Based on Atmels AT91RM9200, the ECO920 provides several on-chip peripherals, such as USB host and device interface, serial interfaces, Compact Flash, A/D-Converter and much more. In addition, the 100 MBit/s on-chip Ethernet controller combined with an onboard PHY provides a fully functional Ethernet interface.
The rugged connectors are optimal for applications in a harsh environment.

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

  • High performance 180 MHz ARM9 RISC controller
  • Flash, RAM, Ethernet, USB, SD-Card Bus, UARTs
  • Low power consumption (typical 0,5 Watt)
  • Extended temperature range
  • Low cost evaluation-kit available
  • Windows CE BSP available
  • Linux BSP available

Applications

  • Industrial controls
  • Gateways
  • Human Machine Interfaces
  • Headless devices

Key Features:

  • 180 MHz AT91RM9200 ARM9
  • Low power consumption 170 mA
  • Ext. temp. range -40 ~ +85 C
  • Windows CE or Linux
 

CPU

  • ATMEL AT91RM9200 @ 180 MHz
    32bit RISC ARM920T Core
  • 8 kB/16 kB Cache
    On-Chip SRAM 16kB
  • MMU (WindowsCE enabled)

Memory

  • SDRAM 32 / 64 MB
  • Flash ROM 16 / 32 MB

Storage Cards

  • 1 MMC/SD interface
  • 1 CF interface

Seria Interfaces

  • Up to 4 UARTs (incl. Debug-Port)
  • IrDA, SPI + TWI

Synchronous Serial

  • 3 synchronous serial controller
  • Hard- and software handshaking
  • IC interface support
  • Time division multiplexing support
  • Full modem control lines on USART1

Ethernet

  • MAC on chip
  • PHY Micrel KSZ8001LI
  • 10/100 MBit/s Auto MDI-X

USB

  • 2x USB 2.0 host
  • 1x USB 2.0 function
  • OHCI compatible, full speed (12 MBit/s)

Timer/Counter

  • 2x 3-Channel, 16bit TC

JTAG

  • IEEE 1149.1 JTAG boundary scan for all digital pins

I/O Signals

  • 21 free programmable I/O ports

Power Supply

  • Operating voltage 3,3V DC (10%)
    (Integrated converter for 1,8V DC)

Power Consumption

  • Typically 170mA @ 3,3V

Environmental Conditions

  • Operating temperature: 0 ~ +70C oder -40 ~ +85C

Required Socket

  • 2 x 80 Pin, Pitch: 0,8 mm

Dimensions

  • 48 x 65 mm
Close Image: ECO920 Starter KitEnlarge Image: ECO920 Starter KitThe ECO920 starter kit offers a fast and simple entrance into the development on basis of the ARM9-Moduls ECO920. It covers the module, a flexible baseboard and a board support package (Linux or Windows CE) with all necessary drivers and libraries

Interfaces

  • USB-Port (Host and Device)
  • Card Interfaces for SIMLOCK, SD/MMC and CompactFlash
  • Parallel ATA to connect 2,5 hard disk (2x22 pins, 2,0 mm pitch)
  • CAN-Bus interface (OKI ML9620) over RJ45 jack
  • Protected RJ45 jack for ethernet
  • Two serial interfaces via DSUB9M (1x debug; 1x modem)
  • 4-channel 12bit ADC (MiniDIN8)
  • 2-channel 12bit DAC (MiniDIN6)
  • EEPROM 8 kByte
  • Realtime clock DS1338Z-33 (buffered)
  • 8-channel I2C port extender
  • Buzzer
  • Two free programable LEDs
  • Power supply 5V / 2A and 3,3V / 3A
  • Buffered data and adress bus, TWI, SPI

Software

  • Flashn Go is a very simple but powerful UI-based tool running under WindowsXP, which allows you to connect and configure your platform, download and run your applications. Maintenance or recovery of a faulty system is made extremely simple: with Flashn Go you can update the firmware or the OS with just a click.
  • ECO920 SDK (Software Development Kit) is a collection of all the libraries and header files necessary for application development on the ECO920 platform. Microsoft Embedded Visual Tools are required to use this SDK.
  • Ready to go- BIOS is much more than a typical bootloader. Apart from initializing and configuring your hardware, it also lets you update your platform through SD-cards, TFTP servers etc... It comes along with a powerful API set with which you can test various features of your platform.
By default the platform comes with the latest version of the Windows CE operating system. The OS includes drivers for Ethernet, Serial ports and USB Host. Additionally, the OS provides users with a Flash disk storage, using Intels latest IntelPSM flash file system. To develop your own applications you will only need Microsoft Embedded Visual Tools.

 
EC0920 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 Driver (Included)
The following drivers belong to the standard ROM image of the EC0920. 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 AT91RM9200 (CPU internal)-
USB Host Supporting mass storage devices (USB-stick, hard disc, CD-ROM) and other devices as keyboard, mouse, USB hub, PCL printer-
SD/MMCSD Memory cards up to 2 GB-
Flash File SystemIntel PSM flash file system-
Standard Windows CE Services (Included)
The following services belong to the standard ROM image of the ECO920:

Service Description Prices
FTP ServerAccess ECO920 using the FTP File Transfer Protocol-
Time Server / ClientSynchronize time with the network using the NTP protocol-
Telnet ServerAccess ECO920 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.

Drivers Description Prices
CANTransmit and receive CAN packets with the OKI L9620 CAN controller as it is implemented on the Evaluation Board8 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
Flash'n GoFlashn Go is a very simple but powerful UI-based tool running under WindowsXP, which allows you to connect and configure your platform, download and run your applications. Maintenance or recovery of a faulty system is made extremely simple.-
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.-
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.

Dienst Description Prices
TrainingBased on your custom project needs, Garz & Fricke offers training courses to raise your skills in programming under Windows CE.on request
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
I2CTransfer data through the I2C unit. Includes EEPROM driver for M24Cxx.-4 h
SPIUses the integrated SPI interface incl. interrupt handling.-4 h
GPIOSupports digital IO chip PCA9554.I2C8 h
DACSupports analog out via TLV5638.SPI4 h
ADCSupports analog input via LTC1594.SPI4 h
RTCExternal RTC (DS1338).I2C2 h
The ECO920 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:

ABR ABR Embedded Software
Adamsberger + Partner, Ingenieure
Fabersweg 1
22848 Norderstedt
Fon: +49 40 32 59 30 00
Fax: +49 40 32 59 30 05
web: www.abr-embedded-software.de

BSP Information


The Linux BSP contains sources and drivers for the following main components:

  • Linux Kernel 2.6.17
  • u-boot 1.1.4
  • UART
  • Ethernet
  • USB
  • SD card
  • Flash (mtd)
  • I2C
  • SPI
  • RTC with device DS1338 via I2C
  • GPIO with device PCA9554 via I2C
  • DAC with device TLV5638 via SPI
  • DAC with device LTC1594 via SPI
  • CAN (only on request)
  • ATA
  • Compact Flash

Data sheets

Name/Description
 
Filetype
Link
Data sheet ECO920 (09.08.2008, 1.0)
Specification summary
englisch
PDF Download (1.016 KB)
Start Download
Data sheet ECO920 Starter Kit 
Specification summary
englisch
PDF Download (152 KB)
Start Download

Manuals

Name/Description
 
Filetype
Link
englisch
PDF Download (191 KB)
Start Download
ECO920 Starter Kit: User manual (23.03.2006, Rev. 1.1)
englisch
PDF Download (541 KB)
Start Download
englisch
PDF Download (8463 KB)
Start Download
Linux: Installation manual ECO920 (18.09.2007, 1.0)
First steps with Linux Kernel 2.6.17
englisch
PDF Download (4446 KB)
Start Download
Revision history ECO920 
Hardware change documentation
englisch
PDF Download (67 KB)
Start Download

Online resources

Name/Description
Filetype
Link
Online resources ECO920 
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.