Kontaktieren Sie uns!

ECO920

Das günstige ARM9 Mini-Modul

Beschreibung
Technische Daten
Starter-Kits
Windows CE
Linux
Downloads
Bild schliessen: ECO920Bild vergroessern: ECO920Das ECO920 auf Basis des Atmel AT91RM9200 bietet eine Rechenleistung von 200 MIPS und ist mit bis zu 64 MB SDRAM und 32 MB Flash-Speicher ausgestattet. Die verwendete AT91RM9200 RISC CPU von Atmel bietet eine Vielzahl von Schnittstellen für die unterschiedlichste Peripherie. Unterstützt werden USB im Host- und Device-Modus, mehrere UARTs, Compact Flash und vieles mehr. Zusätzlich bietet der integrierte 100 MBit Ethernet-Controller, ergänzt durch einen PHY, ein vollständiges Netzwerkinterface ohne die Notwendigkeit weiterer Komponenten.

Für das Modul stehen wahlweise ein angepasstes Echtzeit-Linux oder
Windows CE zur Verfügung. Ein von Microsoft zertifiziertes Board-Support-Package (BSP) sowie eine Sammlung von präzise auf die Hardware zugeschnittenen Treibern und Bibliotheken sind auf Wunsch lieferbar.

Features

  • High Performance 180 MHz ARM9 RISC CPU
  • Flash, RAM, Ethernet, USB, SD-Card Bus, UARTs
  • Sehr geringe Leistungsaufnahme (typ. 0,5 Watt)
  • Erweiterter Temperaturbereich
  • Kostengünstiges Starter-Kit verfügbar
  • Windows CE BSP verfügbar
  • Windows CE Support
  • Linux BSP verfügbar

Anwendungen

  • Industriesteuerungen
  • Gateways
  • Mensch-Maschine-Schnittstellen
  • Headless Geräte

Besonderheiten:

  • 180 MHz AT91RM9200 ARM9
  • Niedrige Stromaufnahme 170 mA
  • Temperaturbereich -40 ~ +85 C
  • Windows CE oder Linux
 

CPU

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

Speicher

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

Speicherkarten

  • 1 MMC/SD Interface
  • 1 CF Interface

Serielle Schnittstellen

  • Bis zu 4 UARTs (inkl. Debug-Port)
  • IrDA, SPI + TWI

Synchron-Seriell

  • 3 synchrone serielle Controller
  • Hard- und Software Handshaking
  • IC Schnittstellensupport
  • 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 Funktion
  • OHCI kompatibel, Full Speed (12 MBit/s)

Timer/Counter

  • 2x 3-Kanal, 16bit TC

JTAG

  • IEEE 1149.1 JTAG boundary scan for all digital pins

I/O Signale

  • 21 frei programmierbare I/O ports

Stromversorgung

  • Betriebsspannung 3,3V DC (10%)
    (Integrierter Konverter für 1,8V DC)

Stromverbrauch

  • Typisch 170mA @ 3,3V

Umgebungsbedingungen

  • Betriebstemperatur: 0 ~ +70C oder -40 ~ +85C

Benötigter Sockel

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

Abmessungen

  • 48 x 65 mm
Bild schliessen: ECO920 Starter KitBild vergroessern: ECO920 Starter KitDas ECO920 Starter-Kit bietet einen schnellen und einfachen Einstieg in die Entwicklung auf Basis des ARM9-Moduls ECO920. Es umfasst das Modul selbst, ein flexibles Basisboard und ein Board-Support-Package (Echtzeit-Linux oder Windows CE) mit allen benötigten Treibern und Bibliotheken.

Schnittstellen

  • USB-Port (Host und Device)
  • Card Interfaces für SIMLOCK, SD/MMC und CompactFlash
  • Parallel ATA für den Anschluss einer 2,5 Festplatte (2x22 Pins, RM 2,0 mm)
  • CAN-Bus Interface (OKI ML9620) über RJ45-Buchse
  • Geschützer RJ45-Anschluss für Ethernet
  • Zwei serielle Schnittstellen über DSUB9M (1x Debug; 1x Modem)
  • 4-Kanal 12bit ADC (MiniDIN8)
  • 2-Kanal 12bit DAC (MiniDIN6)
  • EEPROM 8 kByte
  • Echtzeituhr DS1338Z-33 (Batteriegepuffert)
  • 8-Kanal I2C Port Extender
  • Akustischer Signalgeber (Buzzer)
  • Zwei frei programmierbare LEDs
  • Spannungsversorgung 5V / 2A and 3,3V / 3A
  • Gepufferter Daten- und Adressbus, TWI, SPI

Software

  • "Flash'n GO" ist ein einfaches und doch leistungsstarkes Tool für Windows XP, welches es ermöglicht sich mit der Plattform zu verbinden und diese zu konfigurieren. Es können Anwendungen runter geladen und ausgeführt werden. Die Wiederherstellung eines fehlerhaften Systems ist sehr einfach: mit Flash'n Go kann ein Update der Firmware mit nur einem Klick durchgeführt werden.
  • "ECO920 SDK" (Software Development Kit) ist eine Sammlung der Bibliotheken und Header-Dateien, die für die Entwicklung auf der ECO920 Platform benötigt werden. Microsoft Embedded Visual Tools ist erforderlich für die Benutzung des SDKs.
  • "Ready to go" - BIOS ist mehr als nur ein typischer Bootloader. Abgesehen von der Initialisierung und Konfiguration der Hardware, ermöglicht es das Update Ihres Gerätes auch per SD-Karte, TFTP Server usw.. Enthalten ist eine Reihe leistungsstarker APIs mit denen Sie viele Funktionen Ihrer Plattform testen können.
