StarFive VisionFive v2

Материал из ALT Linux Wiki
Версия от 19:40, 20 апреля 2023; IvanMelnikov (обсуждение | вклад) (Новая страница: «{{Stub}} [https://www.starfivetech.com/en/ StarFive] [https://www.starfivetech.com/en/site/boards VisionFive] V2<ref>https://doc-en.rvspace.org/Doc_Center/visionfive.html</ref> -- одноплатный компьютер (SBC) с SoC JH7110<ref>https://doc-en.rvspace.org/Doc_Center/jh7110.html</ref> на архитектуре RISCV64GC. Поддерживется портом Sisyphus на riscv64. == Ядра и firmware в Сизиф...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


StarFive VisionFive V2[1] -- одноплатный компьютер (SBC) с SoC JH7110[2] на архитектуре RISCV64GC. Поддерживется портом Sisyphus на riscv64.

Ядра и firmware в Сизифе

Плата поддерживается ядром sf-un, в планах частичная поддержка в ядрах un-def.

Образы Альт

В разработке.

Поддержка аппаратного обеспечения

Соответствует уровню поддержки в ядрах от вендора.

Протестированы и работают

  • кардридер
  • USB3
  • Ethernet
  • GPIO (использовался UART; тестировался pwm)

Драйвер для видео

HDMI работает, есть звук. Однако:

  • картинка немного "рябит" при обновлении
  • при перемещении окна иногда картинка залипает на 2-5 секунд, при этом X сервер использует примерно 60% одного ядра процессора

Работа панелей не проверялась.

Драйвер для audio

Звук через mini-jack на плате есть и в целом работает, иногда, в зависимости от источника, могут наблюдаться проблемы.

Выключение

Скорее всего, плата аппаратно не умеет выключаться. Перезагрузка работает.

Не тестировалось/не поддерживается

Все ip-блоки SoC, требующие пропиретарных драйверов, в том числе

  • 3d-ускоритель (Imagination. В планах что-нибудь с ним сделать)
  • декодировщики видео и jpeg.

Подготовка образа вручную

TBD.

Аппаратная часть

Охлаждение

Плате нужен радиатор, желателен небольшой вентилятор. Без них плата способна загрузиться, но мы так делать не рекомендуем.

Подключение UART

Вам понадобится usb-to-uart адаптер с напряжением 3.3V. Для UART используются пины из 40-пиновой гребёнки:

  • 6 -- ground
  • 8 -- GPIO 14/UART TX
  • 10 -- GPIO 13/UART RX.