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.

Linux Foundation

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

Der Kurs Embedded-Linux-Entwicklung vermittelt erfahrenen Entwicklern eine solide Basis für die Anwendung von Methoden zur Anpassung des Linux-Kernel und User-Space-Bibliotheken und Dienstprogrammen insbesondere an Embedded-Umgebungen, wie sie z.B. in den Bereichen Unterhaltungselektronik, Militär, Medizintechnik, Industrie oder Automotive eingesetzt werden. Der viertägige Kurs beinhaltet umfangreiche praktische Übungen und Vorführungen mit Schwerpunkt auf den erforderlichen Tools für die Entwicklung von Embedded-Linux-Geräten. Nach erfolgreicher Teilnahme an diesem Kurs haben Sie ein tiefgehendes Verständnis der folgenden Themen:

  • 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

Voraussetzungen

Der Kurs richtet sich in erster Linie an erfahrene Entwickler, Programmierer und Ingenieure, die lernen wollen, wie man Linux an ein Embedded-System anpasst, bzw. diejenigen, die mit dem Entwurf eines solchen Systems betraut sind. Mit dem Ziel einer verkürzten Lernkurve deckt der Kurs alle relevanten Inhalte zur Architektur eines Linux-Systems ab.

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

Inklusive Linux Foundation Courseware, Englisch (Euro 700,00)

Preise

Kursgebühr
3.150,00 € exkl. MwSt.
3.748,50 € inkl. MwSt. Kursdauer 4 Tage

Termine & Buchung & Angebot

29.09. – 02.10.2025
2.700,00 €
 
Virtual Classroom LIVE
29.09. – 02.10.2025
2.700,00 €
 
Nürnberg

Ihr CBT Trainingsteam

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
Anfrage

Leistungen Präsenz

  • Schulung im Trainingscenter
  • Verpflegung
  • Teilnahmebestätigung / Zertifikat

Leistungen bei VCL Training

  • Technischer Support
  • Online Zugang
  • Teilnahmebestätigung / Zertifikat

Kontakt

CBT Training & Consulting GmbH
Elektrastr. 6a, D-81925 München

+49 (0)89 4576918-40
beratung@cbt-training.de

AGB
Impressum
Datenschutz
Newsletter

Bitte aktivieren Sie in Ihrem Browser JavaScript, damit die Funktionalität der Website gewährleistet ist. Der von Ihnen verwendete InternetExplorer wird von Microsoft nicht mehr unterstützt. Bitte verwenden Sie einen neuen Browser. Bei Fragen: marketing@cbt-training.de. Vielen Dank.