~/talk

Will it Boot? -- The Case for Platform Standards in Embedded

links:none on file
slides:none on file

Argues that embedding three concrete interfaces cuts per-platform engineering: have firmware (U-Boot) supply a runtime Device Tree provided by U-Boot, implement a minimal UEFI subset (EBBR) so distros get predictable boot services and variables via UEFI EBBR subset, and use Update Capsule + DFU/LVFS for firmware updates. Implements these with mainline-friendly tools (U-Boot, EDK2 tests, FIT images, fwupd), runs UEFI SCT and Firmware Test Suite, has an ARM SystemReady ACS image and two certified platforms, and requires booting at least two unmodified distros.

AI-written summary · about

  1. 0:00Introduction
  2. 0:32What am I trying to solve
  3. 5:29System Ready Program
  4. 7:10Embedded Linux Ecosystem
  5. 9:35Linux Distros
  6. 13:48Architecture
  7. 15:03UEFI
  8. 19:10UFI API
  9. 22:07UFI Behavior
  10. 23:13Runtime Services
  11. 24:06UEFI Secure Boot
  12. 25:34Firmware Update
  13. 27:35Device Tree
  14. 30:20Linux
  15. 30:36Embedded Linux
  16. 31:53Testing
  17. 34:32System Ready
  18. 37:26Shoutouts
  19. 39:45Certification Program
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.