Consumercarts
StarFive VisionFive 2 JH7110 quad-core RISC-V single-board computer
StarFive

StarFive VisionFive 2

Expert rating7.2 / 10

Single-board ComputersView on starfivetech.com
SoC:
StarFive JH7110
CPU:
Quad-Core SiFive U74 (RISC-V) @ 1.5GHz
Memory:
Up to 8GB LPDDR4
Storage:
microSD + M.2 NVMe
Price:
$60

Consumercarts is reader-supported. Learn more

Disclaimer: The price and specification of the given product may differ from the actual product. Please confirm on the retailer's website before buying.

Manufacturer: StarFive Last updated: 2026-09-14

StarFive VisionFive 2 (Single-Board Computer/StarFive JH7110/Quad-Core RISC-V SiFive U74 1.5GHz/Up to 8GB LPDDR4/Mainstream RISC-V Board) Review

StarFive VisionFive 2 single-board computer powered by the JH7110 SoC with a quad-core SiFive U74 RISC-V CPU, up to 8GB LPDDR4 RAM, dual Gigabit Ethernet, an M.2 NVMe slot, and a 40-pin GPIO header.

VisionFive 2 was the board that made RISC-V feel approachable for the first time: it boots mainline Debian, Ubuntu, and Fedora images, runs a real desktop at usable speed, and does it all with an M.2 NVMe slot -- a genuinely credible everyday board rather than a bare-metal curiosity.

Overview

As one of the first RISC-V boards to reach broad Linux distribution support, the VisionFive 2 proved that the open RISC-V instruction set could power a usable general-purpose computer, not just embedded microcontrollers, thanks to StarFive's JH7110 SoC and active upstream kernel work on its 100 x 72mm board.

Performance & Connectivity

Dual Gigabit Ethernet, an M.2 M-key NVMe slot, four USB 3.0 ports, and 4K HDMI output give the VisionFive 2 connectivity comparable to ARM boards a tier above it in price, though the SiFive U74 cores trail Cortex-A76 in per-core performance.

Comparison to Alternatives

Against the Sipeed LicheePi 4A, another RISC-V board in this catalog, the VisionFive 2 offers broader distro support today but less raw CPU horsepower and no onboard NPU. Compared to the Raspberry Pi 4 Model B (8GB), it's a step behind in ARM-optimized software maturity but represents the more architecturally novel choice for developers tracking RISC-V's growth. Against the Milk-V Mars, an ARM board at a similar price, the VisionFive 2 trades Pi-level software polish for genuine dual Gigabit Ethernet and an M.2 NVMe slot most budget ARM boards in this tier don't offer.

Specifications

Identity

BrandStarFive
CPU ArchitectureRISC-V
Memory8 GB
Storage TypeNVMe/M.2
Has AI Accelerator / NPUNo
WirelessBluetooth
GPIO HeaderYes
Price60 USD
Use CaseGeneral Purpose
ModelVisionFive 2
ProcessorStarFive JH7110, Quad-Core SiFive U74 (RISC-V) @ 1.5GHz
GPUImagination BXE-4-32 GPU
Power5V/3A USB-C
Board Dimensions100 x 72 mm
USB Ports4x USB 3.0 Type-A
Video Output1x HDMI 2.0 (4K30)
Ethernet2x Gigabit Ethernet
StoragemicroSD + M.2 M-key NVMe (PCIe 2.0 x1)
Camera/Display ConnectorsMIPI-CSI, MIPI-DSI
AudioHDMI audio out, onboard 3.5mm jack
RTCYes, onboard battery connector
Operating System SupportDebian, Ubuntu, Fedora, Yocto, Armbian
Price Variants2GB $46 / 4GB $60

Expert Review

Reviewed by Burooj Alam. Rated by us, not by users.

Expert rating7.2 / 10

The most practical entry point into RISC-V computing today -- genuinely usable as a Linux desktop or NAS, if you're comfortable being on the frontier of a newer architecture.

Best for

  • Developers porting or testing software on RISC-V
  • Learning an architecture other than ARM/x86
  • Light NAS or desktop use via the M.2 NVMe slot

Not for

  • Buyers needing the widest possible software compatibility
  • AI/ML workloads (no NPU, modest GPU)
  • Anyone wanting maximum single-core performance per dollar

FAQs

What are the key specifications of the StarFive VisionFive 2 (Single-Board Computer/StarFive JH7110/Quad-Core RISC-V SiFive U74 1.5GHz/Up to 8GB LPDDR4/Mainstream RISC-V Board)?

The StarFive VisionFive 2 (Single-Board Computer/StarFive JH7110/Quad-Core RISC-V SiFive U74 1.5GHz/Up to 8GB LPDDR4/Mainstream RISC-V Board) is a single board computer from StarFive. Key specs: Processor StarFive JH7110, Quad-Core SiFive U74 (RISC-V) @ 1.5GHz, CPU Architecture RISC-V, GPU Imagination BXE-4-32 GPU, Memory 8, Storage Type NVMe/M.2.

Will the StarFive VisionFive 2 (Single-Board Computer/StarFive JH7110/Quad-Core RISC-V SiFive U74 1.5GHz/Up to 8GB LPDDR4/Mainstream RISC-V Board) work with my current setup?

The StarFive VisionFive 2 (Single-Board Computer/StarFive JH7110/Quad-Core RISC-V SiFive U74 1.5GHz/Up to 8GB LPDDR4/Mainstream RISC-V Board) lists Processor is StarFive JH7110, Quad-Core SiFive U74 (RISC-V) @ 1.5GHz. Check that against the hardware you already own before buying, since this is the field that most often decides whether a part fits.

Who is the StarFive VisionFive 2 (Single-Board Computer/StarFive JH7110/Quad-Core RISC-V SiFive U74 1.5GHz/Up to 8GB LPDDR4/Mainstream RISC-V Board) best suited to?

It suits developers porting or testing software on risc-v, learning an architecture other than arm/x86, light nas or desktop use via the m.2 nvme slot.

What are the drawbacks of the StarFive VisionFive 2 (Single-Board Computer/StarFive JH7110/Quad-Core RISC-V SiFive U74 1.5GHz/Up to 8GB LPDDR4/Mainstream RISC-V Board)?

It is a poor fit for buyers needing the widest possible software compatibility, ai/ml workloads (no npu, modest gpu), anyone wanting maximum single-core performance per dollar.

Compare and read more