Katalog
/
Embedded Systems
/
Yocto-Projekt

Yocto-Projekt

Begeben Sie sich auf eine transformative Reise in die Welt der eingebetteten Linux-Systeme mit unserem Yocto Project Training. Dieser Kurs richtet sich an Entwickler, Systemingenieure, Testingenieure und Systemadministratoren und vermittelt Ihnen die Fähigkeiten, ein eigenes Linux-Image für eingebettete Systeme zu erstellen.

Was werden Sie lernen?

Das Yocto-Projekt ist eine Open-Source-Initiative, die darauf abzielt, eingebettete Linux-Plattformen zu erstellen. Unter Verwendung eines Build-Hosts, der auf OpenEmbedded (OE) basiert und das BitBake-Tool einsetzt, werden umfassende Linux-Images erstellt. Tauchen Sie mit unserem Yocto Project Training tief in die Feinheiten von Embedded Linux ein. Dieser Kurs richtet sich an Fachleute, die das Yocto-Projekt, eine Open-Source-Initiative zur Entwicklung von Embedded Linux-Systemen, beherrschen wollen. Am Ende des Kurses werden Sie:

• die Grundlagen des Yocto Project Build Systems verstehen, einschließlich Rezepten, Metadaten und Schichten

• Erfolgreich ein Linux-Image erstellen und emulieren

• Effizienz bei der Erstellung von eingebetteten Linux-Systemen erlangen

Voraussetzungen:

Zielpublikum: Entwickler, Systemingenieure, Testingenieure, Systemadministratoren

Erforderliche Fertigkeiten:

• Frühere Erfahrung in der Erstellung eines Linux-Kernels für ein traditionelles Desktop-System

• Vertrautheit mit Linux Userspace-Komponenten

• Verständnis von GNU Make, Autotools und anderen Build-Systemen

• Fähigkeit, Patches zu erstellen und zu verwenden

Kursübersicht*:

*Wir wissen, dass jedes Team eigene Bedürfnisse und Spezifikationen hat. Deshalb können wir die Schulungsübersicht nach Bedarf anpassen.

1. Einführung in Embedded Linux Systeme

  • Architektonischer Überblick
  • Grundlagen von Pocky und BitBake

2. Einrichten Ihrer Umgebung

  • Vorbereiten der Entwicklungsumgebung
  • Konfigurieren des Target Development Boards und der Toolkits

3. Verstehen des Yocto Source Tree

  • Tiefes Eintauchen in den Yocto-Projekt-Quellbaum

4. Techniken zur Imageerstellung

  • Ein Image erstellen
  • Toaster Web Interface für Builds verwenden

5. Verwaltung von Paketen

  • Hinzufügen von Paketen zum Image
  • Verstehen von Board Support Packages (BSPs)

6. Rezepturen und Konfigurationen

  • Schreiben eines Rezeptes
  • Überblick über existierende Build-Systeme (Autotools, CMake, Meson)

7. Entwicklung eigener Anwendungen

  • Erstellen und Hinzufügen einer benutzerdefinierten Anwendung
  • Fehlerbehebung bei Build-Fehlern

8. Layer- und Konfigurationsanpassung

  • Anpassen des Builds mit Layern
  • Schreiben von benutzerdefinierten Maschinenkonfigurationen

9. Laufzeit-Pakete

  • Verwaltung von Laufzeitpaketen
  • Erzeugen des Root-Dateisystems (rootfs)

10. Toolkit für die Anwendungsentwicklung

  • Verwendung des Yocto Project SDK
  • Entwicklung von Anwendungen mit Poky SDK

Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.

5.622€*
Graph Icon - Education X Webflow Template
Niveau:
intermediate
Clock Icon - Education X Webflow Template
Dauer:
28
Stunden (Tage:
4
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Intensive praktische Erfahrung in einer speziellen Umgebung
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.

Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.

3.987€*
Graph Icon - Education X Webflow Template
Niveau:
intermediate
Clock Icon - Education X Webflow Template
Dauer:
28
Stunden (Tage:
4
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.