Training UEFI Firmware Entwicklung

Jetzt als "Hybrid Training" : Remote- oder Präsenz-Teilnahme

 

Grundlagen des UEFI-BIOS

Kursdauer: 3 Tage

Termine und Preise   UEFI Training Termine
Anmeldeformular UEFI Training Anmeldung
Agenda UEFI Training Agenda
Anrufen Impressum
 
 
UEFI und Legacy BIOS
UEFI Spezifikation
UEFI Shell
Shell Script
Memory Layout (SMRAM and Memory Map)
UEFI GUID Interface
Services and Protocols
UEFI Applikationsentwicklung
EDK-II Entwicklungsumgebung
Entwicklung mit Visual Studio
OVMF mit QEMU und TIANOCORE
UEFI Debugging
UEFI DXE Driver
Resource Management
UEFI PCI resource management
Post-DXE Management
Runtime Driver
SMM Management
SMM Driver
Data Storage
Secure Boot and Key Management
UEFI Driver Signing
 
UEFI Training (Schulung)
UEFI Training mit Shell-Script  

UEFI Shell

  EDK-II UEFI Training mit EDK2
UEFI Training und Schulungsanforderungen  

Für den Kurs sind Kenntnisse in der C-Programmierung erforderlich

  Die Schulung findet als "Hybrid-Training" (Webinar oder Klassisch) statt. Sybera bietet diese Schulung auch als Inhouse-Seminar vor Ort beim Kunden an UEFI Schulungs- und Trainingsraum

Schulung UEFI Firmware Entwicklung

In unserer UEFI-Firmware-Schulung erhalten Entwickler und Hardware-Ingenieure tiefgehendes Praxiswissen über den modernen UEFI-Standard, der das klassische BIOS ablöst hat. Der Kurs vermittelt alle wichtigen Themen von UEFI – von der Spezifikation über die UEFI Shell bis hin zur Entwicklung eigener Firmware-Komponenten mit EDK-II.

Der Kurs vermittelt umfassendes Wissen zu den Grundlagen von UEFI, darunter UEFI-Phasen, UEFI-Spezifikation, UEFI Shell und praktische Entwicklung von Firmware-Komponenten. UEFI (Unified Extensible Firmware Interface) ersetzt das klassische BIOS und bietet eine moderne, modulare Firmware-Schnittstelle für PCs. Teilnehmer lernen, wie UEFI Boot- und Runtime-Services bereitstellt, plattformbezogene Informationen verwaltet und eine standardisierte Umgebung für Pre-Boot-Anwendungen bietet.

Dieser Standard wird von über 140 Unternehmen im UEFI-Konsortium unterstützt, einschließlich Microsoft, und verbessert die Interoperabilität von Software deutlich. Die Vorteile der UEFI-Firmware umfassen höhere Sicherheit, Unterstützung für Laufwerke über 2 TB, moderne 64-Bit-Gerätetreiber, schnellere Startzeiten und die Integration mit Hardware über das klassische BIOS.

Ein Schwerpunkt der Schulung ist die UEFI Shell, eine interaktive Umgebung für Pre-Boot-Anwendungen, inklusive Scripting-Interpreter, Datei- und Geräteverwaltung, Treiber-Management und Debugging. Mit dem EFI Development Kit (EDK-II) erhalten Entwickler eine professionelle Plattform für die Erstellung eigener Treiber und Anwendungen (DXE Driver) unter UEFI.

Zusätzlich wird das Konzept von Secure Boot, Measured Boot und ELAM (Early-Launch Anti-Malware) praxisnah behandelt, um die Sicherheit der Pre-Boot-Umgebung zu gewährleisten.

Die praxisorientierte UEFI Schulung umfasst die Entwicklung eigener Treiberprojekte, Arbeit mit SMRAM, Nutzung von UEFI Services und Protocols sowie die Erstellung von OVMF-basierten Firmwarelösungen in QEMU. Die Teilnehmer lernen, SMM, Secure Boot und Firmware-Debugging effektiv einzusetzen. Dieser Kurs richtet sich sowohl an Hardware- als auch Software-Entwickler, die UEFI Firmware Projekte realisieren oder optimieren möchten.

Mit unserer UEFI Schulung gewinnen Sie praxisnahes Wissen zur Firmware-Entwicklung, lernen die relevanten Standards kennen und können sichere, modulare und moderne Firmware-Lösungen erstellen. Ideal für Entwickler, Firmware-Architekten und IT-Sicherheitsexperten, die ihre Kenntnisse in UEFI Firmware Entwicklung, Secure Boot, EDK-II, DXE-Treibern und OVMF-Umgebungen vertiefen möchten.