Machines › Computers › Milk-V › Milk-V Duo
Milk-V Duo
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.
Controls
Configurations
| Configuration | Emulator | Machine | OS | Legal | |
|---|---|---|---|---|---|
| RISC-V Linux (busybox shell) | Milk-V Duo (RISC-V Linux) | Milk-V Duo | open | Open ⛶ |
Downloads — ROMs & software
No downloads listed yet.
Chips
Emulators
| Emulator | Type | License | Site |
|---|---|---|---|
| Milk-V Duo (RISC-V Linux) | online | TinyEMU MIT · Linux GPL · BusyBox GPL · bbl BSD | Website ↗ |