Ein Event von

To use this page, you need JavaScript enabled

25. - 29. Juli 2022
Online-Schulung

Training for Professionals – Auffrischungskurs Embedded Linux & Einführung in das Yocto Project

KURSZIELE
Nach einer kurzen Einführung in Embedded Linux (2 Tage), möchten wir Ihnen das Wesentliche zur Nutzung des Yocto Projekts (3 Tage) vermitteln. Nach der Einführung werden wir sehen, wie ein BSP/Framework-Betreuer das Yocto-Projekt verwenden würde, sowie Entwickler, die vielleicht nicht einmal wissen wollen, dass sie es verwenden.

 

BESCHREIBUNG

Dieses fünftägige Training kombiniert Theorie mit praktischen Übungen, um Embedded Linux und das Yocto-Projekt vorzustellen. Es beantwortet häufig gestellte Fragen wie:

  • Was ist GNU/Linux?
  • Warum Upstream verwenden?
  • Woher bekommt man U-Boot/den Kernel?
  • Wie konfiguriert/baut/installiert man das?
  • Wie funktioniert Interprozesskommunikation und was sollte man verwenden/vermeiden?
  • Ist es wirklich notwendig, für jedes GNU/Linux Projekt eine andere Version der Toolchain/Bibliotheken/Pakete zu verwenden, und dann auch noch bei jedem Projekt einem anderen Workflow zu folgen?
  • Können Sie sicherstellen, dass die Entwicklungsumgebung für alle Entwickler/Lieferanten identisch ist und dass man in 10+ Jahren immer noch die gleichen Builds wie heute reproduzieren kann?
  • Kann das YP dabei helfen herausfinden, unter welchen Softwarelizenzen die von Ihnen verwendeten Pakete lizenziert sind oder bevorzugen Sie stattdessen Bekanntschaft mit einem Copyright-Troll zu machen?
  • ... und vieles mehr
 

WER SOLLTE TEILNEHMEN?

Sie verwenden bereits GNU/Linux für Ihre Projekte und haben wahrscheinlich schon von dem Yocto Projekt gehört, haben es aber nicht gewagt, es näher zu betrachten oder hatten Schwierigkeiten damit. Sie wissen nicht, ob und wie Ihr täglicher Workflow in dem YP untergebracht werden kann und finden das YP im Allgemeinen ziemlich kompliziert. Warum brauchen wir all das, obwohl (angeblich) alles bisher viel einfacher war? Nach dem Training sollten Sie entscheiden können, ob Sie das YP brauchen oder nicht. Der Workshop richtet sich an Software-, Entwicklungs-, Systemingenieure, Tester, Administratoren, Ingenieure und andere an dem YP Interessierte, die minimale Kenntnisse von (Embedded) GNU/Linux haben.

 

VORAUSSETZUNGEN

  • Grundlegende Vertrautheit mit der Verwendung eines GNU/Linux-Systems (z.B. Ubuntu) als Endbenutzer im user space
  • Grundlegende Vertrautheit mit einer Befehlszeilen-Shell
  • Grundkenntnisse der Programmierung von User/Kernel-Space mit GNU/Linux
  • Mittelmäßige Programmierkenntnisse in der Sprache C
  • Es hilft, mit ”Embedded GNU/Linux Systems Architecture (5 days)" oder ”Introduction to Embedded Linux in Theory and Practice - a Crash Course (3 days)” vertraut zu sein, aber selbst wenn Sie es nicht sind, werden wir versuchen, Sie in den ersten zwei Tagen auf den notwendingen Wissensstand zu bringen.
  • Es kann hilfreich sein, wenn Sie ”Embedded GNU/Linux Device Drivers and Kernel Internals (5 days)” besucht haben, aber das ist nicht wirklich eine Voraussetzung. Es genügt zu wissen, wie man den GNU/Linux-Kernel, Kernel-Treiber in/out of tree und den fdt baut, um dem BSP/Kernel Teil des Yocto Trainings folgen zu können und diese Themen werden wir in den ersten beiden Tagen behandeln.

WEKA FACHMEDIEN EVENTS

In enger Zusammenarbeit mit anerkannten Experten und den verantwortlichen Redaktionen
unserer bekannten Medienmarken veranstalten wir jährlich rund 50 nationale und internationale B2B-Kongresse, Seminare und Workshops für ein fest definiertes Fachpublikum.

Dazu gehören Themen wie Embedded Systems, Automotive Ethernet, Batterietechnik,
Datacenter, Safety&Security, electronic Displays, Blockchain, IoT, Bordnetz, KI, Smart Building, Digital Workplace, TSN, Wireless-Technologien, Verkabelung und vieles mehr.

Übersicht aller aktuellen Veranstaltungen