Made a tutorial about the most basic #ArchLinux and #Debian compilation and configuration of #oreboot + #Barebox, to be used with #Qemu and #RVVM #RISCV virtual machine/emulators. This only runs in console for now. VirtIO don't work either by following this.

https://gblog4.popolon.org/emulating-risc-v-system-with-oreboot-barebox/

@[email protected]
Emulating RISC-V system with Oreboot and Barebox, using Qemu or RVVM

One of our major contributors to #HaikuOS released a slightly older #RiscV Haiku version that can be checked in either #QEMU, #RVVM or #TinyEMU, created a local package for RVVM to test out these images and I can launch them (checked with QEMU and RVVM).

Check out the post and link here:
https://discuss.haiku-os.org/t/how-to-play-with-a-riscv-version-of-haiku-in-tinyemu-or-qemu/14369/99

Note that you can't do a lot with it at this moment, so you are warned. :)

How to play with a RiscV version of Haiku in TinyEMU or QEMU?

I uploaded test Haiku riscv64 based in my Device manager v2 branch (GitHub - X547/haiku at device_manager2). Following targets are supported: VisionFive 2 (SD card, NVMe) TinyEMU (RAW) QEMU (RAW, UEFI) RVVM (RAW, UEFI) Archive includes shell scripts to run various virtual machines. When running on VisionFive 2, flash ROM boot method should be used (both boot mode DIP switches on “LO” position). Firmware version should be not newer than v3.1.5 because of bug #52. When using TinyEMU, this bran...

Haiku Community

#Haiku can run on #RVVM #RISCV (RV64imafdcsu + RV32i) system emulator. It’s JIT can runs on multiarch (aarch64, armv7h, i386, risc-v, x86_64) has graphical output and runs GNU/Linux & *BSD too.

https://github.com/LekKit/RVVM

Pleroma Popolon