U-Boot/RISC-V: another OS to test: QRV, port of QNX 6.4

Yuri Zaporozhets yuriz at qrv-systems.net
Fri Apr 24 00:38:24 CEST 2026


Dear U-Boot RISC-V users,

For those of you who like microkernels, it might be interesting to test yet
another OS on your RISC-V platform: QRV, which is my port of QNX 6.4 to 64-bit
RISC-V. The sources can be found at:

https://github.com/r-tty/qrv

(one shell script clones the monartis/openqnx repo and patches it to QRV.
Then, in directory os/, the usual "make" command builds everything)

I tested QRV in QEMU, and also on SiFive U740 ("Unmatched") -- that's all
what I got. It would be interesting to see whether QRV boots on other
RISC-V boards too.

Booting in U-Boot is straightforward, and doesn't differ from Linux
(kernel+initramfs are loaded; kernel is started). Instructions for booting
in U-Boot are in the boot/ directory.

Thanks in advance!

-- 
Regards,
Yuri


More information about the U-Boot mailing list