On 4/23/20 10:05 AM, Bin Meng wrote: > Hi Simon, > > On Mon, Apr 6, 2020 at 7:22 AM Simon Glass <s...@chromium.org> wrote: >> >> This series creates a new 64-bit 'coreboot64' build which can be launched >> from coreboot. It uses SPL to effect the jump to 64-bit mode. > > Adding 64-bit U-Boot as a coreboot payload is nice. > >> >> This was done in an attempt to get the Ubuntu FirmwareTestSuite[1] > > Yet I fail to understand why adding 64-bit U-Boot as the coreboot > payload could help running the Ubuntu Firmware Test Suite. Does 32-bit > U-Boot as the coreboot payload not work in this case?
coreboot_defconfig has CONFIG_EFI_LOADER=y so the firmware test suite should work fine if you are running a 32 bit OS. Of cause calling a 32bit UEFI from a 64bit OS is expected fail due to a different ABI. Best regards Heinrich > >> working. Unfortunately the latest version shows a splash screen and hangs, >> perhaps due to some missing EFI support. >> >> [1] https://wiki.ubuntu.com/FirmwareTestSuite >> >> > > Regards, > Bin >