mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-06-28 01:22:20 +00:00
docs: uefi: Update stale U-Boot on EFI doc
The existing intructions in the U-Boot on EFI doc do not work with the latest QEMU. Update the doc with the correct instructions, as well as using the new OVMF URL link. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
360e392274
commit
7a0eecb2bd
1 changed files with 7 additions and 5 deletions
|
@ -72,17 +72,19 @@ You will end up with one of these files depending on what you build for:
|
||||||
Trying it out
|
Trying it out
|
||||||
-------------
|
-------------
|
||||||
QEMU is an emulator and it can emulate an x86 machine. Please make sure your
|
QEMU is an emulator and it can emulate an x86 machine. Please make sure your
|
||||||
QEMU version is 2.3.0 or above to test this. You can run the payload with
|
QEMU version is 6.0.0 or above to test this. You can run the payload with
|
||||||
something like this::
|
something like this::
|
||||||
|
|
||||||
mkdir /tmp/efi
|
mkdir /tmp/efi
|
||||||
cp /path/to/u-boot*.efi /tmp/efi
|
cp /path/to/u-boot*.efi /tmp/efi
|
||||||
qemu-system-x86_64 -bios bios.bin -hda fat:/tmp/efi/
|
qemu-system-x86_64 -pflash edk2-x86_64-code.fd -hda fat:rw:/tmp/efi/
|
||||||
|
|
||||||
Add -nographic if you want to use the terminal for output. Once it starts
|
Add -nographic if you want to use the terminal for output. Once it starts
|
||||||
type 'fs0:u-boot-payload.efi' to run the payload or 'fs0:u-boot-app.efi' to
|
type 'fs0:u-boot-payload.efi' to run the payload or 'fs0:u-boot-app.efi' to
|
||||||
run the application. 'bios.bin' is the EFI 'BIOS'. Check [2] to obtain a
|
run the application. 'edk2-x86_64-code.fd' is the EFI 'BIOS'. QEMU already
|
||||||
prebuilt EFI BIOS for QEMU or you can build one from source as well.
|
ships both 32-bit and 64-bit EFI BIOS images. For 32-bit EFI 'BIOS' image,
|
||||||
|
use 'edk2-i386-code.fd'.
|
||||||
|
|
||||||
|
|
||||||
To try it on real hardware, put u-boot-app.efi on a suitable boot medium,
|
To try it on real hardware, put u-boot-app.efi on a suitable boot medium,
|
||||||
such as a USB stick. Then you can type something like this to start it::
|
such as a USB stick. Then you can type something like this to start it::
|
||||||
|
@ -232,4 +234,4 @@ Google, Inc
|
||||||
July 2015
|
July 2015
|
||||||
|
|
||||||
* [1] http://www.qemu.org
|
* [1] http://www.qemu.org
|
||||||
* [2] http://www.tianocore.org/ovmf/
|
* [2] https://github.com/tianocore/tianocore.github.io/wiki/OVMF
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue