Milk-V Duo シリーズ(Duo / Duo 256M / Duo S)
CV1800B(Duo)/ SG2002(Duo 256M)/ SG2000(Duo S)
販売中
Milk-V
- 仕様
- Duo:2×C906(1GHz+700MHz)+8051、64MB SIP DRAM。Duo 256M:SG2002 に 1×Cortex-A53 を追加、256MB。Duo S:512MB + eMMC パッド(セットによっては 8GB)+ WiFi6。いずれも 100M ネットポート、USB-C。Duo/256M は 26×GPIO パッド、21×51mm。Duo S は 2×26-pin ピンヘッダ、43×43mm。
- 価格
- Duo US$4.99、Duo S US$9.99(Arace 公式店の実売価格)。Duo 256M は約 US$7.99
- 公式 OS
- buildroot
- ドキュメント言語
- en / zh
- 確認日
- 2026-11-01
US$5 クラスの入門の定番で、組み込み Linux/RTOS の学習に向いています。デスクトップには向きません。買う前に 64M か 256M/S かを必ず確認してください。イメージはまったく互換がありません。ほかに openwrt などのコミュニティ派生版もあります(標準のディストリビューション id には入れていません)。
使えるディストロ
- Buildroot 公式対応 公式 V1/V2 Buildroot SDK。カードに書けばすぐ動き、最も安定したシステムです
- Fedora コミュニティ対応 Fedora 41 イメージ(Fedora-V Force、ISCAS ミラーサイト)
- Debian コミュニティ対応 Fishwaldo/scpcom の sophgo-sg200x-debian。256M/S をカバー
- Ubuntu コミュニティ対応 Ubuntu 22.04 コミュニティイメージ(bassusteur)
- Arch Linux RISC-V コミュニティ対応 コミュニティの Arch イメージ
- Alpine Linux コミュニティ対応 コミュニティの Alpine イメージ(cwt)
- NixOS コミュニティ対応 コミュニティ保守で機能は限定的
- Yocto / OpenEmbedded コミュニティ対応 meta-milkv レイヤ
- openEuler コミュニティ対応 openEuler に Duo イメージあり
ダウンロード
導入ガイド
- Duo の概要(英語) 文書 en
- Duo クイックスタート 文書 en
- Duo 256M の説明 文書 en
- Buildroot SDK ビルドガイド 文書 en
- 上流メインラインの対応状況(パッチごとの進捗) 文書 en
- メインライン Linux 対応の説明 文書 en
つまずきどころ
- 64MB の Duo はメモリが小さすぎて、V2 イメージの AI アプリは動きません。公式も 64M では V1 イメージを使うよう明確に勧めています
- 既定では USB-NCM のネットワークインターフェース(192.168.42.1)だけで DHCP がありません。ホスト側で同じサブネットの IP を手動設定します。root パスワードは milkv です
- メインラインカーネルの対応は不完全です。minimal が 6.7、GPIO が 6.8、clock/SPI/I2C/MMC/USB が 6.9〜6.10 で入り、camera/VPU/NPU と一部の clock は今もレビュー中です
- Duo 256M/S は ARM Cortex-A53 コアを積んでおり、RISC-V と ARM のイメージを混ぜて書き込むことはできません
- HDMI はなく、Duo S も MIPI DSI のみです。画面を繋ぐには変換ボードを別途買う必要があります
- Duo S には BOOT スイッチがあり、間違えるとダウンロード/起動モードに入れません。給電は 5V/1A で十分なので、急速充電器を繋いで無理に流さないでください
RuyiSDK 実測レポート29
このボードで RuyiSDK が実測したシステム。レポートで導入手順と結論を確認できます。
| 使えるディストロ | 状態 | バージョン | 最終検証 | レポート |
|---|---|---|---|---|
| Alpine Linux | ◐ 基本 | 3.21.3 | 2025-05-01 | レポートを開く |
| Alpine Linux | ◐ 基本 | — | 2024-11-05 | レポートを開く |
| Arch Linux RISC-V | ◐ 基本 | — | 2024-06-21 | レポートを開く |
| Arch Linux RISC-V | ◐ 基本 | — | 2024-10-09 | レポートを開く |
| Arch Linux RISC-V | ◐ 基本 | — | 2026-09-06 | レポートを開く |
| Buildroot | ◐ 基本 | v2.0.1(v2) · v1.1.4(v1) | 2025-08-22 | レポートを開く |
| Buildroot | ◐ 基本 | v1.1.4(v1) · v2.0.0 | 2025-04-07 | レポートを開く |
| Buildroot | ◐ 基本 | v2.0.1(v2) · v1.1.4(v1) | 2025-07-03 | レポートを開く |
| Debian | ◐ 基本 | — | 2024-06-21 | レポートを開く |
| Debian | ◐ 基本 | 13.0 | 2025-05-28 | レポートを開く |
| Debian | ◐ 基本 | 1.9.6 | 2026-09-08 | レポートを開く |
| Fedora | ◐ 基本 | 41 | 2024-11-06 | レポートを開く |
| Fedora | ◐ 基本 | 41 | 2024-11-06 | レポートを開く |
| Fedora | ◐ 基本 | 41 | 2024-11-24 | レポートを開く |
| NixOS | ◐ 基本 | — | 2025-01-27 | レポートを開く |
| NixOS | ◐ 基本 | — | 2025-01-27 | レポートを開く |
| NixOS | ◐ 基本 | — | 2025-04-14 | レポートを開く |
| openEuler | ◐ 基本 | 23.09 | 2024-11-06 | レポートを開く |
| openEuler | ◐ 基本 | 23.09 | 2024-10-29 | レポートを開く |
| OpenWrt(当サイト未収録) | ◐ 基本 | 23.05(VizOS) | 2025-03-31 | レポートを開く |
| OpenWrt(当サイト未収録) | ◐ 基本 | 23.05 | 2025-03-24 | レポートを開く |
| Ubuntu | ◐ 基本 | — | 2024-11-13 | レポートを開く |
| Ubuntu | ◐ 基本 | — | 2024-11-13 | レポートを開く |
| Ubuntu | ◐ 基本 | 24.04 | 2026-09-14 | レポートを開く |
| xv6(当サイト未収録) | ◐ 基本 | — | 2025-04-15 | レポートを開く |
| xv6(当サイト未収録) | ✕ 起動不可 | — | 2025-04-15 | レポートを開く |
| xv6(当サイト未収録) | ◐ 基本 | — | 2026-09-21 | レポートを開く |
| Yocto / OpenEmbedded | ◐ 基本 | — | 2024-11-25 | レポートを開く |
| Yocto / OpenEmbedded | ◐ 基本 | — | 2024-11-25 | レポートを開く |
状態の意味:good 完全に利用可(デスクトップ起動可)、basic 基本利用可(シリアルで起動可)、part 一部機能のみ、cft イメージはあるが要検証、cfh 対応記載があるが起動失敗、cfi 対応記載のみでイメージなし、wip 発表のみ。
出典17
- milkv.io/docs/duo/getting-started/download
- github.com/milkv-duo/duo-buildroot-sdk/releases
- github.com/milkv-duo/duo-buildroot-sdk-v2/releases
- mirror.iscas.ac.cn/fedora-riscv/dl/Milk-V/Duo/images/latest/
- github.com/Fishwaldo/sophgo-sg200x-debian
- github.com/cwt/duo-buildroot-sdk/releases/tag/poc1
- milkv.io/docs/duo/overview
- milkv.io/docs/duo/getting-started/duo
- milkv.io/docs/duo/getting-started/duo256m
- milkv.io/docs/duo/getting-started/buildroot-sdk
- matrix.ruyisdk.org/reports/Duo/Alpine/README/
- matrix.ruyisdk.org/reports/Duo256m/Alpine/README/
- matrix.ruyisdk.org/reports/Duo/ArchLinux/README/
- matrix.ruyisdk.org/reports/Duo256m/ArchLinux/README/
- matrix.ruyisdk.org/reports/Duo_S/ArchLinux/README/
- matrix.ruyisdk.org/reports/Duo/BuildRoot/README_v2/
- matrix.ruyisdk.org/
出典の全一覧と判定方法は 出典と謝辞