diff options
Diffstat (limited to 'Documentation/mainboard/emulation/qemu-riscv.md')
-rw-r--r-- | Documentation/mainboard/emulation/qemu-riscv.md | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/Documentation/mainboard/emulation/qemu-riscv.md b/Documentation/mainboard/emulation/qemu-riscv.md index ed2c6d5892..9ccc1b7265 100644 --- a/Documentation/mainboard/emulation/qemu-riscv.md +++ b/Documentation/mainboard/emulation/qemu-riscv.md @@ -3,6 +3,9 @@ ## Building coreboot and running it in QEMU - Configure coreboot and run `make` as usual -- Run `util/riscv/make-spike-elf.sh build/coreboot.rom build/coreboot.elf` to - convert coreboot to an ELF that QEMU can load -- Run `qemu-system-riscv64 -M virt -m 1024M -nographic -kernel build/coreboot.elf` + +Run QEMU +``` +qemu-system-riscv64 -M virt -m 1G -nographic -bios build/coreboot.rom \ + -drive if=pflash,file=./build/coreboot.rom,format=raw +``` |