You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nuttx.apache.org by "Lee, Lup Yuen" <lu...@appkaki.com> on 2023/10/29 00:21:43 UTC

[Article] NuttX on Star64 JH7110: OpenSBI (Supervisor Binary Interface)

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 NuttX on Star64 JH7110 RISC-V SBC (and
VisionFive2) 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: https://lupyuen.codeberg.page/articles/sbi.html

Lup

Re: [Article] NuttX on Star64 JH7110: OpenSBI (Supervisor Binary Interface)

Posted by "Alan C. Assis" <ac...@gmail.com>.
Hi Lup,

Great work, you are creating a huge set of documentation, not only
about NuttX but also about RISC-V, OpenSBI and JH7110 processor!

Kudos!!!

BR,

Alan

On 10/28/23, Lee, Lup Yuen <lu...@appkaki.com> wrote:
> 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 NuttX on Star64 JH7110 RISC-V SBC (and
> VisionFive2) 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: https://lupyuen.codeberg.page/articles/sbi.html
>
> Lup
>

Re: [Article] NuttX on Star64 JH7110: OpenSBI (Supervisor Binary Interface)

Posted by Tomek CEDRO <to...@cedro.info>.
CONGRATZ! :-)

--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info