BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.osfc.io//osfc-2026//speaker//KQUT8Y
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:DAYLIGHT
DTSTART:20250916T000000
TZNAME:CEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20251026T030000
RDATE:20261025T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20260329T030000
RDATE:20270328T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Boot Chains and Build Systems - Jiji Freya Daniel Maslowski
DTSTART;TZID=Europe/Berlin:20260916T160500
DTEND;TZID=Europe/Berlin:20260916T163500
DTSTAMP:20260910T142614Z
UID:pretalx-osfc-2026-7788YB@talks.osfc.io
DESCRIPTION:It is clear that booting a system based on an application proc
 essor requires multiple binaries and possibly multiple hardware components
  - at the very least\, one to initialize the DRAM and one to run in it. Th
 is implies that the various components of the chain\, however many\, need 
 to be aware of the respective next and previous one somehow: Any component
  has to know the source\, the protocol\, and the destination for loading t
 he next one\, and the build system needs to create an overall image for th
 e target platform\, typically also requiring extra data structures that ad
 here to the mask ROM or other prior loader\, possibly containing signature
 s or similar for a secure boot flow.\n\nWith this presentation\, we summar
 ize the development of the oreboot and LinuxBoot build systems over time\,
  what has been considered and attempted\, and how things worked out\, and 
 compare with other firmware projects\, such as U-Boot and coreboot. We exp
 lain why it is important to know and understand the full chain and its bui
 ld process for both security and reliability\, and finally provide a list 
 of necessary features to be worked on for the future.
LOCATION:Main Room // Grote Zaal
URL:https://talks.osfc.io/osfc-2026/talk/7788YB/
END:VEVENT
END:VCALENDAR
