The State of RISC V Software
summary
RISC‑V now runs a usable Linux system on commodity boards: a HiFive Unleashed boots Debian and Fedora from SSD and runs X and browsers with hardware GPU attached, and Debian reaches about 80% of packages building. GCC/binutils/newlib and glibc ports are upstream, FreeBSD is upstream since 2016, and QEMU is upstream so distributions build in VMs. OpenOCD/GDB external debug works, LLVM and OpenJDK interpreter ports progress, seL4 and Zephyr run on embedded cores. Platform spec work is starting.
AI-written summary · about
chapters (14)
- 0:00Introduction and demo
- 1:24Compiler and ABI stability
- 3:11Linux port and drivers
- 4:35Linux distributions progress
- 6:23LLVM porting effort
- 8:10FreeBSD port and firmware
- 10:14Embedded runtimes
- 11:39Debugging and commercial tools
- 12:42Open standards and contributors
- 13:44Hardware and software implementations
- 16:33Next steps and developer needs
- 19:22Embedded development tools
- 21:06Platform specification working group
- 22:10How to get involved








