Автор Тема: Подключение камеры  (Прочитано 3482 раз)

Оффлайн misyachniy

Подключение камеры
« : Ноябрь 27, 2015, 10:02:09 pm »
Приобрел камеру, к ней прислалы еще плату и шлейф.
На картинке плата сфотографированная с двух сторон.

Посмотрел в Интернете - подключают к Orange Pi напрямую.

К Orange Pi 2 mini тоже напрямую можно?

Оффлайн UB3GAD

Re: Подключение камеры
« Ответ #1 : Ноябрь 28, 2015, 12:47:12 am »
Тоже точно такую получил, пока как завести не разобрался.
Orange Pi PC

Оффлайн misyachniy

Re: Подключение камеры
« Ответ #2 : Декабрь 08, 2015, 09:00:24 pm »
Пробовал по этой инструкции:
http://www.cnx-software.com/2015/09/26/how-to-use-orange-pi-camera-in-linux-with-motion/

Плата такая же mini 2, образ скачал тот же - debian.
В начале не мог запустить сеть.
Оказалось в исходном образе остутсвует script.bin. требуется переименовать script.bin.OPI-2_1080p50 в script.bin.
Сеть заработала.

С камерой боролся несколько вечеров.
Добился того что motion запускается, но выводиться сообщении об отсутствии видеоустройства.
как localhost, так и через сеть.

Нашел как смотреть, что же с загрузкой драйверов

Первая команда успешна
root@OrangePI:~# modprobe -v gc2035
insmod /lib/modules/3.4.39/kernel/drivers/media/video/sunxi-vfe/csi_cci/cci.ko
insmod /lib/modules/3.4.39/kernel/drivers/media/video/sunxi-vfe/vfe_os.ko
insmod /lib/modules/3.4.39/kernel/drivers/media/video/sunxi-vfe/vfe_subdev.ko
insmod /lib/modules/3.4.39/kernel/drivers/media/video/sunxi-vfe/device/gc2035.ko

Вторая с ошибкой
root@OrangePI:~# modprobe -v vfe_v4l2
insmod /lib/modules/3.4.39/kernel/drivers/media/video/videobuf-core.ko
insmod /lib/modules/3.4.39/kernel/drivers/media/video/videobuf-dma-contig.ko
insmod /lib/modules/3.4.39/kernel/drivers/media/video/sunxi-vfe/vfe_v4l2.ko
modprobe: ERROR: could not insert 'vfe_v4l2': Operation not permitted

Просмотр драйверов загруженых в оперативную память
root@OrangePI:~# lsmod
Module                  Size  Used by
videobuf_dma_contig     4189  0
videobuf_core          16552  1 videobuf_dma_contig
gc2035                 12424  0
vfe_subdev              4495  1 gc2035
vfe_os                  4137  1 vfe_subdev
cci                    22135  1 gc2035
8189es                887631  0

Видно, что gc2035 никто не использует

Поиск по modprobe: ERROR: could not insert 'vfe_v4l2': Operation not permitted в Интернете дал 3 ссылки, но они не помогли.

Ужалось с GIT скачать sunxi-tools с утилитой sunxi-fexc и скомпилировать.
Сконвертировал script.bin в fex формат.
Там "криминала" не обнаружил.

Так, что пока результата нет.


Оффлайн UB3GAD

Re: Подключение камеры
« Ответ #3 : Декабрь 08, 2015, 09:42:08 pm »
Запустил эти две команды через sudo
Ошибок загрузки модулей нет
orangepi@orangepi:~$ sudo modprobe -v gc2035
[sudo] password for orangepi:
insmod /lib/modules/3.4.39/kernel/drivers/media/video/sunxi-vfe/csi_cci/cci.ko
insmod /lib/modules/3.4.39/kernel/drivers/media/video/sunxi-vfe/vfe_os.ko
insmod /lib/modules/3.4.39/kernel/drivers/media/video/sunxi-vfe/vfe_subdev.ko
insmod /lib/modules/3.4.39/kernel/drivers/media/video/sunxi-vfe/device/gc2035.ko
orangepi@orangepi:~$ sudo  modprobe -v vfe_v4l2
insmod /lib/modules/3.4.39/kernel/drivers/media/video/videobuf-core.ko
insmod /lib/modules/3.4.39/kernel/drivers/media/video/videobuf-dma-contig.ko
insmod /lib/modules/3.4.39/kernel/drivers/media/video/sunxi-vfe/vfe_v4l2.ko
orangepi@orangepi:~$
Проверяю
Module                  Size  Used by
vfe_v4l2              680171  0
videobuf_dma_contig     4189  1 vfe_v4l2
videobuf_core          16552  2 vfe_v4l2,videobuf_dma_contig
gc2035                 12424  0
vfe_subdev              4495  2 vfe_v4l2,gc2035
vfe_os                  4137  2 vfe_v4l2,vfe_subdev
cci                    22135  2 vfe_v4l2,gc2035
gpio_sunxi              8233  0
8189es                887631  0
mali_drm                6634  2
drm                   180399  3 mali_drm
mali                  213136  5
ump                    41061  5 mali

Модули вроде как загружены
lsmod | grep v4l
vfe_v4l2              680171  0
videobuf_dma_contig     4189  1 vfe_v4l2
videobuf_core          16552  2 vfe_v4l2,videobuf_dma_contig
vfe_subdev              4495  2 vfe_v4l2,gc2035
vfe_os                  4137  2 vfe_v4l2,vfe_subdev
cci                    22135  2 vfe_v4l2,gc2035


Разобрался, камера у меня работает только через комплектную плату удлинитель.... напрямую если подключаю не видиться.... 
« Последнее редактирование: Декабрь 08, 2015, 10:46:23 pm от leonidy-85 »
Orange Pi PC

Оффлайн misyachniy

Re: Подключение камеры
« Ответ #4 : Декабрь 09, 2015, 06:21:43 pm »
leonidy-85 Разобрался, камера у меня работает только через комплектную плату удлинитель.... напрямую если подключаю не видиться....

Так выложите фото как подключать.
А то в интернете напрямую
http://www.cnx-software.com/2015/09/26/how-to-use-orange-pi-camera-in-linux-with-motion/

Вот так правильно включать для mini 2
« Последнее редактирование: Декабрь 16, 2015, 05:43:54 pm от misyachniy »