PINE64
[Article] Star64 JH7110: Experiments with OpenSBI (Supervisor Binary Interface) - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: General (https://forum.pine64.org/forumdisplay.php?fid=1)
+--- Forum: General (https://forum.pine64.org/forumdisplay.php?fid=74)
+--- Thread: [Article] Star64 JH7110: Experiments with OpenSBI (Supervisor Binary Interface) (/showthread.php?tid=18822)



[Article] Star64 JH7110: Experiments with OpenSBI (Supervisor Binary Interface) - lupyuen - 10-28-2023

Bare Metal Programming on a RISC-V SBC (Single-Board Computer) sounds difficult. Thankfully we can get help from the OpenSBI Supervisor Binary Interface! (A little like BIOS, but for RISC-V)

In this article, we boot Apache NuttX RTOS on Star64 JH7110 RISC-V SBC to experiment with OpenSBI:
(1) Print to the Serial Console
(2) Set a System Timer
(3) Query the RISC-V CPUs
(4) Fetch the System Information
(5) And Shutdown / Reboot our SBC

Check out the article:
Star64 JH7110 RISC-V SBC: Experiments with OpenSBI (Supervisor Binary Interface)