Skip to content

EBBR Notes 2024.01.15

Vincent Stehlé edited this page Jan 16, 2024 · 2 revisions

Attendees

  • Heinrich Schuchardt (Canonical)
  • Jon Humpreys (TI)
  • Ilias Apalodimas (Linaro)
  • Etienne Carrière (STMicroelectronics)
  • Vincent Stehlé (Arm)

Agenda

  • Pull requests
  • Issues scrub

Notes

  • TBD

Raw notes

  • ConnectController()
    • Cannot return unsupported thus must be implemented
    • In a future EBBR -> clarify
  • Clarify firmware location with removable storage
    • Firmware in ESP
    • One example: SPL in SPI flash + edk2 in ESP (SPI flash not large enough)
    • -> clarify the sentence
    • Remove sentence about boot order (unclear)
      • "the recommended boot sequence is to first search for firmware in a dedicated firmware partition, and second search for firmware in the ESP."
  • Support for OS provided DTBs
    • Some OS supply a dtb, expect to be booted with it.
    • Secure Boot & no agreed method to sign dtb -> issue.
    • In U-Boot, no "easy" way to override dtb except bootefi / script.
    • Teach U-Boot boot manager to override the DT; use load options compatible with UEFI
      • initramfs supported; do something similar for dtb
    • (existing) UEFI protocol to authenticate non-executable with UEFI pkcs#7 against Secure Boot db
      • apply to initramfs and dtb
      • could be used by e.g. GRUB and systemd-boot

Links

Clone this wiki locally