Standardmäßig verfügt die Plattform über die neuste Version des Windows CE Betriebssystems. Das Betriebssystem enthält Treiber für Ethernet, serielle Schnittstellen und USB Host. Zusätzlich unterstützt es den Benutzer mit einem Flash Disk Speicher mit dem neusten "IntelPSM flash file system". Um eigene Anwendungen zu entwickeln, wird Microsoft Embedded Visual Tools benötigt.

Besonderheiten:

Ready-to-run Starter-Kit, inkl. Netzteil und allen notwendigen Kabeln, RS232, USB,CAN, Ethernet, MMC/SD Card, Audio Codec, Echtzeituhr, Anschluss für 2,5"-Festplatte
 
EC0920 Module werden mit einem standardisierten Betriebssystem (Image) und den dazugehörigen Treibern und Libraries ausgeliefert. Um das Betriebssystem an die individuellen Bedürfnisse Ihrer Anwendung anzupassen, benötigen Sie das Windows CE Board-Support-Package (BSP), dass wir Ihnen auf unserem FTP Server als Binary zur Verfügung stellen.
Um das BSP verwenden zu können ist der Microsoft Platform Builder erforderlich. Diese zusätzliche Software können Sie bei einem der Microsoft Windows Embedded Distributoren erwerben.

Standard Treiber (Im Lieferumfang)
Die folgenden Treiber gehören zum Standard ROM-Image des ECO920 und stehen auch als (binary) BSP auf
unserem FTP Server zum kostenlosen Download bereit:

Treiber Beschreibung Preise
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 Dienste (Im Lieferumfang)
Die folgenden Dienste gehören zum Standard ROM-Image des ECO920:

Dienst Beschreibung Preise
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-
Zusätzliche Treiber
Die folgenden Treiber können im Bedarfsfall gesondert bei uns erworben werden. Die Treiber (Binarys) können leicht in das BSP integriert werden. Die Preise für diese Treiberpakete werden in Support-Stunden berechnet, die wir in verschiedenen Volumina anbieten.

Treiber Beschreibung Preise
CANTransmit and receive CAN packets with the OKI L9620 CAN controller as it is implemented on the Evaluation Board8 h
Sonderfunktionen des Garz & Fricke Windows CE (Kostenlos)
In Erweiterung der Standard Funktionalität von Windows CE, haben wir das Betriebssystem mit den folgenden Funktionen aufgewertet:

Funktion Beschreibung Preise
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.-
Spezielle Dienste der Garz & Fricke Version
Die folgenden Dienste können im Bedarfsfall gesondert bei uns erworben werden. Die Preise für diese Pakete werden in Support-Stunden berechnet, die wir in verschiedenen Volumina anbieten.

Dienst Beschreibung Preise
TrainingBased on your custom project needs, Garz & Fricke offers training courses to raise your skills in programming under Windows CE.on request
Quellcode Libraries
Die folgenden Quellcode Libraries können können im Bedarfsfall gesondert bei uns erworben werden. Die Preise für diese Pakete werden in Support-Stunden berechnet, die wir in verschiedenen Volumina anbieten.

Beispiele/Libraries Beschreibung Benötigte Libraries Preise
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
Das ECO920 Modul unterstützt Linux. Das Starter Kit in der Linux Version beinhaltet eine CD-ROM mit Quellcodes, Patches und Beispielen für Linux Kernels und Anwendungen sowie vorcompilierte Binaries. Alle notwendigen Kabel und ein Netzteil gehören ebenso zum Lieferumfang. So können Sie mit dem Starter Kit "out-of-the-box" mit Ihrem Projekt beginnen.

Hilfe und Unterstützung für den Umgang mit dem Linux BSP sowie zahlreiche weiterführende Services
erhalten Sie bei unserem 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 Informationen


Das Linux BSP beinhaltet Quellcodes und Treiber u.a. für die folgenden Komponenten:

  • 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

Datenblätter

Name/Beschreibung
 
Dateityp
Link
Datenblatt ECO920 (09.08.2008, 1.0)
Übersicht der technischen Daten
englisch
PDF Download (1.016 KB)
Start Download
Datenblatt ECO920 Starter Kit 
Übersicht der technischen Daten
englisch
PDF Download (152 KB)
Start Download

Anleitungen

Name/Beschreibung
 
Dateityp
Link
ECO920 Starter Kit: Benutzerhandbuch  (23.03.2006, Rev. 1.1)
Anleitung zur Verwendung
englisch
PDF Download (541 KB)
Start Download
ECO920 Starter Kit: Kurzanleitung 
Schnelleinstieg und Inbetriebnahme
englisch
PDF Download (191 KB)
Start Download
englisch
PDF Download (8463 KB)
Start Download
Linux: Installationsanleitung ECO920 (18.09.2007, 1.0)
Erste Schritte mit dem Linux Kernel 2.6.17
englisch
PDF Download (4446 KB)
Start Download
Revisions-Historie ECO920 
Hardware Änderungsdokumentation
englisch
PDF Download (67 KB)
Start Download

Online Resourcen

Name/Beschreibung
Dateityp
Link
Online Ressourcen ECO920 
SDK, BSP, BIOS und mehr auf unserem Fileserver
HTTP-Directory (Fileserver)
Open Directory
Hinweis:
PDF-IconFür Dateitypen mit diesem Symbol benötigen Sie den kostenlosen Adobe Acrobat Reader.
Zip-IconFalls nicht schon in Ihrem Betriebssystem enthalten, benötigen Sie ein Entpackprogramm, z.B. 7-Zip.
Für die Nutzung der CAD Dateien benötigen Sie den kostenlosen eDrawings Viewer.