SYSGO stellt die englische Version ihrer Entwicklungsumgebung für Embedded Linux - ELinOS 2.0 - vor. Durch die Kernel-Erweiterung RTAI kann die neueste Version von ELinOS nun auch harte Echtzeitaufgaben bewältigen. Dieses Kunststück, das bisher nur einer Gruppe von proprietären Betriebssystemen vorbehalten war, kann nun auch mit Linux erreicht werden. Darüber hinaus wurde die Embedded-Linux-Distribution hinsichtlich des Kernel-Konfigurationswerkzeugs ELK erweitert und bietet nun eine durchgängige grafische Benutzeroberfläche zur Erstellung von direkt bootfähigen ROM-Images. ELK 2.0 ist mit einem Root-Filesystem-Editor ausgestattet und kann mehrere Kernel gleichzeitig verwalten. Die CD enthält auch die aktuelle BusyBox 0,51 mit erweiterter Shell und Mini-Vi-Editor. In der neuesten Version unterstützt die Embedded-Linux-Distribution die Kernel-Version 2.4, die zusätzliche Features wie JFFS Journaling Flash File System, MTD Memory Techology Devices und die Unterstützung von USB enthält. Neben den gängigen x86-Prozessoren wie AMD ELan, JUMPtec Dimm und SSV DIL/NetPC unterstützt ELinOS nun auch PowerPC und wird im vierten Quartal 2001 auch ARM unterstützen. Die PowerPC-Version enthält die PPCBoot-Firmware und fertige Umgebungen für beliebte Boards wie MVME-2700, MBX-8xx, EST-8260 oder IBM Walnut (405).
Um die Entwicklung von Embedded Linux-Systemen weiter zu erleichtern, bietet ELinOS zahlreiche vorkonfigurierte Standardprofile, die alle wichtigen Embedded-Situationen abdecken. Die auf der CD mitgelieferten Beispiele wurden erweitert, sind sehr anschaulich dokumentiert und können bei Bedarf in die Entwicklungsumgebung geladen und anwendungsspezifisch verändert werden. So können auch weniger erfahrene Entwickler innerhalb kürzester Zeit ihre eigene Embedded-Anwendung entwickeln. Dies gilt auch für die im Embedded-Bereich erforderlichen Boot-Strategien. ELinOS bietet vorkonfigurierte Boot-Situationen, u.a. für ROM-, Floppy-, Flash-Disk- oder Netzwerk-Boot. Schließlich enthält die Distribution ein ausführliches Handbuch, das die Toolchain erklärt und die Besonderheiten von Linux in einer Embedded-Umgebung behandelt.
Die Entwicklungsumgebung ELinOS unterstützt Ingenieure bei der Entwicklung von Embedded-Systemen mit dem Open-Source-Betriebssystem Linux. ELinOS enthält zahlreiche Werkzeuge, die die Entwicklung von Anwendungen mit geringem Speicherbedarf erleichtern und es Entwicklern ermöglichen, Linux auf minimalen Systemen wie Handys, PDAs oder elektronischen Geräten einzusetzen.
ELinOS richtet sich an Anwender aus der Industrie, die entweder zum ersten Mal mit dieser Technologie arbeiten oder bereits Linux einsetzen, aber eine Toolchain suchen, um ihre Anwendungen in Embedded-Geräten einzusetzen. ELinOS ist so ausgestattet, dass es auf allen gängigen Linux-Distributionen läuft.
Mehr Informationen unter www.sysgo.com/elinos