400 MHz ARM-9 CPU Board
mit 64 MB RAM, 128 MB Flash und FPGA
E-CPU-1100
gesetzl. MwSt.
400 MHz ARM-9 CPU Board
mit 64 MB RAM, 128 MB Flash und FPGA
- Kompaktes ARM9 G20-CPU-Modul (ARM926EJ-S Kern)
- ARM Jazelle® Technologie für Java® Beschleunigung
- 64 MB SDRAM (16MB SDRAM opt.)
- 128 MB NAND Flash
- Lattice XP2-5 FPGA mit User Interface
- 3,3 V Spannungsversorgung
- 2 x 100pol Steckverbinder
- Linux vorinstalliert, Microsoft Windows Embedded CE optional erhältlich
Dem Anwender wird die Rechenleistung einer 32 Bit CPU, kombiniert mit dem Komfort und der Funktionalität von Linux Embedded CE, zum Preis eines herkömmlichen 8/16 Bit µP-Systems zur Verfügung gestellt.

Mehr Infos
Kompakter Embedded PC
Das E-CPU-1100 Modul erfüllt sämtliche Aufgaben eines mobilen und leistungsfähigen Kommunikationsrechners. Basierend auf der 32-Bit ARM9-Technologie entstand auf einer Fläche von nur 36,72mm2 (72mm x 51mm) ein embedded PC mit integriertem Betriebssystem. Dieses kompakte Modul eignet sich besonders für Anwendungen in tragbaren Geräten, oder als zusätzliche Kommunikationseinheit für vorhandene Applikationen in Industrie- und Medizintechnik. Aufgaben aus der Mess- und Regeltechnik, Datenerfassung, Ethernet/USB-Fernwartung und sogar Protokollwandlung sind ideale Einsatzgebiete. Die einfache Erweiterung bestehender Geräte mit USB Anschluss, Ethernet (FTP/HTTP/Telnet Server) und Audio (VoIP/WAV/MP3) ist ebenfalls ohne Probleme möglich. Alle notwendigen Schnittstellen werden dem Anwender zur Verfügung gestellt und durch das vorhandene Betriebssystem vollständig unterstützt. Somit können die gewünschten Aufgaben ohne größere Hardwarekenntnisse schnell und einfach realisiert werden.
Verfügbare Schnittstellen
Um dem Anwender möglichst breit gefächerte Einsatzmöglichkeiten zu bieten, sind sämtliche Schnittstellen, die vom ARM9G20 unterstützt werden, über einen 100 poligen Hirose Steckverbinder, welcher sich auf der Unterseite des Moduls befindet, herausgeführt worden und können mit der jeweiligen Anwenderapplikation verbunden werden. Hier werden z.T. nur noch die notwendigen Treiberbausteine für die vorhandenen oder gewünschten Schnittstellen benötigt.
Zusätzlich verfügt das E-CPU-1100 Modul über einen externen Adress- und Datenbus sowie 24 TTL I/O Leitungen, die über ein FPGA frei programmiert werden können. Diese Leitungen werden über einen zweiten 100 poligen Steckerverbinder, ebenfalls auf der Unterseite des Moduls, herausgeführt.
U-Boot
Die neueste Version des Linux Boot Loader U-Boot ist bereits vorinstalliert und befindet sich im NAND Flash. Der Bootloader hat die Aufgabe den Linux Kernel zu laden. U-Boot kann auch einen Linux Kernel über Ethernet (über TFTP), von CF-Card oder von einem USB-Stick aus starten.
Betriebssystem Embedded Linux/Windows CE
Das E-CPU-1100 Modul wird mit dem vorinstallierten Open-Source-Betriebssystem Linux ausgeliefert. Auf Grund des offenen Quellcodes ist Linux gerade auch für weniger erfahrene Entwickler das optimale Betriebssystem, da sich viele Lösungen bereits im Internet finden lassen. Als Alternative zu Linux lässt sich das E-CPU-1100 Modul aber auch mit Windows CE ausstatten.
Energiesparender Betrieb
Um den Energieverbrauch des E-CPU-1100 weiter zu reduzieren, verfügt die ARM9-CPU über einige Powermanagement Funktionen. Die Steuersignale dieser Funktionen können vom Anwender je nach Wunsch programmiert werden.
Umfangreiches Starterkit
Für den schnellen und einfachen Start der Entwicklung steht unser Starterkit E-BASE-1000 inkl. E-CPU-1100 Modul zur Verfügung. Auf dem E-BASE-1100 Board sind alle Schnittstellen, die vom CPU Modul bereitgestellt werden, über entsprechende Buchsen oder Stiftleisten herausgeführt. Sämtliches Zubehör für den Betrieb des Starterkits gehört selbstverständlich zum Lieferumfang, damit Sie sofort Ihre Ideen und Entwicklungen ohne Zeitverlust realisieren können. Die Programmierung erfolgt über Linux und C.
Hier gehts zum Starterkit "E-BASE-1000" ( -> E-BASE-1000 - Starterkit für ARM9 E-CPU-1100)

Tech.-Info
| ||||||||||||||||||||||||||||||

Diagramm
In dem Blockschaltbild wird deutlich, welche Bauteile sich auf dem Modul befinden
und welche Schnittstellen zu den jeweiligen Hirose Steckverbindern gehören.


Zubehör
100pol Hirose FX8C SMD-Buchsenleiste
Möchten Sie eins unserer Embedded CPU-Boards in eins Ihrer Systeme integrieren?
Als passendes Gegenstück zu dem Stecker auf den CPU-Boards, bieten wir hier die 100polige Buchsenleiste an.

Manuals
Bedienungsanleitungen
Handbuch E-CPU-1100/E-CPU-1000
Handbuch E-CPU-1100/E-CPU-1000 Technisches Hardware-Manual
- Pinbelegungen Steckverbinder
- Beschreibung jeder Schnittstelle
- Adressbelegungen
Handbuch E-BASE-1000
(Entwicklungskit für E-CPU-1100 / E-CPU-1000 / E-CPU-800)
Handbuch E-BASE-1000
(Entwicklungskit für E-CPU-1100 / E-CPU-1000 / E-CPU-800)
Hardwarebeschreibung der Linux Starter Kits
- Board Übersicht
- Maße
- Schaltpläne
- Schalter
Handbuch Linux für Embedded
Handbuch Linux für Embedded Softwaredokumentation für unsere Linux-Boards
- Schnelleinstieg
- Installation der Toolchain
- Compilierung des "ersten" C-Programms für das ARM9-Board
- Installation NFS-Server / TFTP Server
- Update Linux Kernel, sowie ROOT-Filesystem
Datenblätter
Datenblätter
Downloads
Downloads
Ubuntu 9.04 Desktop - Version 1.20 - Image für den VMware Player (ca.1,7 GB)
Ubuntu 9.04 Desktop - Version 1.20 - Image für den VMware Player (ca.1,7 GB) Installierte Komponenten:
- Toolchain (ARM9 Crosscompiler)
- FTP-Server
- NFS-Server
- TFTP-Server
- kleines C-Beispiel mit Compilierskript





