LFD450 Embedded Linux Development
Der Kurs LFD450 vermittelt erfahrenen Entwicklern fundierte Kenntnisse zur Konfiguration, Anpassung und Erweiterung des Linux-Kernels sowie zur Integration und Optimierung von User-Space-Bibliotheken und -Dienstprogrammen in eingebetteten Systemen.

Die CBT Training & Consulting GmbH ist
autorisiertes Trainingscenter der Linux Foundation.
Inhalte
- Einführung
- Embedded und Echtzeit Konzepte
- Cross-Development Umgebungen: Ziele und Anforderungen
- Cross-Development Toolchain
- Einrichtung eines Target Development Boards
- KBuild System
- Boot Loader und U-Boot
- Kernel Konfiguration, Kompilation, Booting
- Gertäetreiber
- Device Trees
- Dateisystem Packaging
- Erstellung eines Target Root Dateisystems
- Auswahl des Root Dateisystems
- uClibc-Konfiguration
- Erstellung der BusyBox Utility Suite
- Kernel-Überwachung und -Debugging
- Größenbestimmung
- Speichermedien
- Komprimierte Dateisysteme
- System Upgrade
- Echtzeiterweiterungen
Ziele
- Linux-Kernel-Architektur, insbesondere die für eine Anpassung des Kernels an eine kundenspezifische Embedded-Plattform relevanten Themen
- Größenbestimmungsmethoden zur Einhaltung des Projektrahmens
- Vielfältige Möglichkeiten zum Erstellen einer Cross-Development-Umgebung für Embedded-Projekte
- Möglichkeiten zum Befüllen von Bibliotheken und Application-User-Spaces, im Sinne der Ziele und Einschränkungen von Embedded-Systemen
Zielgruppe
Voraussetzungen
Das Thema Anwendungen wird in diesem Kurs kurz behandelt; der Schwerpunkt ist jedoch das Innenleben und der Entwurf von Embedded-Systemen und nicht die Programmierung von Applikationen für diese Systeme.
Kenntnisse der wesentlichen Kernel-Schnittstellen und Methoden, wie dem Compilieren und Schreiben bzw. Load und Unload von Modulen, die Anwendung von Synchronisationsfunktionen sowie die Grundlagen der Speicherzuweisung und -verwaltung wie im Kurs LDF420 vermittelt.
- Erfahrung in der C-Programmierung
- Vertrautheit mit den grundlegenden Linux (UNIX) Dienstprogrammen wie ls, grep und tar
- Vertrautheit mit der command shell
- Erste Erfahrungen mit Text-Editoren (z. B. emacs, vi, etc.)
- Grundkenntnisse der Kompilierung und Verknüpfung von Programmen und in der Erstellung von Makefiles
- Erfahrung mit einer großen Linux Distribution (von Vorteil)
Unterlagen
Preise
3.748,50 € inkl. MwSt. Kursdauer 4 Tage
Ihr CBT Trainingsteam

Gabriela Bücherl
Geschäftsführung
Vertrieb
Kontakt/Fragen:
beratung@cbt-training.de
Telefon: +49 (0)89-4576918-16
Anfrage für ein Firmenseminar
- Individuelle Zusammenstellung der Themen
- Maßgeschneidert auf Ihre Ziele
- Inhouse oder als Virtual Classroom LIVE Training
Leistungen Präsenz
- Schulung im Trainingscenter
- Verpflegung
- Teilnahmebestätigung / Zertifikat
Leistungen bei VCL Training
- Technischer Support
- Online Zugang
- Teilnahmebestätigung / Zertifikat