Инструменты пользователя

Инструменты сайта


wiki:hydra-ov5640-mipi

Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

wiki:hydra-ov5640-mipi [2014/05/16 14:49] (текущий)
maxx создано
Строка 1: Строка 1:
 +====== Работа с сенсором ov5640 MIPI на Hydra ======
 +Рассмотрим работу с сенсором на примере Wandcam, подключенного к модулю Hydra.
  
 +===== Диагностика =====
 +Во время запуска ядра должно появится сообщение "​camera ov5640_mipi is found"​. Проверить можно командой:​
 +<​code>​
 +root@hydra:​~#​ dmesg | grep ov5640
 +[ 4.832762] camera ov5640_mipi is found
 +</​code>​
 +===== Ининциализация =====
 +Перед захватом изображения необходимо загрузить модуль ядра mxc_v4l2_capture
 +<​code>​
 +root@hydra:​~#​ modprobe mxc_v4l2_capture
 +</​code>​
 +Удостоверимся,​ что необходимые модули загружены
 +<​code>​
 +root@hydra:​~#​ lsmod
 +Module Size Used by
 +mxc_v4l2_capture 21093 1
 +ipu_bg_overlay_sdc 3846 1 mxc_v4l2_capture
 +ipu_still 1648 1 mxc_v4l2_capture
 +ipu_prp_enc 4602 1 mxc_v4l2_capture
 +ipu_csi_enc 2862 1 mxc_v4l2_capture
 +ipu_fg_overlay_sdc 4784 1 mxc_v4l2_capture
 +ov5640_camera_mipi 19606 0
 +camera_sensor_clock 702 1 ov5640_camera_mipi
 +</​code>​
 +===== Примеры команд =====
 +Теперь можно выполнить простые команды для захвата изображения:​
 +<​code>​
 +# root@hydra:​~#​ gst-launch mfw_v4lsrc ! autovideosink
 +MFW_GST_V4LSRC_PLUGIN 3.0.9 build on Dec 9 2013 21:37:50.
 +Setting pipeline to PAUSED ...
 +MFW_GST_V4LSINK_PLUGIN 3.0.9 build on Dec 9 2013 21:37:46.
 +Pipeline is live and does not need PREROLL ...
 +Setting pipeline to PLAYING ...
 +New clock: GstSystemClock
 +full screen size:​1920x1080
 +[V4L Update Display]: left=0, top=0, width=1920, height=1080
 +set v4l display crop sucessfully
 +set v4l rotate sucessfully
 +full screen size:​1920x1080
 +>>​V4L_SINK:​ Actually buffer status:
 +hardware buffer : 12
 +software buffer : 0
 +</​code>​
 +Примеры команд с выводом изображения на дисплей:​
 +<​code>​
 +gst-launch mfw_v4lsrc capture-mode=4 ! autovideosink # захват видео 720p30
 +gst-launch mfw_v4lsrc capture-mode=5 ! autovideosink # захват видео 1080p30 (пока не работает)
 +gst-launch mfw_v4lsrc capture-mode=4 ! mfw_v4lsink rotate=180 # захват видео 720p30, поворот на 180 градусов
 +</​code>​
wiki/hydra-ov5640-mipi.txt · Последние изменения: 2014/05/16 14:49 — maxx