Seminar: Embedded-Echtzeit-Linux vom Bootloader bis zum Realtime-System (Linux-RTOS)
Von MicroConsult GmbH
Sie haben die Aufgabe, ein Embedded-Linux-Target aufzubauen? Wie fange ich damit an? Was benötige ich dazu? Wie komme ich zu einem echtzeitfähigen System? Der Aufbau und die Funktionsweise eines Embedded-Linux-Systems mit harten Echtzeiteigenschaften stehen im Mittelpunkt der Embedded-Linux-Schulung. Im 1. Teil beginnen wir beim Embedded-Board ohne SW und erstellen die notwendigen Komponenten vomBootloader bis zum fertigen Echtzeit-Linux-Betriebssystem und der ersten Embedded-Linux-Anwendung. Sie bekommen den "roten Faden" der Vorgehensweise und transferieren das erlernte Wissen auf Ihr individuelles Projekt und Ihre Zielarchitektur. Im 2. Teil erlernen Sie das Scheduling und die Echtzeitfähigkeit vom RT Preemption Patch. Die Funktionsweise sowie der Einsatz in echtzeitrelevanten Anwendungssystemen wird detailliert behandelt sowie auf zweckmäßige Synchronisierungsmechanismen eingegangen. In der Übungsaufgabe werden alle Komponenten basierend auf frei zugänglicher Open-Source-Softwareerstellt und eingesetzt. Die Embedded-Linux-Schulung legt großen Wert darauf, dass die verwendeten Tools für eine breite Auswahl an Architekturen verfügbar sind. Dadurch können Sie die praktischen Fähigkeiten der Embedded-Linux-Schulung in modifizierter Form für Ihr Embedded-Board einsetzen. Zielgruppe: Die Embedded-Linux-Schulung richtet sich an Software-Entwickler und Software-Architekten. Voraussetzungen: Sichere Programmierkenntnisse in ANSI-C sowie gute Linux-Grundlagenkenntnisse.