MachinesComputersMilk-V › Milk-V Duo

Milk-V Duo

2023

The Milk-V Duo (Milk-V, 2023) is a tiny, low-cost RISC-V single-board computer built on the Sophgo SG2002 (a.k.a. CV1800B), whose main application core is a 64-bit T-Head C906 that boots Linux. Here it boots real RISC-V Linux all the way to an interactive busybox shell in your browser, via the vendored TinyEMU engine (Fabrice Bellard's JSLinux, compiled to WebAssembly). The exhibit stands in for the SG2002 with a generic 32-bit TinyEMU RISC-V machine (RV32IMAC): the same open RISC-V ISA and the same boot-Linux-to-a-shell experience, over a serial console only, with no display and no board peripherals. JavaScript owns the run loop, so the shared debugger can pause the core, single-step it, read and write x0-x31, PC and CSRs, read physical RAM, disassemble RV32IMAC at the PC, and set breakpoints and write-watchpoints.

Milk-V Duo Online Emulator

Play Milk-V Duo using JavaScript directly in your browser.

Configurations

ConfigurationEmulatorMachineOSLegal
RISC-V Linux (busybox shell)Milk-V Duo (RISC-V Linux)Milk-V DuoopenOpen ⛶

Downloads — ROMs & software

No downloads listed yet.

Chips

Emulators

EmulatorTypeLicenseSite
Milk-V Duo (RISC-V Linux)onlineTinyEMU MIT · Linux GPL · BusyBox GPL · bbl BSDWebsite ↗