Yocto Project und Embedded Platform Entwicklung Workshop

Classroom training | German | Claim

Duration of training: 4 days

Objectives

In diesem Kurs lernen Sie die Entwicklung von embedded Linux Systemen unter Verwendung des Yocto Projekts kennen. Der Kurs deckt sowohl Grundlagenthemen in der Entwicklung von embedded Linux Systemen, als auch die spezifischen Möglichkeiten, die die Verwendung des Yocto Projekts ermöglichen,ab. Die vermittelten Lerninhalte lassen sich in allen gängigen Linux-Distributionen anwenden.

Target audience

erfahrene Softwareentwickler

Requirements

  • grundlegende Erfahrung mit Linux Dienstprogrammen und Texteditoren
  • gute Kenntnisse in der Programmierung mit Python sind vorteilhaft

Agenda

  • Allgemeine Einführung in das Yocto Project und OpenEmbedded
  • Reference Build Process mit Poky
  • Einrichtung des Build Systems
  • Erstellung eines 86 Emulations-Image
  • Fehlermanagement und Troubleshooting
  • Target Development Boards einrichten und booten
  • Packages für den Board Support
  • Anpassung von Images und hinzufügen von Packages
  • Layers
  • Kernel Recipes
  • Toolkit für das Application Development
  • Compliance und Lizenzierung, Anhänge

Objectives

In diesem Kurs lernen Sie die Entwicklung von embedded Linux Systemen unter Verwendung des Yocto Projekts kennen. Der Kurs deckt sowohl Grundlagenthemen in der Entwicklung von embedded Linux Systemen, als auch die spezifischen Möglichkeiten, die die Verwendung des Yocto Projekts ermöglichen,ab. Die vermittelten Lerninhalte lassen sich in allen gängigen Linux-Distributionen anwenden.

Target audience

erfahrene Softwareentwickler

Requirements

  • grundlegende Erfahrung mit Linux Dienstprogrammen und Texteditoren
  • gute Kenntnisse in der Programmierung mit Python sind vorteilhaft

Agenda

  • Allgemeine Einführung in das Yocto Project und OpenEmbedded
  • Reference Build Process mit Poky
  • Einrichtung des Build Systems
  • Erstellung eines 86 Emulations-Image
  • Fehlermanagement und Troubleshooting
  • Target Development Boards einrichten und booten
  • Packages für den Board Support
  • Anpassung von Images und hinzufügen von Packages
  • Layers
  • Kernel Recipes
  • Toolkit für das Application Development
  • Compliance und Lizenzierung, Anhänge

Tags

Recommend this site