RVVM v0.6 #130
LekKit
announced in
Announcements
RVVM v0.6
#130
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This release includes
rvvm-cli
&librvvm
v0.6 for Linux, Windows, MacOS x86_64fw_payload.bin
EFI firmware; With NVMe & EFIFB support patches, has framebuffer consolenano
,sshd
. Credentials areroot
:riscv
fw_jump.bin
for use as an SBI bootrom with a custom kernel payloadlinux_6.8
HOWTO
To boot a generic distro/EFI image, use
rvvm fw_payload.bin -m 2G -i archriscv.img
. Be aware some images may be slow to boot, and usually need more than default 256M of RAM.To boot a rootfs inside an image with a static kernel payload, use
rvvm fw_jump.bin -k linux_6.8 -i rootfs.img
. This is useful for distros without an official bootable image, like Buildroot, and is usually faster. If your image doesn't directly contain a root filesystem, you can pass-append root=/dev/nvme0n1p1
or the likes to the RVVM, and this cmdline will reach the guest kernelNew features
-portfwd 127.0.0.1:8080=80
-serial [file]
, silent UART with-serial null
;-ata [img]
or-nvme [img]
librvvm
properlyRVVM API Improvements:
mapping
property for direct MMIO regionsFixes, compatibility
New Contributors
Full Changelog: v0.5...v0.6
This discussion was created from the release RVVM v0.6.
Beta Was this translation helpful? Give feedback.
All reactions