Дистрибутивы RISC-V

Yocto / OpenEmbedded

Официальная архитектура Система сборки Нужен опыт

Коротко

Для промышленности/серийного производства; частным пользователям рекомендуется сначала попробовать Armbian или Buildroot.

Основа
Собственная сборка (BitBake + oe-core + meta-riscv)
Апстрим
Система сборки: oe-core содержит machine qemuriscv32/qemuriscv64 и riscv64 tune; конкретные платы обеспечиваются официальным слоем RISC-V meta-riscv (в организации riscv/) с конфигурациями machine.
Версии
6.1 Blacksail (текущая серия) · 6.0 Wrynose (LTS, поддержка до 2030-04)
Языки документации
en
Производные
Yocto BSP производителей SpacemiT / StarFive / T-Head построены по схеме oe-core + meta-riscv
Проверено
2026-11-01

Платы

Скачать

Документация и видео

Подводные камни

  • Самая крутая кривая обучения: синтаксис BitBake + версии layer должны строго совпадать (meta-riscv следует за master)
  • При первой сборке скачиваются десятки ГБ, сборка занимает несколько часов
  • Готовых образов нет, нужно самому собирать wic/sdimg
  • FSBL/TEE от производителя всё равно нужно получать отдельно, чисто открытый процесс не проходит

Отчёты об испытаниях RuyiSDK4

Записи реальных испытаний RuyiSDK по каждой плате: в отчёте есть шаги установки и выводы.

ПлатыСтатусВерсииПоследняя проверкаОтчёт
Серия Milk-V Duo (Duo / Duo 256M / Duo S)◐ Базово—2024-11-25Открыть отчёт
Серия Milk-V Duo (Duo / Duo 256M / Duo S)◐ Базово—2024-11-25Открыть отчёт
SiFive HiFive Premier P550◌ Нужна проверка—2025-04-09Открыть отчёт
STAR64◐ Базово—2025-07-13Открыть отчёт

Значения статуса: good — полностью работоспособна (загружается рабочий стол); basic — базовая система (работает последовательная консоль); part — частичная функциональность; cft — образ есть, нужна проверка; cfh — заявлена поддержка, но не загружается; cfi — поддержка заявлена, образа нет; wip — только анонс.

Источники9

Полный список источников и правила оценки: Источники