Apache NuttX RTOS on 64-bit RISC-V
Find a file
2024-08-15 08:26:39 +08:00
.github Clean up 2024-08-10 15:51:07 +08:00
task Trim to first 100000 bytes 2024-08-02 18:21:29 +08:00
LICENSE Initial commit 2023-06-20 10:43:30 +08:00
qemu-riscv-knsh.exp Rename knsh32 to knsh 2024-08-10 15:43:31 +08:00
qemu-riscv-knsh64.exp Boot knsh32 and knsh64 with OpenSBI 2024-07-14 13:01:26 +08:00
qemu-riscv-leds64-rust.exp Clean up 2024-08-08 16:47:11 +08:00
qemu-riscv-nsh.exp Add Daily and Special Test for QEMU RISC-V 32-bit and 64-bit 2024-07-14 11:42:05 +08:00
qemu-riscv-nsh64.exp Build and Test NuttX for QEMU RISC-V 64-bit 2024-07-05 07:37:23 +08:00
README.md Update doc 2024-08-15 08:26:39 +08:00
special-qemu-riscv-knsh.sh Rename knsh32 to knsh 2024-08-10 15:43:31 +08:00
special-qemu-riscv-knsh64.sh Switch to NuttX Commit 2024-08-02 10:05:23 +08:00
special-qemu-riscv-nsh64.sh Switch to NuttX Commit 2024-08-02 10:05:23 +08:00

Apache NuttX RTOS on 64-bit QEMU RISC-V Emulator

Apache NuttX RTOS on 64-bit QEMU RISC-V Emulator

Apache NuttX RTOS on 64-bit RISC-V

Daily Build and Test: qemu-riscv-nsh
Daily Build and Test: qemu-riscv-knsh
Daily Build: qemu-riscv-nsh64
Daily Build: qemu-riscv-knsh64
Daily Build and Test: qemu-riscv-leds64-rust

Read the articles...

Apache NuttX RTOS is now built and tested daily on QEMU RISC-V...


  1. So we're moving from Arm64 to RISC-V?

    Yep! We have a fresh new opportunity to teach the RISC-V 64-bit Architecture from scratch.

    And hopefully RISC-V Devices will still be around after 8 years!

  2. We're porting NuttX to a RISC-V Phone?

    Sadly there isn't a RISC-V Phone yet.

    Thus we'll port NuttX to a RISC-V Tablet instead: PineTab-V

  3. But PineTab-V isn't shipping yet!

    That's OK, we'll begin by porting NuttX to the Star64 SBC

    Which runs on the same RISC-V SoC as PineTab-V: StarFive JH7110

    (Hopefully we have better docs and tidier code than the older Arm64 SoCs)

  4. Hopping from Arm64 to RISC-V sounds like a major migration...

    Actually we planned for this one year ago.

    NuttX already runs OK on the (64-bit) QEMU RISC-V Emulator. (Pic below)

    So the migration might not be so challenging after all!