Форум Beholder http://beholder.ru/bb/ | |
Драйвер для тюнера Behold TV T7 под Linux http://beholder.ru/bb/viewtopic.php?f=11&t=14101 |
Страница 13 из 22 |
Автор: | and2 [ 02 июл 2015, 18:55 ] | ||
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux | ||
Ну да,не работает цифра - старый знакомый появился (firmware download failed -5)
|
Автор: | Demod [ 02 июл 2015, 19:25 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
and2, спасибо! |
Автор: | and2 [ 03 июл 2015, 06:21 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
Demod Да не за что. |
Автор: | Ck-NoSFeRaTU [ 31 авг 2015, 21:07 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
Извините, что влезаю с оффтопичным железом, но тут обсуждались патчи для silabs-демодов. Может кто из знающих подскажет. Silabs вообще выпускал патчи к древним si2168-a20 для работы с российскими PLP? И какая вообще последняя версия патча для этого древнего демода? Имею железку(tbs6285) на таком чипе (код из второй страницы): Код: [ 4537.692988] si2168 2-0064: CHIP REV : 1 [ 4537.692991] si2168 2-0064: CHIP PART : 68 [ 4537.692992] si2168 2-0064: CHIP PMAJOR: 2 [ 4537.692993] si2168 2-0064: CHIP PMINOR: 0 [ 4537.692993] si2168 2-0064: CHIP PBUILD: 3 [ 4537.692995] si2168 2-0064: CHIP SERIAL: 00000000 [ 4537.692995] si2168 2-0064: CHIP ROMID : 2 В проприетарных дровах от производителя под демод зашит патч 2.0.35 - это последнее что под него выпускалось или есть что-то поновее? Также тут юзаются тюнеры на si2158-a20. С ними вообще непонятка. Патчей под тюнер драйвер видимо не использует вообще. В сети нашел патч версии 2.1.9. Есть что-нибудь по-новее? Сам тюнер по виду опрашивается так же как и si2168: Код: [ 4539.154316] si2157 3-0062: CHIP REV : 1 [ 4539.154318] si2157 3-0062: CHIP PART : 58 [ 4539.154318] si2157 3-0062: CHIP PMAJOR: 2 [ 4539.154319] si2157 3-0062: CHIP PMINOR: 0 [ 4539.154320] si2157 3-0062: CHIP PBUILD: 4 [ 4539.154321] si2157 3-0062: CHIP SERIAL: 01DBEF0B [ 4539.154322] si2157 3-0062: CHIP ROMID : 51 Есть ли какие команды под эти тюнеры/демоды, чтобы сдампить прошивку, находящуюся в ROM? Проблема с моим девайсом - нестабильная работа на мультиплексах, часто зависает через пару дней аптайма в духе Lock есть, данных нет. |
Автор: | Demod [ 03 сен 2015, 03:38 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
Маловероятно, что производителем заложена возможность дампить фирмварь. Просто так делиться своим ноу хау Silabs вряд ли станет. И, если PLP выбираются уверенно, то патч для фирмвари демодов в драйверах, вероятно, уже подходящий. Моё мнение: скорее всего, RF тюнера тут не при чём. Не было бы IF от них, не было бы и LOCK от демодов. Также сомневаюсь в проблеме с самими демодами. Тут скорее либо аппаратная, либо программная проблема с узлом, общим для всех 4 демодов. (PCI-E мост? Перегрев/непропай/шалят LDO/DC-DC конвертеры?) |
Автор: | aaaSashaMGGU [ 23 апр 2016, 23:25 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
Приветствую! Попал мне в руки Beholder T7. Вот пытаюсь завести под Ubuntu 16.04. В этой ветке форума живые люди вообще есть? Ребята, отзовитесь! Прочитал вcю ветку - но драйвер установить не получилось! Прошу помощи! |
Автор: | Demod [ 24 апр 2016, 01:22 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
А что именно не получается, и что в логах загрузки системы и в логах софта для просмотра? |
Автор: | aaaSashaMGGU [ 24 апр 2016, 01:36 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
Спасибо, что откликнулись! В общем, текущая версия ядра не поддерживается. Version 4.4.0-21-generic not supported - понятно и без перевода. Это лечится? Или придётся копать эти исходники - и понимать, что не так в текущем ядре?.. Ну или я совсем ничего не понимаю - и дело совсем не в этом. Так или иначе, но media_build по ссылке http://git.linuxtv.org//media_build.git/about/ компилируется без проблем. Так что, видимо, дело действительно в текущей сборке. Код: aaasashamggu@aaaSashaMGGU:/media/aaasashamggu/Data/111/media_build-behold$ make
make -C /media/aaasashamggu/Data/111/media_build-behold/v4l make[1]: вход в каталог «/media/aaasashamggu/Data/111/media_build-behold/v4l» No version yet, using 4.4.0-21-generic scripts/make_makefile.pl Updating/Creating .config make[2]: Entering directory '/media/aaasashamggu/Data/111/media_build-behold/linux' Version 4.4.0-21-generic not supported /bin/sh: 7: exit: Illegal number: -1 Makefile:129: recipe for target 'apply_patches' failed make[2]: *** [apply_patches] Error 2 make[2]: Leaving directory '/media/aaasashamggu/Data/111/media_build-behold/linux' Preparing to compile for kernel version 4.4.0 ***WARNING:*** You do not have the full kernel sources installed. This does not prevent you from building the v4l-dvb tree if you have the kernel headers, but the full kernel source may be required in order to use make menuconfig / xconfig / qconfig. If you are experiencing problems building the v4l-dvb tree, please try building against a vanilla kernel before reporting a bug. Vanilla kernels are available at http://kernel.org. On most distros, this will compile a newly downloaded kernel: cp /boot/config-`uname -r` <your kernel dir>/.config cd <your kernel dir> make all modules_install install Please see your distro's web site for instructions to build a new kernel. WARNING: This is the V4L/DVB backport tree, with experimental drivers backported to run on legacy kernels from the development tree at: http://git.linuxtv.org/media-tree.git. It is generally safe to use it for testing a new driver or feature, but its usage on production environments is risky. Don't use it in production. You've been warned. Created default (all yes) .config file ./scripts/make_myconfig.pl perl scripts/make_config_compat.pl /lib/modules/4.4.0-21-generic/build ./.myconfig ./config-compat.h creating symbolic links... make -C firmware prep make[2]: Entering directory '/media/aaasashamggu/Data/111/media_build-behold/v4l/firmware' make[2]: Leaving directory '/media/aaasashamggu/Data/111/media_build-behold/v4l/firmware' make -C firmware make[2]: Entering directory '/media/aaasashamggu/Data/111/media_build-behold/v4l/firmware' CC ihex2fw Generating vicam/firmware.fw Generating ttusb-budget/dspbootcode.bin Generating cpia2/stv0672_vp4.bin Generating av7110/bootcode.bin make[2]: Leaving directory '/media/aaasashamggu/Data/111/media_build-behold/v4l/firmware' Kernel build directory is /lib/modules/4.4.0-21-generic/build make -C ../linux apply_patches make[2]: Entering directory '/media/aaasashamggu/Data/111/media_build-behold/linux' Version 4.4.0-21-generic not supported /bin/sh: 7: exit: Illegal number: -1 Makefile:129: recipe for target 'apply_patches' failed make[2]: *** [apply_patches] Error 2 make[2]: Leaving directory '/media/aaasashamggu/Data/111/media_build-behold/linux' Makefile:51: ошибка выполнения рецепта для цели «default» make[1]: *** [default] Ошибка 2 make[1]: выход из каталога «/media/aaasashamggu/Data/111/media_build-behold/v4l» Makefile:26: ошибка выполнения рецепта для цели «all» make: *** [all] Ошибка 2 |
Автор: | ua0lnj [ 24 апр 2016, 06:29 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
Привет. Я предлагаю немного подождать. Собираюсь тоже перейти на 16.04, но жду когда в медиа линкс драйверах добавят код для i2c mux, там переписка в мылолисте идёт. Думаю ждать немного осталось, потом я сделаю патч на свежие драйвера, и выложу. Есть кстати небольшие наработки по поводу saa7231, на которой Т8 сделан, но у меня его нет, а тема что-то заглохла. |
Автор: | aaaSashaMGGU [ 24 апр 2016, 12:03 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
Спасибо за участие! Конечно, подожду! |
Автор: | Demod [ 24 апр 2016, 20:16 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
aaaSashaMGGU, как я вижу, снапшот media_build с уже наложенным патчем от ua0lnj устарел настолько, что на свежих ядрах собираться отказывается. Это не значит, что что-то не так с патчем. Это значит, что этот патч нужно накладывать (а скорее теперь уже приживлять) на свежий media_build. Не факт, что это удастся быстро и с пол пинка, но если интересно и очень нужно, то попробовать стоит. А ждать майнтайнеров можно годами. Теме с i2c mux уже точно больше года. :) PS: Я кстати перестал дёргать майнтанера RF тюнера, чтобы тот добавил в код пару нужных нам строчек. Стало понятно, что человеку просто лень, так как он дал своё согласие, но ничего так и не сделал. Ну или он страдает от амнезии. PPS: Можно ещё поиграться с моей версией патча, но как показали испытания, он работает медленнее (и понятно почему) и его тоже скорее всего придётся допиливать для свежего media_build. |
Автор: | aaaSashaMGGU [ 18 май 2016, 14:32 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
писал(а): Привет. Я предлагаю немного подождать. Собираюсь тоже перейти на 16.04, но жду когда в медиа линкс драйверах добавят код для i2c mux, там переписка в мылолисте идёт. Думаю ждать немного осталось, потом я сделаю патч на свежие драйвера, и выложу. Есть кстати небольшие наработки по поводу saa7231, на которой Т8 сделан, но у меня его нет, а тема что-то заглохла. Добрый день! Спасибо за проделанную работу! Установил сегодняшний драйвер. Установился и собрался без ошибок (вроде бы). Делал по инструкции отсюда: http://linuxdvb.org.ru/wbb/index.php?page=Thread&threadID=1768 Ошибка frame_vector: exports duplicate symbol frame_vector_create (owned by kernel) была. Исправил, как было сказано. VLC ни звука, ни картинки не видит. Теперь самое бы время упомянуть, что у меня DVB-C вот с такими параметрами: Код: Параметры настройки цифровых каналов Частота — 450 МГц (450000 кГц) Символьная скорость (s/r) — 6875 Модуляция (QAM) — 256 ID сети (Идентификатор сети) — 999 В VLC первые 3 строки я нашёл, куда вбивать "ID сети"? Без него мой ТВ так и не заработал. Более того - на ТВ ещё нужно произвести сканирование каналов. Как всё это сделать в VLC? Лог VLC c попыткой открыть: Код: aaasashamggu@aaaSashaMGGU:~$ vlc
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80) [0000000001d48148] core libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса. [00007f1980000e58] dvb access error: unknown option (modulation=256QAM:srate=6875) [00007f1980000e58] dtv access error: cannot set frontend tuning parameters: Invalid argument [00007f1980000e58] dtv access error: tuning to 450000000 Hz failed [00007f19840009b8] core input error: open of `dvb-c://frequency=450000000:modulation=256QAM:srate=6875' failed [00007f1974001628] dvb access error: unknown option (modulation=256QAM:srate=6875) |
Автор: | ua0lnj [ 18 май 2016, 14:48 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
А зачем запускать из командной строки, там же есть меню для открытия канала. Или поставить кафеин, там есть встроенный поиск. Я пользуюсь только vdr, может Demod подскажет по vlc. |
Автор: | aaaSashaMGGU [ 18 май 2016, 14:55 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
Запущен с командной строки сам VLC, чтобы лог копипастить А дальше уже - через меню. |
Автор: | ua0lnj [ 18 май 2016, 15:25 ] |
Заголовок сообщения: | Re: Драйвер для тюнера Behold TV T7 под Linux |
а точно у тебя драйвер правильно загружается, выложи лог загрузки с момента включения до запуска vlc |
Страница 13 из 22 | Часовой пояс: UTC + 3 часа |