diff options
author | Simon Glass <sjg@chromium.org> | 2023-09-19 21:00:02 -0600 |
---|---|---|
committer | Bin Meng <bmeng@tinylab.org> | 2023-09-22 06:03:46 +0800 |
commit | 350c0df30da140754766e62c55e9c059e14755bf (patch) | |
tree | d6325fb96f39db19525b6c0b1b45c5ea37fc1898 /doc | |
parent | fb5cfbe17dd79db6d53a557ab9e9f4749b5d8d64 (diff) | |
download | u-boot-350c0df30da140754766e62c55e9c059e14755bf.zip u-boot-350c0df30da140754766e62c55e9c059e14755bf.tar.gz u-boot-350c0df30da140754766e62c55e9c059e14755bf.tar.bz2 |
x86: coreboot: Add IDE and SATA
Add these options to permit access to more disk types.
Add some documentation as well.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/board/coreboot/coreboot.rst | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/board/coreboot/coreboot.rst b/doc/board/coreboot/coreboot.rst index d660a22..be5b0de 100644 --- a/doc/board/coreboot/coreboot.rst +++ b/doc/board/coreboot/coreboot.rst @@ -41,6 +41,26 @@ At present it seems that for Minnowboard Max, coreboot does not pass through the video information correctly (it always says the resolution is 0x0). This works correctly for link though. +You can run via QEMU using:: + + qemu-system-x86_64 -bios build/coreboot.rom -serial mon:stdio + +The `-serial mon:stdio` part shows both output in the display and on the +console. It is optional. You can add `nographic` as well to *only* get console +output. + +To run with a SATA drive called `$DISK`:: + + qemu-system-x86_64 -bios build/coreboot.rom -serial mon:stdio \ + -drive id=disk,file=$DISK,if=none \ + -device ahci,id=ahci \ + -device ide-hd,drive=disk,bus=ahci.0 + +Then you can scan it with `scsi scan` and access it normally. + +To use 4GB of memory, typically necessary for booting Linux distros, add +`-m 4GB`. + 64-bit U-Boot ------------- |