Kontakt aufnehmen

Schulungsübersicht

Einführung

Übersicht der Architektur eines eingebetteten Linux-Systems

Übersicht von Poky und BitBake

Vorbereitung Ihrer Entwicklungsumgebung

Vorbereitung Ihres Zielentwicklungsbretts und der Toolkit-Sammlung

Verstehen des Yocto-Projekt-Quellbaums

Erstellen eines Images

Nutzung der Toaster-Oberfläche zum Initiieren von Builds

Hinzufügen von Paketen zum generierten Image

Verstehen von Board Support Packages (BSPs), Rezepten, Konfigurationen und Schichten

Erstellen eines Rezepts

Übersicht einiger existierender Buildsysteme - Autotools, CMake, Meson

Bauen, Konfigurieren und Hinzufügen einer benutzerdefinierten Anwendung

Fehlerbehebung bei Build-Ausfällen

Beheben häufiger Cross-Kompilierungsprobleme

Anpassen des Builds mit Schichten

Erweitern bestehender Rezepte

Schreiben einer benutzerdefinierten Maschinenkonfiguration

Hinzufügen und Verwalten von Runtime-Paketen

Hinzufügen eines benutzerdefinierten Images

Erstellen eines benutzerdefinierten Images

Generieren des Root-Filesystems

Verwenden des Yocto-Projekt SDKs

Entwickeln einer Anwendung mit dem Poky SDK

Das Application Development Toolkit

Schlussbemerkungen

Voraussetzungen

  • Der Teilnehmer muss mindestens einmal einen Kernel für ein traditionelles Desktop-(nicht eingebettetes) Linux-System erstellt haben.
  • Kenntnis darüber, welche Komponenten die Linux-Benutzerruntime auf einem Desktop-System ausmachen.
  • Fähigkeit zum Erzeugen und Verwenden von Patches.
  • Muss erklären können, was GNU Make und Autotools sind sowie andere existierende Buildsysteme benennen können.
  • Idealerweise pflegt der Teilnehmer mindestens ein Linux-Paket, entweder als Upstream-Autor oder in jeder traditionellen Linux-Desktop-Distribution.
  • Vorerfahrung mit eingebetteter Entwicklung ist nicht erforderlich und ersetzt nicht das oben genannte Wissen über traditionelle Linux-Desktops.

Zielgruppe

  • Entwickler
  • Systemingenieure
  • Testingenieure
  • Systemadministratoren
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien