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

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


wiki:hydra-ov5640-mipi
no way to compare when less than two revisions

Различия

Показаны различия между двумя версиями страницы.


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