Перейти к основному содержимому

Работа с CSI камерой

Вычислительный модуль Eltay RM88S не содержит собственных разъёмов для подключения камер. Работа с камерами обеспечивается при установке модуля на совместимую базовую плату, содержащую необходимые разъёмы и разводку интерфейсов MIPI CSI.

Базовая плата OrangePi CM5 Base Board

На сборке плат ELTAY RM88S + Orange Pi CM5 Base Board доступны четыре разъёма для подключения камеры по интерфейсу MIPI CSI-2: CAM1, CAM2, CAM3 и CAM4. Камера, подключенная к любому из разъемов, ориентирована на работу через ISP. В типовом сценарии достаточно захвата видеопотока через соответствующий /dev/video*-узел — ISP выполняет всю необходимую обработку (demosaic, автоэкспозиция, баланс белого и т.д.), и на выходе получается готовое изображение в стандартных форматах (NV12, YUYV и т.п.). Этот режим удобен, когда:

  • требуется сразу получить "картинку", пригодную для просмотра;
  • важно минимизировать пользовательскую обработку;
  • камера используется для отладки, визуального контроля или демонстрации.

Использование нескольких камер одновременно

В собственной сборке Buildroot подтверждена возможность одновременной работы до четырёх камер, включая конфигурации с одной, двумя или тремя камерами. Все четыре камеры корректно определяются в медиаграфе, а захват кадров через ISP выполняется параллельно по всем каналам. Полученные изображения соответствуют реальной сцене.
Проверка проводилась с камерами на базе сенсора OV5647.

Более подробная информация о сборке Buildroot, подключении и настройке камер будет опубликована позже.