BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.osfc.io//osfc-2026//talk//7788YB
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-osfc-2026-7788YB@talks.osfc.io
DTSTART;TZID=CET:20260916T160500
DTEND;TZID=CET:20260916T163500
DESCRIPTION:It is clear that booting a system based on an application proce
 ssor requires multiple binaries and possibly multiple hardware components 
 - at the very least\, one to initialize the DRAM and one to run in it. Thi
 s implies that the various components of the chain\, however many\, need t
 o be aware of the respective next and previous one somehow: Any component 
 has to know the source\, the protocol\, and the destination for loading th
 e next one\, and the build system needs to create an overall image for the
  target platform\, typically also requiring extra data structures that adh
 ere to the mask ROM or other prior loader\, possibly containing signatures
  or similar for a secure boot flow.\n\nWith this presentation\, we summari
 ze the development of the oreboot and LinuxBoot build systems over time\, 
 what has been considered and attempted\, and how things worked out\, and c
 ompare with other firmware projects\, such as U-Boot and coreboot. We expl
 ain why it is important to know and understand the full chain and its buil
 d process for both security and reliability\, and finally provide a list o
 f necessary features to be worked on for the future.
DTSTAMP:20260719T121645Z
LOCATION:Main
SUMMARY:Boot Chains and Build Systems - Jiji Freya Daniel Maslowski
URL:https://talks.osfc.io/osfc-2026/talk/7788YB/
END:VEVENT
END:VCALENDAR
