BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.riscv-europe.org//eu-summit-2026//talk//TAK7KZ
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-eu-summit-2026-TAK7KZ@cfp.riscv-europe.org
DTSTART;TZID=CET:20260609T111000
DTEND;TZID=CET:20260609T112000
DESCRIPTION:While porting Freedesktop SDK to the EBC7700 for my FOSDEM'26 t
 alk [1]\, I encountered some UEFI boot issues\, which motivated me to dig 
 deeper and uncover all the mysteries about the RISC-V boot chain. This tal
 k looks in-depth at the RISC-V boot chain\, both on the virtualised QEMU t
 arget\, as well as practical hardware examples. Starting from their boot R
 OMs and how fusing/strapping may select the boot sources\, usually contain
 ing some form of an SPL\, like the one from U-Boot. Such SPL\, in turn\, l
 oads U-Boot proper\, which contains OpenSBI\, implementing the Supervisor 
 Binary Interface\, in so-called FW_DYNAMIC form\, meaning it does not requ
 ire any platform-specific configuration parameters because all required in
 formation is passed by the previous booting stage at runtime. OpenSBI gets
  executed first and stays resident. The handover to the U-Boot boot loader
 \, which implements the UEFI specification\, marks the next boot stage. It
  may either directly load the Linux kernel\, an optional initial RAM disk 
 and the device tree\, particularly useful during bring-up/development\, or
  launch a UEFI boot loader like systemd-boot or GRUB. Handover to the Linu
 x kernel marks the last and final stage in the boot chain. This talk not o
 nly looks at the software involved\, but also how it may be built\, deploy
 ed and debugged. As usual\, I complete my talk with a live demo.\n\n[1] ht
 tps://fosdem.org/2026/schedule/event/LX3NNU-upstream-embedded-linux-on-ris
 c-v-sbcs
DTSTAMP:20260522T163537Z
LOCATION:Poster Island D
SUMMARY:Deep Dive into Upstream RISC-V Boot Chain - Marcel Ziswiler
URL:https://cfp.riscv-europe.org/eu-summit-2026/talk/TAK7KZ/
END:VEVENT
END:VCALENDAR
