EBBR Notes 2023.06.05 - ARM-software/ebbr GitHub Wiki
Attendees
Etienne Carrière (STMicroelectronics)
Ahmad Fatoum (Pengutronix)
Vincent Stehlé (Arm)
Agenda
Continue reviewing pull request #106: Recommend usage of partition type GUIDs to find firmware (Heinrich)
Issues scrub?
Notes
Heinrich excused, updated pull request #106.
Pull request has been rebased.
Discussed part type GUID, partition GUID and filesystem GUID.
Discussed what it would take to help building a unique image containing boot firmware, booting on multiple SoCs. Often conflict with each others. Part type GUID, size limit.
Etienne: FIP partitions have a GUID per SoC "family" (ex: STM32MP1). FIP contains all BL3*. BL2 different while same BL3* for example.
Ahmad: eMMC boot partition solves the problem.
Could mention in the pull request.
ESP FAT filesystem seen as a weakness during capsule update when we have a power cut.
Are we actually requiring FAT de-facto? Could we recommend ext instead?
Same problem when updating the UEFI Variables when the are stored in e.g. ubootefi.var.
GRUB has its fs implementations, but systemd-boot going toward "more ESP" for boot.