RISC-V Distros

StarFive VisionFive 2 Lite (JH7110S)

StarFive JH7110S On sale StarFive
Specs
4× RV64GC @1.25GHz + IMG BXE-4-32 MC1 GPU; 2/4/8GB LPDDR4; WiFi6/BT5.4; M.2 (PCIe2.0 x1), GbE, USB2.0/3.0, HDMI 4K@60, 40-pin GPIO, MIPI-CSI/DSI; microSD/eMMC
form factor
Single-board computer (SBC)
Price
Kickstarter from $19.90; retail about $23 (2GB) / $30 (4GB) / $37 (8GB) (Liliputing/CNX, media prices)
Preinstalled / official OS
debian / ubuntu / buildroot
Doc languages
zh / en
Checked
2026-11-01

There is no VisionFive 3: StarFive's 2026 launch is the server-oriented Dubhe-100 RISC-V IP, and the SBC line only moved to the VisionFive 2 Lite (crowdfunded 2025-08, in production 2025-10). rvspace separately claims native OpenWrt support (not a distro id).

Distros

  • Debian Official StarFive Debian image (debian.starfivetech.com)
  • Ubuntu Official ubuntu-24.04.3-preinstalled-desktop-riscv64+vf2-lite (released by StarFive, 2025-10-16)
  • Buildroot Official StarFive Buildroot SDK (VisionFive2 repo)

Download

Docs and videos

Pitfalls

  • Don't apt dist-upgrade: CNX upgraded 207 packages and after a reboot gnome-shell pinned a core and the system became nearly unresponsive
  • The GPU firmware rgx.fw often fails to load (PVR_K errors); 3D acceleration depends on firmware matching the image
  • Performance is roughly Raspberry Pi 3B level (JH7110S at a reduced 1.25GHz) — not for heavy loads
  • This is a cut-down VisionFive 2, not a VisionFive 3

RuyiSDK test reports2

Systems RuyiSDK actually tested on this board. Open a report for install steps and the verdict.

DistrosStatusVersionsLast testedReport
Debian◐ Basic2025102026-08-30Open report
Ubuntu◐ Basic24.04.52026-10-26Open report

Status meanings: good — fully usable (desktop boots); basic — basic system (serial console works); part — partial functionality; cft — image exists, needs verification; cfh — documented as supported but fails to boot; cfi — claimed supported, no image; wip — announced only.

Sources9

The full source list and how each claim is judged: Sources