From 66fbcc03df0444bb6ce2286d3605cbc13b361cb1 Mon Sep 17 00:00:00 2001 From: Tsukasa OI Date: Fri, 3 Dec 2021 10:13:56 +0900 Subject: [PATCH] docs/platform: spike: Enhance Spike examples This commit makes Spike usable as QEMU (in fact, those are based on QEMU examples). Signed-off-by: Tsukasa OI Reviewed-by: Anup Patel --- docs/platform/spike.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/docs/platform/spike.md b/docs/platform/spike.md index 79e2eb2..bde9e13 100644 --- a/docs/platform/spike.md +++ b/docs/platform/spike.md @@ -43,7 +43,18 @@ make PLATFORM=generic FW_PAYLOAD_PATH=/arch/riscv/boot/Im Run: ``` -spike --initrd build/platform/generic/firmware/fw_payload.elf +spike -m256 \ + --initrd \ + --bootargs 'root=/dev/ram rw console=hvc0 earlycon=sbi' \ + build/platform/generic/firmware/fw_payload.elf +``` +or +``` +spike -m256 \ + --kernel /arch/riscv/boot/Image \ + --initrd \ + --bootargs 'root=/dev/ram rw console=hvc0 earlycon=sbi' \ + build/platform/generic/firmware/fw_jump.elf ``` Execution on QEMU RISC-V 64-bit -- 2.7.4