Milk-V Pioneer (SG2042, server-oriented)
SOPHON SG2042: 64×XuanTie C920 @2GHz, RVV 0.71, 64MB L3
On sale
Milk-V
- Specs
- 4× DDR4 DIMM up to 128GB (ECC RDIMM/UDIMM), 3× PCIe x16 (Gen3 x8 signalling), 5× SATA, 2× 2.5GbE, 8× USB3, 2× M.2, an eMMC module connector, microSD; mATX 24.4×24.4cm with standard 24-pin ATX power, 120W typical.
- Price
- Crowdfunding: board US$1,199 (US$899 without CPU), Pioneer Box complete system US$1,999; current pricing is quote-only (unverified)
- Preinstalled / official OS
- revyos / fedora
- Doc languages
- en / zh
- Checked
- 2026-11-01
The only board that works as a RISC-V workstation/server, at a completely different price and power level; good for 64-core parallel builds and CI runners, not for beginners. Community derivatives such as opencloudos exist too (not listed as standard distro ids).
Distros
- RevyOS Official Currently the vendor's recommended system; RevyOS 20260504 ships pioneer/pisces firmware and images
- Fedora Official Milk-V's docs use Fedora 38 as the install example; Fedora RISC-V supports SG2042
- openEuler Community The openEuler RISC-V SIG supports SG2042 for server scenarios
- openKylin Community openKylin has a RISC-V server image
- deepin Community deepin RISC-V port
- Debian Partial debian-ports has base riscv64 packages but no official Pioneer image
- Ubuntu Partial No Canonical image; build the rootfs yourself
Download
Docs and videos
Pitfalls
- The Image area of Milk-V's Download page is empty now (moved to RevyOS) — don't look for system images there
- Choose memory carefully: pick RDIMM/UDIMM from the official DDR support list or DDR training fails and it won't boot
- It needs standard ATX 24-pin plus CPU 8-pin power, and a cooler is mandatory (120W typical)
- No onboard display output — add a PCIe GPU; some cards show nothing during LinuxBoot/U-Boot
- Firmware upgrades (LinuxBoot/EDK2 + MCU) can brick the board; follow the official order exactly
- Early batches have ASM2824 PCIe switch compatibility issues — check the buglist first
RuyiSDK test reports6
Systems RuyiSDK actually tested on this board. Open a report for install steps and the verdict.
| Distros | Status | Versions | Last tested | Report |
|---|---|---|---|---|
| deepin | ● Good | 23 | 2025-04-05 | Open report |
| Fedora | ● Good | 38(Workstation) | 2024-06-21 | Open report |
| openCloudOS(not covered here) | ● Good | 23(uefi) · 23(linuxboot) | 2025-05-25 | Open report |
| openEuler | ● Good | 25.03 · 24.03-LTS-SP1(LTS) | 2025-04-09 | Open report |
| openKylin | ● Good | 2.0-SP1 | 2025-03-03 | Open report |
| RevyOS | ● Good | 20251030 | 2025-10-29 | Open 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.
Sources17
- mirror.iscas.ac.cn/revyos/extra/images/sg2042/20260504/
- docs.revyos.dev/en/docs/Installation/milkv-pioneer/
- milkv.io/docs/pioneer/getting-started/InstallOS
- milkv.io/docs/pioneer/getting-started/download
- images.fedoravforce.org
- openeuler.org/en/sig/sig-RISC-V
- milkv.io/docs/pioneer/overview
- milkv.io/zh/docs/pioneer/overview
- github.com/milkv-pioneer/issues/issues
- docs.revyos.dev/
- matrix.ruyisdk.org/reports/Pioneer/Deepin/README/
- matrix.ruyisdk.org/reports/Pioneer/Fedora/README/
- matrix.ruyisdk.org/reports/Pioneer/openCloudOS/README_uefi/
- matrix.ruyisdk.org/reports/Pioneer/openEuler/README/
- matrix.ruyisdk.org/reports/Pioneer/openKylin/README/
- matrix.ruyisdk.org/reports/Pioneer/RevyOS/README/
- matrix.ruyisdk.org/
The full source list and how each claim is judged: Sources