Die Vernetzung und Übertragung von Daten
führt bei der Entwicklung neuer Embedded Systeme zu immer größerer
Komplexität bei verminderter Entwicklungszeit. Neben der Erfüllung der
technischen Spezifikationen kommt dem Einsatz eines geeigneten Betriebssystems
wie LINUX zusehends eine strategische Bedeutung zu. Durch die Verfügbarkeit
aller Codeteile im Quellformat gewährleisten Embedded LINUX Lösungen
ein Maximum an technischer Transparenz und Offenheit, Plattformunabhängigkeit,
Lizenzkostenfreiheit, Stabilität und Skalierbarkeit.
Embedded LINUX Lösungen
müssen individuell an den spezifischen Prozessor bzw. Controller angepasst
werden. Wird bei PCs vorausgesetzt, dass grundlegende Funktionalitäten wie
z. B. das Speichersetup oder ein BIOS zum Booten und Installieren des
Betriebsystems zur Verfügung stehen, verfügen Embedded Systeme über
keine standardisierte Hardware. Trotz Open-Source Software müssen bei
Embedded LINUX Systemen sämtliche I/O- und Treiberfunktionalitäten
meist selbst erstellt werden - ein oft unterschätzter Zeit- und
Kostenaufwand. Aus diesem Grund kommen auch für Embedded Applikationen
vielfach Embedded LINUX Distributionen zum Einsatz.
Eine sofortige Betriebsbereitschaft
und eine PC Systemen vergleichbare Connectivity sind die Keyfeatures von
Embedded Systemen. Konventionelle Embedded LINUX Installationen sind bedingt
durch den Distributionsoverhead nicht in der Lage, schnelle Boot-Zeiten zu gewährleisten.
Der Durchbruch zur Verringerung der Interrupt Latenz und Bootzeit LINUX
basierter Embedded Systeme ist unsere Leading Edge LINUX Technologie mit Early
Async Page Support, Kernel Preemption, Footprint Minimierung, Bank-Interleaving
sowie der speziell für unsere Socket Computer entwickelten Burst Streaming
Technologie. Mit der auf dem ARM Core basierenden Embedded
LINUX Distribution HiPermX 2.6 sind durch Einsatz der Embedded LINUX
Technologie von synertronixx Start-Zeiten von 5 Sekunden erzielbar; umfangreiche
Open Source Treiber für WLAN, USB, Ethernet, CAN und I²C sind verfügbar.
|