Seminar / Training
Diese Schulung behandelt die Integration von Mender in Yocto-Projekte für robuste Betriebssystemupdates und produktionsfähige Geräteimages.
Behandelt werden Layer, Konfigurationsvariablen, Partitionierung, Bootloader, Imageanpassung, persistente Daten, Artefakte, Signierung, Update Modules und typische Build- oder Laufzeitfehler.
Inhaltsübersicht
- meta-mender und Yocto-Integrationsmodell verstehen
- Partitionierung, Datenbereich und Speichergrößen planen
- Bootloader-Integration mit U-Boot oder GRUB einordnen
- Rootfs-Images und Mender Artifacts bauen
- Imageanpassungen, State Scripts und Update Modules verwenden
- Produktionsbuilds, Signierung und Secure Boot berücksichtigen
- Build- und Runtime-Troubleshooting durchführen
Beschreibung
Vier Tage sind notwendig, weil Yocto-Integration tief in Build, Image, Partitionierung und Bootloader eingreift. Weniger Zeit reicht selten aus, sobald nicht nur ein Demo-Image, sondern ein tragfähiger Produktionspfad entstehen soll.
Schrittweise Seminarinhalte
- Schritt 1: Yocto-Ausgangslage prüfen
Distribution, Machine, Layerstruktur, Speicherlayout und Bootloader werden analysiert. - Schritt 2: Mender-Layer einbinden
Die benötigten Layer und Konfigurationsbausteine werden geordnet in das Projektmodell übernommen. - Schritt 3: Partitionierung festlegen
A/B-Rootfs, Datenpartition, Speichergrößen und Persistenz werden geplant. - Schritt 4: Bootloader integrieren
Bootvariablen, Startlogik und Rückfallverhalten werden für das Zielboard betrachtet. - Schritt 5: Image bauen
Ein Mender-fähiges Image wird konzeptionell erstellt und die erzeugten Artefakte werden geprüft. - Schritt 6: Gerät provisionieren
Geräteidentität, Serveranbindung und erster Start werden in den Integrationsablauf eingeordnet. - Schritt 7: Image anpassen
State Scripts, Update Modules, Konfigurationen und persistente Daten werden zielgerichtet ergänzt. - Schritt 8: Sicherheit einbauen
Signierung, Schlüssel, Secure-Boot-Auswirkungen und Produktionsfreigabe werden berücksichtigt. - Schritt 9: Fehler analysieren
Buildfehler, Bootprobleme, Partitionsfehler und Clientlogs werden systematisch untersucht. - Schritt 10: Produktionspfad dokumentieren
Zum Abschluss entsteht ein Integrationsleitfaden für Build, Test, Freigabe und Rollout.
Praxisnutzen
- Yocto wird als Build- und Produktplattform behandelt, nicht als Nebenkriegsschauplatz.
- Bootloader, Partitionen und Artefakte werden gemeinsam betrachtet.
- Das Seminar bereitet einen produktionsfähigen Integrationspfad vor.
Methodik
Die Inhalte werden mit Demonstrationen, geführten Übungen, kurzen Architekturentscheidungen und wiederholbaren Laboraufgaben vermittelt. Jede technische Einheit endet mit einer prüfbaren Konfiguration oder einem nachvollziehbaren Artefakt, damit der Aufbau nicht im Theorieraum hängen bleibt.
Zielgruppe
Yocto-Entwickler, BSP-Teams, Embedded-Linux-Architekten und Integratoren, die robuste OTA-Updates in Images integrieren.
Vorkenntnisse
Praktische Yocto-Erfahrung, BitBake-Grundlagen, Linux-Image-Verständnis und Kenntnisse zu Bootloadern oder Board Support Packages.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.396 zzgl. MwSt. Inhaus: € 6.800 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Yocto-Entwickler, BSP-Teams, Embedded-Linux-Architekten und Integratoren, die robuste OTA-Updates in Images integrieren. |
| Voraussetzungen: | Praktische Yocto-Erfahrung, BitBake-Grundlagen, Linux-Image-Verständnis und Kenntnisse zu Bootloadern oder Board Support Packages. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
