summaryrefslogtreecommitdiffstats
path: root/doc/README.x86
diff options
context:
space:
mode:
authorBin Meng <bmeng.cn@gmail.com>2015-05-11 07:36:30 +0800
committerSimon Glass <sjg@chromium.org>2015-06-04 02:39:38 -0600
commit9c4f541237d43439df4cc3021544741f318d378d (patch)
treea50ba5bd2a2192facb7da57f0c9d9bfdcdf21e36 /doc/README.x86
parent6bde2dc5e23207dbb9ae9c0ac9983647579aafcc (diff)
downloadblackbird-obmc-uboot-9c4f541237d43439df4cc3021544741f318d378d.tar.gz
blackbird-obmc-uboot-9c4f541237d43439df4cc3021544741f318d378d.zip
x86: qemu: Add graphics support
It turns out that QEMU x86 emulated graphic card has a built-in option ROM which can be run perfectly with native mode by U-Boot. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Acked-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'doc/README.x86')
-rw-r--r--doc/README.x867
1 files changed, 6 insertions, 1 deletions
diff --git a/doc/README.x86 b/doc/README.x86
index 4a30f68ce4..0726205540 100644
--- a/doc/README.x86
+++ b/doc/README.x86
@@ -218,7 +218,8 @@ works correctly for link though.
Test with QEMU
--------------
QEMU is a fancy emulator that can enable us to test U-Boot without access to
-a real x86 board. To launch QEMU with u-boot.rom, call QEMU as follows:
+a real x86 board. Please make sure your QEMU version is 2.3.0 or above test
+U-Boot. To launch QEMU with u-boot.rom, call QEMU as follows:
$ qemu-system-i386 -nographic -bios path/to/u-boot.rom
@@ -239,6 +240,10 @@ supports 3 GiB maximum system memory and reserves the last 1 GiB address space
for PCI device memory-mapped I/O and other stuff, so the maximum value of '-m'
would be 3072.
+QEMU emulates a graphic card which U-Boot supports. Removing '-nographic' will
+show QEMU's VGA console window. Note this will disable QEMU's serial output.
+If you want to check both consoles, use '-serial stdio'.
+
CPU Microcode
-------------
Modern CPUs usually require a special bit stream called microcode [6] to be
OpenPOWER on IntegriCloud