Message ID | 20200426193824.171193-1-sjg@chromium.org |
---|---|
Headers | show |
Series | x86: efi: Add a 64-bit coreboot payload | expand |
Hi Simon, On Mon, Apr 27, 2020 at 3:38 AM Simon Glass <sjg at 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. > > This was done in an attempt to get the Ubuntu FirmwareTestSuite[1] > working. Unfortunately the latest version shows a splash screen and hangs, > perhaps due to some missing EFI support. > > [1] https://wiki.ubuntu.com/FirmwareTestSuite > > Changes in v2: > - Add a new patch to indicate 32/64-bit in bdinfo > When testing this series, it does not build on top of u-boot-x86/master. arch/x86/cpu/built-in.o: In function `get_coreboot_info': u-boot/arch/x86/cpu/coreboot/tables.c:228: undefined reference to `locate_coreboot_table' Segmentation fault (core dumped) Makefile:1769: recipe for target 'u-boot' failed make: *** [u-boot] Error 139 make: *** Deleting file 'u-boot' Please take a look. Regards, Bin