Inhaus-Kurse bei Ihnen vor Ort oder auch online
werden nach Absprache der erforderlichen Kursinhalte durchgeführt.
Die vorgestellten Kurse können individuell an die Erfordernisse
Ihres Projektteams angepasst werden.
Durch die langjährige Erfahrung sowohl in
der Entwicklung als auch bei Trainings steht eine breite Palette an
Themengebieten zur Auswahl.
Embedded-Linux
Wie erstellt man ein Embedded-Linux-System?
Worauf kommt es beim Bootloader an?
Wie passe ich den Device-Tree an mein Board an?
Welchen Linux-Kernel soll ich verwenden?
Passt der systemd zu Embedded-Linux?
Wie optimiere ich die Bootzeit?
Wie funktioniert der Update im Feld?
das sind meine Fragen
yocto
Wie funktioniert yocto?
Was sind Rezepte und Layer?
Wie bringe ich meine Applikation in das Buildsystem?
Kann ich den Bootloader und den Kernel anpassen?
Ist mein Device-Tree integrierbar?
darüber möchte ich mehr erfahren
Kernel-Treiber-Entwicklung
Aufbau des Linux-Kernels, Kernel-Module
Verwendung des Device-Trees
Einbindung von Hardware
Sensoren mittels Industrial-IO verwenden
Speicherverwaltung
Synchronisierung
High-Resolution-Timer
Profiling
Echtzeit-Linux
Realtime- und Deadline-Scheduler
harte Echtzeitanforderungen
Der Preemption-Patch
Threaded Interrupts
Prioritätsvererbung
Echtzeitfähiges Design von Anwendungen
Echtzeit-Tracing
das ist für mich spannend
Systemprogrammierung
Prozesse und Signale
Generierung und Auswertung von Core-Dumps
Multithreading
Interprozeß-Kommunikation
Security-Aspekte, Capabilities, Control-Groups
Debugging und Tracing
Userlevel-Treiber
Zephyr - Architektur und Entwicklung
Aufbau und Besonderheiten des Betriebssystems Zephyr
Scheduling-Modell und Timer
Memory-Management, Memory-Analyse
Entwicklungsumgebung, Debugging und Tracing
Device-Tree
Hardwareanbindung, Sensoren
Echtzeitfähigkeiten
Networking
ich möchte Zephyr kennen lernen