Skip to content

Prebuilt RVVM firmware (OpenSBI 1.2, U-Boot 2023.4)

Compare
Choose a tag to compare
@LekKit LekKit released this 11 Apr 09:31
· 13 commits to master since this release
fc64fb8

This is a recommended firmware combination for RVVM riscv64 (Works under QEMU as well)

HOWTO:

  • Use fw_jump.bin as a firmware, also usable for a custom kernel payload (SBI->Linux, etc)
  • Use u-boot.bin as a kernel payload to boot the next stage from the storage drive (SBI->U-Boot->EFI->...), this is recommended for existing OS images like Ubuntu, Fedora, FreeBSD, Haiku

The fw_payload.bin combines OpenSBI and U-Boot into a single firmware so you can do rvvm fw_payload.bin -i haiku-nightly.img without extra typing. It may be also flashed onto emulated FW chip in future.

Sources: