Prebuilt RVVM Linux kernel payload (Linux 6.2)
Tiny static kernel that works regardless of the distro and doesn't need a bootloader.
Use this to manually run distributions without an official U-Boot/EFI image, like Buildroot, Arch Linux RISC-V, Debian, etc
HOWTO:
- Use
fw_jump.bin
as a firmware, see https://github.com/LekKit/patches-misc/releases/tag/rvvm-uboot-2023.4 - Use
linux_6.2
as a kernel payload, i.e. add-k linux_6.2
to RVVM args - Put your rootfs onto the storage drive, add
-append "root=/dev/[root dev]"
to RVVM args if your rootfs is not on/dev/nvme0n1
Sources:
- Mainline Linux: https://kernel.org/
- Patch
linux-shrink
andconfig-tiny-6.2
from this repo