PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Видео (http://pccar.ru/forumdisplay.php?f=194)
-   -   USB EasyCAP for Android (http://pccar.ru/showthread.php?t=19390)

Roma-ES 11.01.2014 02:21

Цитата:

Сообщение от Maxim Droy (Сообщение 282965)
Мы знаем про данную проблему. Она встречается слишком хаотично, чтобы сказать, в чем причина.

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

Digi 11.01.2014 16:09

Безуспешно пытался собрать драйвер easycap для стоковой прошивки Wexler TAB 7000 3.0.8+, результат отрицательный и драйвер не загружается.
Посоветуйте какой планшет выбрать чтобы под него уже были все исходники, и работал easycap.
Или может есть кто собирал драйвера под Wexler 7000 и сможет помочь ?

Maxim Droy 11.01.2014 16:49

Цитата:

Сообщение от Digi (Сообщение 283010)
Безуспешно пытался собрать драйвер easycap для стоковой прошивки Wexler TAB 7000 3.0.8+, результат отрицательный и драйвер не загружается.
Посоветуйте какой планшет выбрать чтобы под него уже были все исходники, и работал easycap.
Или может есть кто собирал драйвера под Wexler 7000 и сможет помочь ?

Nexus 7. И только его. И забудьте вы все про своих китайцев.

meruslan 12.01.2014 08:35

Прошу помощи.
При компиляции stk1160 выдает
drivers/stk1160/stk1160-v4l.c:884:2: warning: initialization from incompatible pointer type [enabled by default
Как победить?

DmitrySmol 12.01.2014 12:06

meruslan не верные параметры у функции строка 884. Поиск в include сделайте и посмотрите как она объявлена. потом поправьте в stk1160-v4l.c

P.S. вы отсюда брали исходники? https://github.com/toxeh/stk1160 ..
Я не телепат (хоть и пытаюсь) :), лучше в сообщении сразу говорить, мол исходники stk1160 брал отсюда а исходники ядра вот тут брал.

DmitrySmol 12.01.2014 16:34

Цитата:

Сообщение от Digi (Сообщение 283010)
Безуспешно пытался собрать драйвер easycap для стоковой прошивки Wexler TAB 7000 3.0.8+, результат отрицательный и драйвер не загружается.
Посоветуйте какой планшет выбрать чтобы под него уже были все исходники, и работал easycap.
Или может есть кто собирал драйвера под Wexler 7000 и сможет помочь ?

если есть исходники ядра то почему не получилось, что происходит при insmod в dmesg?

Digi 12.01.2014 18:15

Цитата:

Сообщение от DmitrySmol (Сообщение 283124)
если есть исходники ядра то почему не получилось, что происходит при insmod в dmesg?

Не находит имена некоторых функций. Н уверен, что ядро именно то, которое нужно. В аппарате 3.0.8+, собираю под 3.0.8. Исходники 3.0.8+ так и не смог найти. Другие драйвера работают, а этот видимо завязан с видео. Собраные модули видеодрайверов различаются с родными. А требуемые функции как раз вних и находятся.

<4>[ 2550.043292] easycap: module is from the staging directory, the quality is
unknown, you have been warned.
<7>[ 2550.054462] easycap: disagrees about version of symbol video_devdata
<4>[ 2550.060864] easycap: Unknown symbol video_devdata (err -22)
<7>[ 2550.066480] easycap: disagrees about version of symbol video_unregister_de
vice
<4>[ 2550.073718] easycap: Unknown symbol video_unregister_device (err -22)
<7>[ 2550.080196] easycap: disagrees about version of symbol v4l2_device_disconn
ect
<4>[ 2550.087325] easycap: Unknown symbol v4l2_device_disconnect (err -22)
<7>[ 2550.093700] easycap: disagrees about version of symbol v4l2_device_registe
r
<4>[ 2550.100673] easycap: Unknown symbol v4l2_device_register (err -22)
<7>[ 2550.106863] easycap: disagrees about version of symbol __video_register_de
vice
<4>[ 2550.114097] easycap: Unknown symbol __video_register_device (err -22)
<7>[ 2550.120558] easycap: disagrees about version of symbol v4l2_device_unregis
ter
<4>[ 2550.127687] easycap: Unknown symbol v4l2_device_unregister (err -22)
root@android:/system/lib/modules #


Это dmesg при попытке загрузить родной драйвер из исходников linux-sunxi-lichee-3.0.8-sun4i. Причем .ko занимает около 800 кБ.
Драйвер из исходников , выложенных здесь ведет себя примерно также.
Если собирать с другим конфигом под linux-allwinner (3.0.36) то его размер получается около 130 кБ.

DmitrySmol 12.01.2014 19:06

исходники не вашего ядра .. ищите 3.0.8+

а что за планшет?

второй вариант .. попробывать эти исходники этот пост и собрать qvideo модули и stk1160

P.S. там кстати и easycap.ko вроде я добавил но не проверял работает или нет.

Digi 12.01.2014 21:58

Цитата:

исходники не вашего ядра .. ищите 3.0.8+
К сожалению пока не смог найти.

Цитата:

а что за планшет?
Планшет Wexler Tab 7000

cat /proc/version
Linux version 3.0.8+ (xinwu@ubuntu) (gcc version 4.5.1 (Sourcery G++ Lite 2010.09-50) ) #11 PREEMPT Wed Aug 8 10:56:43 CST 2012

Цитата:

второй вариант .. попробывать эти исходники этот пост и собрать qvideo модули и stk1160

P.S. там кстати и easycap.ko вроде я добавил но не проверял работает или нет.
Скачал по первой ссылке, ссылка в теме - мертвая. Попробую собрать. Но есть предположение, что некоторые модули с такими именами уже загружены и может не получиться.

DmitrySmol 12.01.2014 23:09

Цитата:

Сообщение от Digi (Сообщение 283153)
Скачал по первой ссылке, ссылка в теме - мертвая. Попробую собрать. Но есть предположение, что некоторые модули с такими именами уже загружены и может не получиться.

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


Часовой пояс GMT +4, время: 13:11.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot