Seminar / Training
Firmwareänderungen können unauffällige Regressionen bei Start, Energieverwaltung, Peripherie oder Payloadverhalten auslösen. Das Seminar entwickelt eine risikobasierte Testmatrix, eindeutige Belege und verbindliche Freigabeschwellen.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Methodik
Zielsetzung
- Hardware-, Payload- und Betriebssystemvarianten sinnvoll in Tests abdecken
- Prüffälle mit Vorbedingung, Schrittfolge und Sollresultat formulieren
- Regressionen durch kontrollierte Referenzvergleiche eingrenzen
- Fehler, Testbelege und Abnahmeentscheidungen nachvollziehbar verwalten
Zielgruppe
QA-Teams, Firmware-Entwickler, Systemintegratoren, Plattformbetrieb, Refurbisher und technische Freigabeverantwortliche.
Voraussetzungen
Grundkenntnisse von Libreboot und Hardwaretests. Ein Referenzgerät sowie mindestens zwei unterschiedliche ROM- oder Buildstände sind erforderlich.
Seminarinhalte
Kapitel 1: Testmatrix für Firmware und Zielhardware
Inhaltsübersicht: Prüfbereiche definieren; Varianten abdecken; Erwartungen festlegen
- Schritt 1 – Prüfbereiche definieren: Kaltstart, Warmstart, Payload, Datenträger, USB, Netzwerk, Grafik, Audio, Suspend, Akku und Erweiterungskarten werden erfasst.
- Schritt 2 – Varianten abdecken: Boardrevision, RAM-Bestückung, Display, Massenspeicher, Payload und Betriebssystem werden nach Risiko kombiniert.
- Schritt 3 – Erwartungen festlegen: Jeder Test erhält Vorbedingung, Schrittfolge, Sollresultat, Beleg und Schweregrad eines Fehlers.
Kapitel 2: Wiederzusammenbau und erster kontrollierter Start
Inhaltsübersicht: Minimalaufbau herstellen; Start beobachten; Vollfunktion prüfen
- Schritt 1 – Minimalaufbau herstellen: Nur erforderliche Komponenten werden zunächst verbunden, um Fehlerquellen beim Erststart gering zu halten.
- Schritt 2 – Start beobachten: Stromaufnahme, Statusanzeigen, Displayausgabe, Payload-Meldungen und Zeit bis zum Bootmenü werden dokumentiert.
- Schritt 3 – Vollfunktion prüfen: Nach erfolgreichem Start werden Gerät, Gehäuse, Akku und Peripherie vollständig montiert und anhand einer Abnahmeliste getestet.
Kapitel 3: Regressionstests und Fehlerlokalisierung
Inhaltsübersicht: Referenzvergleich aufbauen; Änderung eingrenzen; Freigabe blockieren
- Schritt 1 – Referenzvergleich aufbauen: Letzter freigegebener Stand und Kandidat werden auf identischer Hardware mit derselben Testmatrix verglichen.
- Schritt 2 – Änderung eingrenzen: Quellstand, Konfiguration, Payload und Hardware werden einzeln variiert, um den ersten fehlerhaften Stand einzugrenzen.
- Schritt 3 – Freigabe blockieren: Kritische oder ungeklärte Regressionen verhindern den Rollout; Ausnahmen benötigen dokumentierte Risikofreigabe.
Kapitel 4: Diagnoseprotokolle und systematische Ursachenanalyse
Inhaltsübersicht: Daten erfassen; Vergleich bilden; Ursache belegen
- Schritt 1 – Daten erfassen: Serielle Ausgabe, POST-Verhalten, Payload-Meldungen, Kernelprotokolle, PCI- und USB-Inventar sowie Strommessungen werden gesammelt.
- Schritt 2 – Vergleich bilden: Fehlergerät, Referenzgerät, altes ROM und neues ROM werden mit jeweils nur einer geänderten Variable verglichen.
- Schritt 3 – Ursache belegen: Hypothese, Test, Ergebnis und verbleibende Unsicherheit werden so dokumentiert, dass ein zweites Team die Analyse nachvollziehen kann.
Kapitel 5: Firmware-Baseline, Prüfsummen und Manipulationserkennung
Inhaltsübersicht: Referenz definieren; Regelmäßig auslesen; Abweichung behandeln
- Schritt 1 – Referenz definieren: Freigegebenes ROM, Boardzuordnung, Buildnachweis, Konfiguration und Hashwert werden als Sollzustand hinterlegt.
- Schritt 2 – Regelmäßig auslesen: Interne oder externe Lesung wird nach Risiko und Wartungsfenster geplant und mit unveränderter Werkzeugkette durchgeführt.
- Schritt 3 – Abweichung behandeln: Differenzen werden lokalisiert, gegen erlaubte Änderungen geprüft und bei Unklarheit als Sicherheitsereignis behandelt.
Kapitel 6: Testbelege, Defect-Management und Abnahme
Inhaltsübersicht: Belege sammeln; Fehler bearbeiten; Abnahme durchführen
- Schritt 1 – Belege sammeln: Logs, Fotos, Messwerte, Hashwerte und Testausgaben werden direkt dem jeweiligen Prüffall zugeordnet.
- Schritt 2 – Fehler bearbeiten: Reproduktionsweg, Auswirkung, Schweregrad, Workaround, Verantwortlichkeit und Zielversion werden gepflegt.
- Schritt 3 – Abnahme durchführen: Vollständigkeit, offene Risiken, Recovery-Nachweis und Freigabesignatur werden vor Produktivnutzung kontrolliert.
Kapitel 7: Releasepaket und interne Freigabe
Inhaltsübersicht: Artefakte erzeugen; Vier-Augen-Prüfung durchführen; Paket versiegeln
- Schritt 1 – Artefakte erzeugen: ROMs, Prüfsummen, Buildprotokolle, Konfigurationsstände und Recovery-Dateien werden als geschlossenes Paket erstellt.
- Schritt 2 – Vier-Augen-Prüfung durchführen: Boardzuordnung, Dateigröße, Payload, Hashwert, Vendor-Dateien und Freigabestatus werden unabhängig kontrolliert.
- Schritt 3 – Paket versiegeln: Freigegebene Dateien werden schreibgeschützt abgelegt; nachträgliche Änderungen erzeugen zwingend eine neue Version.
Praxisübungen
Für eine Gerätegruppe entsteht eine Testmatrix mit Pflicht- und Regressionstests. Ein vorbereiteter Fehler wird reproduziert, eingegrenzt, mit Belegen erfasst und bis zur Freigabe- oder Sperrentscheidung bearbeitet.
Methodik
Fachliche Kurzvorträge, Live-Demonstrationen, geführte Laborphasen, Checklisten und dokumentierte Kontrollpunkte wechseln sich ab. Schreiboperationen am Firmware-Flash erfolgen ausschließlich an freigegebenen Übungsgeräten mit vorhandenem Original-ROM und vorbereitetem Recovery-Weg.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | QA-Teams, Firmware-Entwickler, Systemintegratoren, Plattformbetrieb, Refurbisher und technische Freigabeverantwortliche. |
| Voraussetzungen: | Grundkenntnisse von Libreboot und Hardwaretests. Ein Referenzgerät sowie mindestens zwei unterschiedliche ROM- oder Buildstände sind erforderlich. |
| 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, Inhouse, 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.
