On 2022-12-28, Vagrant Cascadian wrote: > The odroid-c2 fails to boot syslinux/extlinux style menus (e.g. those > produced by u-boot-menu) or boot.scr as of upstream 2022.07-rc1. The > commit triggering the issue has been identified as: > > a9bf024b2933bba0e23038892970a18b72dfaeb4 > efi_loader: disk: a helper function to create efi_disk objects from > udevice > > Workarounds I've heard are to disable EFI support for that board, or to > boot using EFI rather than boot scripts or syslinux/extlinux style > menus.
Well, this patch applied to 2022.10+dfsg-2 or 2023.01~rc4+dfsg-1 is enough to get it booting on odroid-c2 with syslinux/extlinux style menus and boot scripts: diff --git a/configs/odroid-c2_defconfig b/configs/odroid-c2_defconfig index a4c4fc7906..281d5e0014 100644 --- a/configs/odroid-c2_defconfig +++ b/configs/odroid-c2_defconfig @@ -67,3 +67,4 @@ CONFIG_BMP_16BPP=y CONFIG_BMP_24BPP=y CONFIG_BMP_32BPP=y CONFIG_OF_LIBFDT_OVERLAY=y +# CONFIG_EFI_LOADER is not set Obviously, it breaks EFI booting... Worst case, I suppose we could create two variants, one with EFI, one without... live well, vagrant
signature.asc
Description: PGP signature