Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Sep 2023 07:41:15 -0400
From:      David Horn <dhorn2000@gmail.com>
To:        emulation@freebsd.org
Cc:        "gjb@freebsd.org" <gjb@freebsd.org>, lwhsu@freebsd.org
Subject:   Qemu EFI Firmware files/docs (aarch64)
Message-ID:  <CAG7WopmtzHy1pGNkJ4Ggs7_K7HWMynNjWCLBXCyy6RXWS%2BcG-Q@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Looking at the FreeBSD 14 BETA3 release announcement, there is an
entry for using a custom`QEMU_EFI.fd` file for booting into aarch64
under Qemu that seems to be OBE since there is now a
`edk2-aarch64-code.fd` included in the Qemu port files.  In addition,
the wiki has removed the download links for `QEMU_EFI.fd`.

>>Note regarding arm64/aarch64 virtual machine images: a modified QEMU EFI
>>loader file is needed for qemu-system-aarch64 to be able to boot the
>>virtual machine images.  See this page for more information:
>>    https://wiki.freebsd.org/arm64/QEMU

A)  Is `edk2-aarch64-code.fd` included with Qemu the canonical and
correct firmware for UEFI aarch64 , or is there a better one ?[1]
B)  I think a bit of clarity on both the Wiki and the release
announcement would be useful.  I am willing to assist with the wiki
update if I can get an 'ack' from some folks here on the best
firmware.

Thanks in advance.
-_Dave
[1] https://snapshots.linaro.org/components/kernel/leg-virt-tianocore-edk2-upstream/4989/QEMU-AARCH64/RELEASE_GCC5/QEMU_EFI.fd



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG7WopmtzHy1pGNkJ4Ggs7_K7HWMynNjWCLBXCyy6RXWS%2BcG-Q>