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

Тюнер T8

Начать новую темуОтветить на тему Страница 2 из 2 [ Сообщений: 29 ] На страницу   Пред.  1, 2
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 08 май 2016, 18:40. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
отписал в ЛС
Профиль 
Сообщение Добавлено: 10 май 2016, 17:28. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    23 ноя 2014, 22:37
Сообщения: 11
Добрый день, пользователи Т8.

И так, господин ua0lnj прислал мне драйвер
saa7231, к которому он уже прикрутил si2168
и сделал попытку прикрутить tda18273 через
драйвер 18272 от Ману Абрахама.

Раз уж я всё равно засветился в этой ветке,
то, чтобы не выглядеть совсем уж болтологом,
пришлось потратить ночь на этот драйвер,
вместо того, чтобы поспать. :)

Что удалось:
- Поправил недочёты от ua0lnj (у него не было
даже самого тюнера для отладки, а ошибок он сделал,
при этом, не так уж и много - впечатляет).
- Прикрутил tda18273 через драйвер от CrazyCat
- Перенёс всё это на самые последние версии медийного
стека линукса.

Пока времени больше нет. Как появится - попробую
продолжить эксперименты. Для интересующихся, качать тут:
https://github.com/stsp/BeholdT8
Тестируйте, форкайте, пилите, что называется. :)
Последний раз редактировалось stsp 12 май 2016, 21:15, всего редактировалось 1 раз.
Профиль 
Сообщение Добавлено: 11 май 2016, 16:20. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
Вопрос Бехольдеру.

GPIO0 - выход, переключение антенных входов.
GPIO1 - вход, запрос прерывания от ВЧ-блока.
GPIO2 - выход, сброс демодулятора.
GPIO5 - вход, нажатие клавиши пульта ДУ.
GPIO6 - вход, запрос прерывания от демодулятора.

GPIO0 - какой уровень по умолчанию на какой вход, т.е. 0 - аналог и dvb-t, 1 - dvb-c?
GPIO6 - для чего запрос прерывания от демодулятора, я не нашёл в референсных драйверах и в описании у si2168 такой функции, как прерывания вообще.

GPIO0 у si2168 не используется?

Как saa7231 узнаёт, какой вход включить через GPIO0? Это прямое программное управление, или обратная связь с si2168, например по i2c?
Профиль 
Сообщение Добавлено: 18 май 2016, 13:54. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
Свои наработки я выложил тут, кому интересно сморите http://linuxdvb.org.ru/wbb/index.php?pa ... eadID=1768
Профиль 
Сообщение Добавлено: 21 июн 2016, 08:49. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    21 июн 2016, 08:40
Сообщения: 5
Всем привет. У меня есть этот тюнер и желание его завести на линукс. Делая по инструкции с http://linuxdvb.org.ru модуль si2168 собирается, даже могу загрузить через modprobe. По lsmod виден, но устройство в /dev/ типа /dev/video0 не появляется, соответственно программами tvtuner или vlc не видят. Система Ubuntu 16.04. Не очень понял куда класть фирмаре dvb-demod-si2168-a30-20.fw, dvb-demod-si2168-b40-19.fw. Пробовал накатить патч на официальный media_build. Все тоже самое, не работает. Прошу помощи. Если ли смысл пробовать https://github.com/stsp/BeholdT8? Где более актуальные исходники.
Профиль 
Сообщение Добавлено: 21 июн 2016, 15:13. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
Привет. Поддержки аналога нет, поэтому /dev/video не появится.
Появляться должно /dev/dvb/....
Фирмваре кидаешь в /lib/firmware
Если у тебя всё собралось правильно, должны загрузиться модули saa7231_drv и saa7231_core.
Выложи лог загрузки системы, чтобы что-то понять.
Профиль 
Сообщение Добавлено: 21 июн 2016, 15:29. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    21 июн 2016, 08:40
Сообщения: 5
Спасибо за ответ. Пересоберу вечером. /dev/dvb тоже проверял, не было.
Модули должны автоматически загружаться?
Профиль 
Сообщение Добавлено: 21 июн 2016, 16:25. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
Да, модули должны загружаться сами при старте.
Профиль 
Сообщение Добавлено: 22 июн 2016, 13:48. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    21 июн 2016, 08:40
Сообщения: 5
Попробовал пересобрать, не получилось.
Что делал.
1. Скачал сначала с http://linuxdvb.org.ru/ архив, попробовал make Вылетел с ошибкой не поддерживается кернел. У меня 4.4.0-21-generic
2.Пробовал git clone https://github.com/stsp/BeholdT8 ./build вылетает на сборке.
3.Последний вариант накатить патч
git clone git://linuxtv.org/media_build.git
patch -p0 < media_build-behold120516.diff не накатился, нет файлов.
Сделал ./build скачались архивы, дошел до патчей при билде после прервал. Повторил. Патчи прошли успешно.
Далее ./buld удачно. make install удачно.
modprobe saa7231_drv или saa7231_drv не найдены модули, перезагрузка не помогла.
Профиль 
Сообщение Добавлено: 22 июн 2016, 16:06. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
Сейчас еще раз проверил, убунта 16.04, ядро 4.4.0-24
Скачиваю тут http://linuxdvb.org.ru/wbb/index.php?pa ... eadID=1768
Распаковал, на всякий случай make distclean
и make
Поехало собираться.
Не делай build на скаченном и пропатченном архиве. make и make install. Если сделать build, весь патч затрётся скорее всего файлами из репозитория.
Потом, перед make install, удали файлы медиа драйверов из каталога ядра, как написано на http://linuxdvb.org.ru/. Именно удали, а не переименновывай, или перенеси куда-нибудь из /lib/....

Псмотри внимательно на http://linuxdvb.org.ru/, я там в порядке действий писал make, но не build.
build делаешь только для первоначального скачивания модулей, если сам патчишь, это ты правильно сделал.
Профиль 
Сообщение Добавлено: 23 июн 2016, 07:45. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    21 июн 2016, 08:40
Сообщения: 5
Обновил ядоро до 4.4.0-24, перекачал исходники. Удачно прошли make,make install. Модули через modprobe удачно загружаю
modprobe saa7134_drv и saa7134_core. Добавил строку в /etc/modprobe.d/modprobe.conf options saa7231_drv verbose=9. Перезагрузил.
Ошибок в логах загрузки нет, по lsmod|grep saa7134 модули не загрузились. Папки /dev/dvb нет. После ручной загрузки модулей так же пусто и в логах и в /dev/*.
Куда копать?
Профиль 
Сообщение Добавлено: 23 июн 2016, 12:56. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
Выложи полный лог загрузки системы.
И lspci.
Старые драйвера удалил?
Профиль 
Сообщение Добавлено: 27 июн 2016, 11:53. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    21 июн 2016, 08:40
Сообщения: 5
Немного всех и себя в том числе ввел в заблуждение. Beholder у мня оказывается H8, т.е. кроме аналога он ловит только DVB-T, что не актуально. Аналог я так понял работать не будет совсем. Поэтому что бы зря время не терять и вас не грузить дальнейшие танцы с бубном прекращаю. Спасибо вам за потраченное на меня время.
Профиль 
Сообщение Добавлено: 27 июн 2016, 12:49. Заголовок сообщения:  Re: Тюнер T8
Зарегистрирован:
    14 ноя 2013, 04:42
Сообщения: 70
Да, Ману не сделал аналоговую часть драйвера, по крайней мере я смог найти только куски от звука и ничего от видео. Поэтому аналога нет :(
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 2 из 2  [ Сообщений: 29 ]  На страницу   Пред.  1, 2
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: