КОНТРОЛЛЕР ВИДЕОСТЕН И РАЗВЛЕКАТЕЛЬНЫХ ПРИЛОЖЕНИЙ НА НЕДОРОГОМ ПРОЦЕССОРЕ

Кейс по реализации ОС для мультимедийных приложений на основе Orange PI 5 на ARM процессоре Rockchip RK3588

Задача:

Разработать контроллер видеостен, информационных киосков и развлекательных приложений на недорогом процессоре

Решение:

В качестве платформы для разработки был выбран одноплатный компьютер Orange PI 5 на ARM процессоре Rockchip RK3588.

Нашей команде было поручено сделать операционную систему со всем комплексом прошивок и системных библиотек для безотказного функционирования уже разработанного мультимедийного программного обеспечения.

Особенность задачи в том, что программные приложения заказчика предъявляют высокие требования к аппаратным средствам (мультипоточный видеострим, видео Full HD, 3D-графика и т.д.), что вызывает необходимость использования GPU. Еще одной особенностью проекта является то, что видеоконтроллеры относятся к классу необслуживаемой техники, а, следовательно, обновление системного ПО должно происходить на них автоматически.

В результате был построен стабильный образ ОС на баз стандартного дистрибутива от Armbian, который поддерживает базовые интерфейсы:
  • Ethernet
  • USB
  • HDMI
  • SD
  • LCD дисплей,
имеет пакеты GPU firmware для GPU Mali, а также uboot, подготовленный к A/B OTA-обновлениям.

Наши статьи:

Блог ЦПР РТСофт