Форум Beholder http://beholder.ru/bb/ | |
Тюнер T8 http://beholder.ru/bb/viewtopic.php?f=11&t=13986 |
Страница 1 из 2 |
Автор: | beaver13 [ 02 янв 2014, 17:58 ] |
Заголовок сообщения: | Тюнер T8 |
Есть ли поддержка в linux? |
Автор: | stsp [ 23 ноя 2014, 23:09 ] |
Заголовок сообщения: | Re: Тюнер T8 |
Присоединяюсь к вопросу. Купил, и, похоже, сдуру... Товарищи, а кто-нибудь пробовал собрать имеющиеся по сети наработки? Драйвер saa7231 (декодер аналогового сигнала, он же PCIe мост): https://bitbucket.org/CrazyCat/linux-tb ... ?at=master Правда на сайте производителя этот девайс в резделе legacy, и не рекомендован к использованию: http://www.sigmadesigns.com/legacy_products.php Вот зачем, скажите, было делать тюнер на неподдерживаемом чипе? Даташит на него достать теперь, видимо, не так просто... Интересно, как Ману Абрахам запилил его, а так же и ещё десяток драйверов, на устройства, на которые нельзя найти даташит? Магия, да и только. Тем не менее, он это снова сделал, драйвер есть. Есть так же первая страница даташита: http://zyphos.be/d/saa7231/SAA7231-datasheet.pdf Хотя бы характеристика чипа из неё почерпнуть можно. Драйвер si2168 (цифровой демодулятор): http://www.linuxtv.org/wiki/index.php/S ... abs_si2168 (есть в 3.16) С драйвером TDA18273 (тюнер) не всё ясно, но есть драйвер TDA18271 - возможно, его и с 18273 можно использовать с какими-нить ограничениями... Плюс, имеется даташит: http://www.go-gddq.com/upload/2013-08/t ... 092377.pdf А значит, всё можно докодить самостоятельно. В принципе, как мне кажется, учитывая все эти наработки, можно склепать драйвер своими силами. Никто не пробовал заняться? Товарищи из бехолдер, вы можете предоставить бедным юзерам хоть какую-нибудь документацию? Например, хотя бы на каких i2c/gpio там что подключено к saa, хотя конечно это всё и самому можно вычислить, но не охота ведь. Или хотя бы сориентировать, что именно не реализовано в открытых драйверах, как сложно это всё доделать в домашних условиях, и тд. Скажите хоть что-нибудь. Не хотелось бы, чтобы деньги в помойку улетели с этим тюнером... |
Автор: | Admin [ 24 ноя 2014, 12:34 ] |
Заголовок сообщения: | Re: Тюнер T8 |
Мы уже не раз писали. Даташиты предоставить не можем, так как NDA. Конкретные детали разъясняем, не проблема – спрашивайте. |
Автор: | stsp [ 24 ноя 2014, 13:16 ] |
Заголовок сообщения: | Re: Тюнер T8 |
писал(а): Мы уже не раз писали. Даташиты предоставить не можем, так как NDA. Речь не про даташиты - схематику можете предоставить? Или хотя бы её часть, чтобы понимать, как что подключено к PCI мосту, какими частотами что тактируется, и тд. И интересно было бы, конечно, получить вашу оценку трудоёмкости процесса: насколько драйвер от Ману Абрахама далёк от совершенства? |
Автор: | Admin [ 26 ноя 2014, 13:22 ] |
Заголовок сообщения: | Re: Тюнер T8 |
Нет, схемы не распространяются, т.к. представляют собой ноу-хау. Но это не мешает нам отвечать на конкретные вопросы в помощь разработчикам Linux. |
Автор: | stsp [ 27 ноя 2014, 00:11 ] |
Заголовок сообщения: | Re: Тюнер T8 |
писал(а): Нет, схемы не распространяются, т.к. представляют собой ноу-хау. 99% этих ноу-хау сделаны по референс-дизайну. Цитата: Но это не мешает нам отвечать на конкретные вопросы в помощь разработчикам Linux. Ну хорошо, для начала надо разобраться с PCI-мостом. Вот тут: http://zyphos.be/d/saa7231/SAA7231-datasheet.pdf на странице 2 есть его блок-схема. Надо знать, что как подключено, прям по всем квадратикам. - Ну SAT тюнера у вас нет, это ясно. - Analog tuner - это, видимо, TDA18273. - Digital tuner, полагаю, у вас к SAA не подключен, а идёт на si2168, и потом - на один из TS входов Saa (какой?). - Как я понимаю, Saa является демультиплексором транспортного потока, и имеет возможности по фильтрации PES и mpeg-секций. Хотя в той презенташке этого нет... Но ведь кто-то же должен этим заниматься? Или si2168 что-то подобное делать должен? Или программный демуксинг? - Всякие CVBS, audio пока пропускаем... - 4 шины i2c - на них у вас что сидит? - gPIO - на них что? - TS->CA-CONTROLLER - это, как я понимаю, УД, а значит, не актуально. Всё из вышеозначенного верно? Далее, надо знать, чем тактируются демодуляторы. Какими частотами? Собственно, думаю, указанной выше информации должно хватить, чтобы можно было начать что-то лабать. Так как начинать всё равно надо с PCI-моста. Кстати, если есть желание профинансировать проект (не заранее, а когда уже будет что показать... но пообещать надо заранее), то приступлю "быстро и со вкусом". Если же такого желания нет - уж как время позволит (а этот проект у меня в списке не первый). А вообще, я бы посоветовал вам с Ману Абрахам списаться. Сделает быстро и качественно, его драйвера, как правило, работают лучше фирменных. |
Автор: | Admin [ 27 ноя 2014, 15:14 ] |
Заголовок сообщения: | Re: Тюнер T8 |
писал(а): - Analog tuner - это, видимо, TDA18273. Да. писал(а): - Digital tuner, полагаю, у вас к SAA не подключен, а идёт на si2168, и потом - на один из TS входов Saa (какой?). Да. TSI1 (serial) писал(а): - Как я понимаю, Saa является демультиплексором транспортного потока, и имеет возможности по фильтрации PES и mpeg-секций. Хотя в той презенташке этого нет... Но ведь кто-то же должен этим заниматься? Или si2168 что-то подобное делать должен? Или программный демуксинг? SAA7231 никак не обрабатывает транспортный поток, а передаёт его, как есть, в драйвер. Поток демультиплексируется и обрабатывается программно. писал(а): - 4 шины i2c - на них у вас что сидит? Три шины - I2C0...I2C2. Тюнер и демодулятор сидят на шине I2C1. Декодер пульта ДУ на шине I2C0. писал(а): - gPIO - на них что? GPIO0 - выход, переключение антенных входов. GPIO1 - вход, запрос прерывания от ВЧ-блока. GPIO2 - выход, сброс демодулятора. GPIO5 - вход, нажатие клавиши пульта ДУ. GPIO6 - вход, запрос прерывания от демодулятора. писал(а): Далее, надо знать, чем тактируются демодуляторы. Какими частотами? ВЧ-блок - 16 МГц. Демодулятор - 16 МГц. |
Автор: | stsp [ 27 ноя 2014, 15:22 ] |
Заголовок сообщения: | Re: Тюнер T8 |
писал(а): писал(а): - Digital tuner, полагаю, у вас к SAA не подключен, а идёт на si2168, и потом - на один из TS входов Saa (какой?). Да. TSI1 (serial) А чем это обосновано? Вроде, там написано, что демодулятор dvb-T в Saa имеется. Почему понадобился si2168? А так - спасибо за информацию, посмотрю, можно ли из этого что-то выжать... Цитата: Три шины - I2C0...I2C2. Тюнер и демодулятор сидят на шине I2C1. Декодер пульта ДУ на шине I2C0. А адреса какие? |
Автор: | Admin [ 28 ноя 2014, 12:44 ] |
Заголовок сообщения: | Re: Тюнер T8 |
писал(а): А чем это обосновано? Вроде, там написано, что демодулятор dvb-T в Saa имеется. Почему понадобился si2168? Для декодирования DVB-T2. писал(а): А адреса какие? TDA18273 - адрес C6 Si2168 - адрес CE ИК-декодер - адрес 5A |
Автор: | kbdserver [ 24 мар 2015, 10:36 ] |
Заголовок сообщения: | Re: Тюнер T8 |
Можно получить аналогичную информацию для Cruise? |
Автор: | Admin [ 25 мар 2015, 14:48 ] |
Заголовок сообщения: | Re: Тюнер T8 |
Cruise/Cruise Lite: Polaris Analog: VideoInTuner: DIF AudioInTuner: DIF VideoInCVBS: CBVS_2 (Cruise only) VideoInSVideo: YC_1 (Cruise only) AudioInLine: Line_1 (Cruise only) RF tuner: ID: TDA18273HN I2C Port: 2 I2C Clock: 400 KHz I2C SlaveAddr: 0xC6 GPIO_IRQ: 1 XTOUT: 16MHz DVB demod: ID: Si2168 I2C Port: 3 I2C Clock: 400 KHz I2C SlaveAddr: 0xC8 GPIO_IRQ: 5 XTIN: 16MHz TS port: Serial Mode IRC: Polaris CIR (Cruise only) |
Автор: | ua0lnj [ 07 май 2016, 18:52 ] |
Заголовок сообщения: | Re: Тюнер T8 |
Если есть желающие поковырять, кто умеет собирать драйвера из исходников, пишите в личку, попробуем, может получится. У меня нет Т8, поэтому я сам не могу проверить. Аналога нет, но цифра может быть заведётся. |
Автор: | stsp [ 07 май 2016, 19:04 ] |
Заголовок сообщения: | Re: Тюнер T8 |
писал(а): Если есть желающие поковырять, кто умеет собирать драйвера из исходников, пишите в личку, попробуем, может получится. У меня нет Т8, поэтому я сам не могу проверить. Аналога нет, но цифра может быть заведётся. Что именно вы попробовать хотите? У меня есть Т8, а, всилу отсутствия интереса в этой ветке (да и всилу нехватки времени), я так за него и не взялся. Могу, так сказать, одолжить. |
Автор: | ua0lnj [ 08 май 2016, 04:41 ] |
Заголовок сообщения: | Re: Тюнер T8 |
Собственно я делаю драйвер к другой карте, но "по дороге" сделал для Т8, тестить мне не начём, и со временем тоже не очень. Если есть у кого интерес, могу дать исходники проверить. |
Автор: | stsp [ 08 май 2016, 16:58 ] |
Заголовок сообщения: | Re: Тюнер T8 |
Я бы мог проверить, выкладывайте на гитхаб. Я так понимаю, был взят драйвер от Ману Абрахама? |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |