Seminar Dasharo 3mdeb Build Engineering mit coreboot und EDK II

Seminar / Training

Dieses technische Seminar führt in den Aufbau einer Dasharo-Build-Umgebung ein. Behandelt werden Quellcode-Struktur, Konfigurationslogik, Toolchain, Build-Artefakte, Variantenpflege und typische Fehlerbilder beim Zusammenspiel von coreboot, UEFI-Payload und plattformspezifischen Komponenten.

Inhaltsübersicht

  • Build-Umgebung und Quellcode-Struktur
  • coreboot-Konfiguration und Plattformvarianten
  • EDK-II-Payload und UEFI-Funktionen
  • Artefaktanalyse und Build-Protokolle
  • Reproduzierbare Änderungen und saubere Übergabe

Nutzen des Seminars

Nach dem Seminar können Build-Prozesse nachvollziehbar vorbereitet, Konfigurationen geändert und Ergebnisse technisch bewertet werden. Der Schwerpunkt liegt nicht auf wildem Herumprobieren, sondern auf einer belastbaren Arbeitsweise, wie sie bei Firmware seit Jahrzehnten notwendig ist: sauber bauen, sauber prüfen, sauber dokumentieren.

Seminarinhalte

1. Arbeitsumgebung aufsetzen

Die Teilnehmer richten eine Linux-basierte Build-Umgebung ein, prüfen Abhängigkeiten, legen Arbeitsverzeichnisse an und unterscheiden zwischen Quellcode, Konfigurationsdaten, Toolchain und Ergebnisartefakten. Besonderes Gewicht erhält die Trennung von Experiment, Teststand und produktiver Übergabe.

2. coreboot-Konfiguration lesen

Menübasierte und dateibasierte Konfigurationsanteile werden besprochen. Die Teilnehmer lernen, Optionen für Plattform, Chipsatz, Payload-Anbindung, Debug-Ausgaben und Hardware-Initialisierung zu bewerten, ohne unkontrolliert Parameter zu verändern.

3. EDK-II-Payload einordnen

Das Seminar behandelt die Rolle des UEFI-Payloads, typische UEFI-Funktionen, Secure-Boot-Bezüge und Schnittstellen zum Betriebssystemstart. Die Teilnehmer verstehen, welche Aufgaben coreboot übernimmt und welche Funktionen im Payload liegen.

4. Build-Ergebnisse analysieren

ROM-Dateien, Logdateien, Zwischenergebnisse und Größenbeschränkungen werden ausgewertet. Fehler durch fehlende Abhängigkeiten, inkonsistente Konfigurationen oder falsche Plattformauswahl werden systematisch diagnostiziert.

5. Änderungen pflegen

Konfigurationsänderungen, Patches, Build-Notizen und Versionsstände werden so abgelegt, dass spätere Reproduktion möglich bleibt. Das ist altmodisch im besten Sinne: Wer Firmware baut, braucht Nachvollziehbarkeit, nicht nur Hoffnung.

Schrittweise Praxis

  1. Repository-Struktur prüfen und Arbeitszweig anlegen
  2. Build-Abhängigkeiten installieren und Toolchain vorbereiten
  3. Plattformkonfiguration auswählen und dokumentieren
  4. Ersten Build ausführen und Protokolle auswerten
  5. Gezielte Konfigurationsänderung vornehmen
  6. Neues Artefakt vergleichen und technische Abweichungen dokumentieren
  7. Übergabepaket mit Build-Hinweisen erstellen

Praktische Übungen

  • Aufbau einer isolierten Build-Umgebung
  • Analyse einer Beispielkonfiguration
  • Erzeugung und Vergleich zweier Build-Artefakte
  • Fehlersuche anhand typischer Build-Abbrüche
  • Erstellung einer reproduzierbaren Build-Notiz

Geeignet für

Geeignet für technische Teams, die Dasharo nicht nur betreiben, sondern Build-Prozesse verstehen und kontrolliert anpassen müssen. Vier Tage sind erforderlich, weil Build-Umgebung, coreboot, Payload, Analyse und Änderungspflege zusammenhängend geübt werden.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

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: Firmware-Entwickler, DevOps Engineers, Plattformingenieure, technische Integratoren
Voraussetzungen: Sichere Linux-Kommandozeile, Git-Grundlagen, Verständnis von Build-Prozessen und Hardware-naher Software
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.

Seminar Startdatum Enddatum Ort Dauer
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben