Coreboot – otwarte oprogramowanie BIOS

Opis

Specjalistyczne szkolenie poświęcone zagadnieniom związanym z otwartym oprogramowaniem BIOS – Coreboot. Program obejmuje aspekty implementacji, modyfikacji i dostosowywania oprogramowania układowego dla różnych platform sprzętowych. Uczestnicy poznają proces kompilacji, wdrażania i debugowania Coreboot oraz techniki dostosowywania go do specyficznych wymagań sprzętowych. Szkolenie prowadzone jest w formie warsztatowej, łączącej teorię z praktycznymi ćwiczeniami na rzeczywistym sprzęcie.

Profil uczestnika

  • Inżynierowie systemów wbudowanych
  • Programiści firmware
  • Specjaliści ds. bezpieczeństwa sprzętowego
  • Administratorzy systemów niskopoziomowych
  • Inżynierowie ds. rozwoju platformy
  • Specjaliści ds. optymalizacji wydajności
  • Architekci rozwiązań sprzętowych
  • Deweloperzy systemów operacyjnych

Agenda

  1. Wprowadzenie do Coreboot
    • Architektura i komponenty
    • Proces inicjalizacji sprzętu
    • Payloads i bootloadery
    • Środowisko deweloperskie
  2. Implementacja i modyfikacje
    • Konfiguracja i kompilacja
    • Dostosowywanie do platformy
    • Debugging firmware
    • Obsługa urządzeń peryferyjnych
  3. Bezpieczeństwo i optymalizacja
    • Mechanizmy bezpieczeństwa
    • Optymalizacja wydajności
    • Zarządzanie energią
    • TPM i secure boot
  4. Wdrożenie i utrzymanie
    • Proces flashowania
    • Aktualizacje firmware
    • Rozwiązywanie problemów
    • Dokumentacja techniczna

Korzyści

Po ukończeniu szkolenia uczestnik będzie potrafił samodzielnie przygotowywać i wdrażać rozwiązania oparte na Coreboot dla różnych platform sprzętowych. Zdobędzie umiejętność modyfikacji i dostosowywania kodu źródłowego do specyficznych wymagań platformy. Opanuje techniki debugowania i rozwiązywania problemów na poziomie firmware. Rozwinie zdolność do optymalizacji wydajności i zarządzania energią w systemach wbudowanych. Nauczy się implementować mechanizmy bezpieczeństwa na poziomie BIOS. Będzie potrafił tworzyć i zarządzać dokumentacją techniczną dla wdrożonych rozwiązań.

Wymagane przygotowanie uczestników

  • Znajomość architektury komputerów i systemów wbudowanych
  • Doświadczenie w programowaniu niskopoziomowym
  • Podstawowa wiedza o BIOS i UEFI
  • Umiejętność pracy z kodem źródłowym

Zagadnienia

  • Architektura Coreboot
  • Programowanie firmware
  • Inicjalizacja sprzętu
  • Bootloadery i payloads
  • Debugowanie firmware
  • Bezpieczeństwo BIOS
  • Optymalizacja wydajności
  • Zarządzanie energią
  • Secure Boot i TPM
  • Aktualizacje firmware
  • Dokumentacja techniczna
  • Rozwiązywanie problemów
  • Strategie wysokiej dostępności
  • Zarządzanie incydentami

Poznaj naszą firmę

INFORMACJA CENOWA:
od 1850 zł netto za jedną osobę

CZAS TRWANIA (dni): 1

KOD SZKOLENIA: IT-EM-52

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *