Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Rename aarch64_efi_defconfig to qemu_aarch64_virt_efi_defconfig
@ 2020-07-10 23:02 Romain Naour
  2020-07-11 10:59 ` Thomas Petazzoni
  0 siblings, 1 reply; 8+ messages in thread
From: Romain Naour @ 2020-07-10 23:02 UTC (permalink / raw)
  To: buildroot

Hi Erico, All,

I would like to rename the aarch64_efi_defconfig to
qemu_aarch64_virt_efi_defconfig  in order to do a runtime test in the Buildroot
gitlab-ci.

See the gitlab-ci job for the qemu_aarch64_virt_defconfig:
https://gitlab.com/buildroot.org/buildroot/-/jobs/623442197

Note: There is no ACPI table while booting the kernel built with
qemu_aarch64_virt_defconfig since there is no bootloader.

But we need to build or download the aarch64 UEFI firmware image (QEMU_EFI.fd)
also called Open Virtual Machine Firmware (OVMF).

Building QEMU_EFI.fd would require to package Tianocore's edk2 [1] for the host
and deal with the specific buildsystem (bash + Makefiles).

But since it's only for testing, I'm wondering if we should use a prebuilt
QEMU_EFI.fd instead building it.

I propose to use the one provided by Linaro [2] that is periodically released
(~once a year) and probably well tested.

What do you think?

[1] https://github.com/tianocore/edk2.git
[2]
http://releases.linaro.org/reference-platform/enterprise/firmware/open-source/19.03/

Best regards,
Romain

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2020-07-15 13:49 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-07-10 23:02 [Buildroot] Rename aarch64_efi_defconfig to qemu_aarch64_virt_efi_defconfig Romain Naour
2020-07-11 10:59 ` Thomas Petazzoni
2020-07-11 13:08   ` Romain Naour
2020-07-11 13:12     ` Thomas Petazzoni
2020-07-11 13:34       ` Romain Naour
2020-07-13 13:18         ` Erico Nunes
2020-07-13 20:36           ` Romain Naour
2020-07-15 13:49           ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox