Текущее время: 27 апр 2024, 03:45 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

Драйвер для тюнера Behold TV T7 под Linux

Начать новую темуОтветить на тему Страница 13 из 22 [ Сообщений: 317 ] На страницу   Пред.  1 ... 10, 11, 12, 13, 14, 15, 16 ... 22  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 02 июл 2015, 18:55. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    17 авг 2013, 19:01
Сообщения: 106
Ну да,не работает цифра - старый знакомый появился (firmware download failed -5)
Вложения:
 debug=1.7z [10.77 КБ]
Скачиваний: 435
Behold TV T7,Behold TV Cruise
Профиль 
Сообщение Добавлено: 02 июл 2015, 19:25. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    31 дек 2013, 09:22
Сообщения: 147
and2, спасибо!
Профиль 
Сообщение Добавлено: 03 июл 2015, 06:21. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    17 авг 2013, 19:01
Сообщения: 106
Demod
Да не за что.
Behold TV T7,Behold TV Cruise
Профиль 
Сообщение Добавлено: 31 авг 2015, 21:07. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    31 авг 2015, 18:04
Сообщения: 1
Извините, что влезаю с оффтопичным железом, но тут обсуждались патчи для 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 есть, данных нет.
Профиль 
Сообщение Добавлено: 03 сен 2015, 03:38. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    31 дек 2013, 09:22
Сообщения: 147
Маловероятно, что производителем заложена возможность дампить фирмварь. Просто так делиться своим ноу хау Silabs вряд ли станет.
И, если PLP выбираются уверенно, то патч для фирмвари демодов в драйверах, вероятно, уже подходящий.

Моё мнение: скорее всего, RF тюнера тут не при чём. Не было бы IF от них, не было бы и LOCK от демодов. Также сомневаюсь в проблеме с самими демодами.
Тут скорее либо аппаратная, либо программная проблема с узлом, общим для всех 4 демодов. (PCI-E мост? Перегрев/непропай/шалят LDO/DC-DC конвертеры?)
Профиль 
Сообщение Добавлено: 23 апр 2016, 23:25. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    23 апр 2016, 23:22
Сообщения: 45
Приветствую!
Попал мне в руки Beholder T7. Вот пытаюсь завести под Ubuntu 16.04.
В этой ветке форума живые люди вообще есть? Ребята, отзовитесь! :)
Прочитал вcю ветку - но драйвер установить не получилось! Прошу помощи!
Профиль 
Сообщение Добавлено: 24 апр 2016, 01:22. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    31 дек 2013, 09:22
Сообщения: 147
А что именно не получается, и что в логах загрузки системы и в логах софта для просмотра?
Профиль 
Сообщение Добавлено: 24 апр 2016, 01:36. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    23 апр 2016, 23:22
Сообщения: 45
Спасибо, что откликнулись!
В общем, текущая версия ядра не поддерживается. 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
Последний раз редактировалось aaaSashaMGGU 24 апр 2016, 12:05, всего редактировалось 1 раз.
Профиль 
Сообщение Добавлено: 24 апр 2016, 06:29. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
Привет.
Я предлагаю немного подождать.
Собираюсь тоже перейти на 16.04, но жду когда в медиа линкс драйверах добавят код для i2c mux, там переписка в мылолисте идёт. Думаю ждать немного осталось, потом я сделаю патч на свежие драйвера, и выложу. Есть кстати небольшие наработки по поводу saa7231, на которой Т8 сделан, но у меня его нет, а тема что-то заглохла.
Профиль 
Сообщение Добавлено: 24 апр 2016, 12:03. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    23 апр 2016, 23:22
Сообщения: 45
Спасибо за участие! Конечно, подожду!
Профиль 
Сообщение Добавлено: 24 апр 2016, 20:16. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    31 дек 2013, 09:22
Сообщения: 147
aaaSashaMGGU, как я вижу, снапшот media_build с уже наложенным патчем от ua0lnj устарел настолько, что на свежих ядрах собираться отказывается.
Это не значит, что что-то не так с патчем. Это значит, что этот патч нужно накладывать (а скорее теперь уже приживлять) на свежий media_build.
Не факт, что это удастся быстро и с пол пинка, но если интересно и очень нужно, то попробовать стоит.
А ждать майнтайнеров можно годами. Теме с i2c mux уже точно больше года. :)

PS: Я кстати перестал дёргать майнтанера RF тюнера, чтобы тот добавил в код пару нужных нам строчек. Стало понятно, что человеку просто лень, так как он дал своё согласие, но ничего так и не сделал. Ну или он страдает от амнезии.

PPS: Можно ещё поиграться с моей версией патча, но как показали испытания, он работает медленнее (и понятно почему) и его тоже скорее всего придётся допиливать для свежего media_build.
Профиль 
Сообщение Добавлено: 18 май 2016, 14:32. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    23 апр 2016, 23:22
Сообщения: 45
писал(а):
Привет.
Я предлагаю немного подождать.
Собираюсь тоже перейти на 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)
Профиль 
Сообщение Добавлено: 18 май 2016, 14:48. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
А зачем запускать из командной строки, там же есть меню для открытия канала.
Или поставить кафеин, там есть встроенный поиск. Я пользуюсь только vdr, может Demod подскажет по vlc.
Профиль 
Сообщение Добавлено: 18 май 2016, 14:55. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    23 апр 2016, 23:22
Сообщения: 45
Запущен с командной строки сам VLC, чтобы лог копипастить А дальше уже - через меню.
Профиль 
Сообщение Добавлено: 18 май 2016, 15:25. Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
а точно у тебя драйвер правильно загружается, выложи лог загрузки с момента включения до запуска vlc
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 13 из 22  [ Сообщений: 317 ]  На страницу   Пред.  1 ... 10, 11, 12, 13, 14, 15, 16 ... 22  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: