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

Anforderungen:

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 seine eigenen Bedürfnisse und Anforderungen hat. Deshalb können wir den Schulungsplan je 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 Dozenten bei Ihnen vor Ort für Organisationen.

0
Graph Icon - Education X Webflow Template
Ebene: 
Intermediate
Clock Icon - Education X Webflow Template
Dauer: 
4
Tage (Stunden:
28
Camera Icon - Education X Webflow Template
Auf Ihre Bedürfnisse zugeschnittenes Training
Star Icon - Education X Webflow Template
Umfassende praktische Erfahrung in einem speziellen Umfeld
*Der Preis kann je nach Teilnehmerzahl, Änderung des Ablaufs, Standort usw. variieren.

Erlernen Sie neue Fähigkeiten unter Anleitung erfahrener Lehrer von überall.

0
Graph Icon - Education X Webflow Template
Ebene: 
Intermediate
Clock Icon - Education X Webflow Template
Dauer: 
4
Tage (Stunden:
28
Camera Icon - Education X Webflow Template
Auf Ihre Bedürfnisse zugeschnittenes Training
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Ablaufs, Standort usw. variieren.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
4
Hours (days:
28
Camera Icon - Education X Webflow Template
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.