Автор Тема: TBS 8920 + debian + s-video  (Прочитано 3018 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lexvas

TBS 8920 + debian + s-video
« : 14 Сентября 2013, 14:25:38 »
Есть данная карта со входом для видеомагнитофона. Как проверить работает ли этот вход?
« Последнее редактирование: 14 Сентября 2013, 22:20:13 от Lexvas »
Amd 64 x2 4200+, radeon HD 2400 XT, 1GB, TBS 8920 + LIRC,
Debian 6.0.6 (squeeze)  2.6.32-5-686
 

Оффлайн qupl

Re: TBS 8920 + debian + s-video
« Ответ #1 : 15 Сентября 2013, 19:35:45 »
http://mydebianblog.blogspot.de/2007/08/blog-post_8710.html

Сообщение объединено: 15 Сентября 2013, 19:36:13
Общий принцип такой же должен быть.

Сообщение объединено: 15 Сентября 2013, 19:59:18
tvtime позволяет переключать источник сигнала тюнера.
« Последнее редактирование: 15 Сентября 2013, 19:59:18 от qupl »
 

Оффлайн Lexvas

Re: TBS 8920 + debian + s-video
« Ответ #2 : 15 Сентября 2013, 23:52:37 »
Вот что стало вылазить : dmesg |grep cx

[ 2057.384104] cx88[0]:   risc0: 0xd2000001 [ writecr irq2 count=1 ]
[ 2057.384116] cx88[0]:   risc1: 0x0031c040 [ arg #3 ]
[ 2057.384124] cx88[0]:   risc2: 0x00000000 [ arg #2 ]
[ 2057.384131] cx88[0]:   risc3: 0x00000011 [ arg #1 ]
[ 2057.384138] cx88[0]:   iq 0: 0x00000011 [ INVALID count=17 ]
[ 2057.384147] cx88[0]:   iq 1: 0x1c000280 [ write sol eol count=640 ]
[ 2057.384159] cx88[0]:   iq 2: 0x2824e080 [ arg #1 ]
[ 2057.384165] cx88[0]:   iq 3: 0x1c000280 [ write sol eol count=640 ]
[ 2057.384176] cx88[0]:   iq 4: 0x2824e300 [ arg #1 ]
[ 2057.384182] cx88[0]:   iq 5: 0x1c000280 [ write sol eol count=640 ]
[ 2057.384193] cx88[0]:   iq 6: 0x2824e580 [ arg #1 ]
[ 2057.384199] cx88[0]:   iq 7: 0x71010000 [ jump irq1 cnt0 count=0 ]
[ 2057.384210] cx88[0]:   iq 8: 0xd2000001 [ arg #1 ]
[ 2057.384217] cx88[0]:   iq 9: 0x0031c040 [ INVALID 21 20 cnt0 resync 14 count=64 ]
[ 2057.384230] cx88[0]:   iq a: 0x00000000 [ INVALID count=0 ]
[ 2057.384238] cx88[0]:   iq b: 0x00000011 [ INVALID count=17 ]
[ 2057.384247] cx88[0]:   iq c: 0x70000000 [ jump count=0 ]
[ 2057.384256] cx88[0]:   iq d: 0xd2000001 [ arg #1 ]
[ 2057.384262] cx88[0]:   iq e: 0x0031c040 [ INVALID 21 20 cnt0 resync 14 count=64 ]
[ 2057.384275] cx88[0]:   iq f: 0x00000000 [ INVALID count=0 ]
[ 2057.384283] cx88[0]: fifo: 0x00180c00 -> 0x183400
[ 2057.384289] cx88[0]: ctrl: 0x00180400 -> 0x180460
[ 2057.384295] cx88[0]:   ptr1_reg: 0x001818b8
[ 2057.384300] cx88[0]:   ptr2_reg: 0x00180498
[ 2057.384306] cx88[0]:   cnt1_reg: 0x00000007
[ 2057.384311] cx88[0]:   cnt2_reg: 0x00000000
[ 2057.384324] cx88[0]/0: [c55bb240/0] timeout - dma=0x28139000
[ 2057.384331] cx88[0]/0: [c55bbd80/1] timeout - dma=0x23bd4000
[ 2057.384337] cx88[0]/0: [c55bb3c0/2] timeout - dma=0x05404000
[ 2057.384344] cx88[0]/0: [c55bbb40/3] timeout - dma=0x28164000

« Последнее редактирование: 16 Сентября 2013, 00:10:24 от Lexvas »
Amd 64 x2 4200+, radeon HD 2400 XT, 1GB, TBS 8920 + LIRC,
Debian 6.0.6 (squeeze)  2.6.32-5-686
 

Оффлайн qupl

Re: TBS 8920 + debian + s-video
« Ответ #3 : 16 Сентября 2013, 06:23:45 »
Вот что стало вылазить : dmesg |grep cx
И?
Ошибок не видно. Когда такое появляется?

Оффлайн ferum

Re: TBS 8920 + debian + s-video
« Ответ #4 : 16 Сентября 2013, 17:11:21 »
А какие ошибки должны быть от такой команды? Тут просто ворошатся доступные в системе прошивки и не видно что бы карточка определялась. Вот например я прикрутил спутниковую карту omicom skystar4 pci собрал драйвера s2-liplianin и закинул прошивку в /lib/firmware
Spoiler: ShowHide
alex@alex-desktop:~$ dmesg |grep cx
[   10.207172] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.7 loaded
[   10.207770] cx88[0]: subsystem: a044:2011, board: Omicom SS4 DVB-S/S2 PCI [card=71,autodetected], frontend(s): 1
[   10.207772] cx88[0]: TV tuner type -1, Radio tuner type -1
[   10.212635] cx88/0: cx2388x v4l2 driver version 0.0.7 loaded
[   10.708082] input: cx88 IR (Omicom SS4 DVB-S/S2 PC as /devices/pci0000:00/0000:00:04.0/0000:01:07.2/input/input7
[   10.713058] cx88[0]/2: cx2388x 8802 Driver Manager
[   10.713330] cx88-mpeg driver manager 0000:01:07.2: PCI INT A -> Link[LNKB] -> GSI 16 (level, low) -> IRQ 16
[   10.713336] cx88[0]/2: found at 0000:01:07.2, rev: 5, irq: 16, latency: 64, mmio: 0xda000000
[   10.713370] cx8800 0000:01:07.0: PCI INT A -> Link[LNKB] -> GSI 16 (level, low) -> IRQ 16
[   10.713375] cx88[0]/0: found at 0000:01:07.0, rev: 5, irq: 16, latency: 64, mmio: 0xdb000000
[   10.713427] cx88[0]/0: registered device video0 [v4l2]
[   10.713464] cx88[0]/0: registered device vbi0
[   10.775187] cx88/2: cx2388x dvb driver version 0.0.7 loaded
[   10.775190] cx88/2: registering cx8802 driver, type: dvb access: shared
[   10.775193] cx88[0]/2: subsystem: a044:2011, board: Omicom SS4 DVB-S/S2 PCI [card=71]
[   10.775196] cx88[0]/2: cx2388x based DVB/ATSC card
[   10.775197] cx8802_alloc_frontends() allocating 1 frontend(s)
[   10.820247] DVB: registering new adapter (cx88[0])
[ 1781.562326] cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
[ 1781.562336] cx88-mpeg driver manager 0000:01:07.2: firmware: requesting dvb-fe-cx24116.fw
[ 1781.613143] cx24116_firmware_ondemand: Waiting for firmware upload(2)...
[ 1784.724350] cx24116_load_firmware: FW version 1.23.86.1
[ 1784.724361] cx24116_firmware_ondemand: Firmware upload complete

 Если совсем гуглить лень идите поспрашайте на http://www.forum.free-x.de/wbb/index.php там ребята сильные в плане прикручивания железа к линуксу.

Сообщение объединено: 16 Сентября 2013, 17:53:21
Lexvas, короче берёте атач , меняете расширение на zip , распаковываете это и есть прошивка для вашей карты. Если у вас wheezy просто закинте файл в /lib/firmware если сидите на squeeze сначала надо компильнуть дрова от  Липлянина под root
Spoiler: ShowHide
 apt-get install build-essential mercurial subversion libncurses5-dev libpng12-dev libproc-processtable-perl
 cd /usr/local/src
hg clone https://bitbucket.org/liplianin/s2-liplianin
cd s2-liplianin
make
make install
reboot

а потом закинуть прошивку с заменой файла.
З.Ы. карточки у нас идентичные.http://www.linuxtv.org/wiki/index.php/S2API
« Последнее редактирование: 16 Сентября 2013, 17:54:00 от ferum »
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Lexvas

Re: TBS 8920 + debian + s-video
« Ответ #5 : 17 Сентября 2013, 00:32:14 »
Всем спасибо!! После установки дров от липлянина пошел сигнал в vlc(v4l2) & tvtime, Картинка правда очень черная и полосками. Кабель самодельный, надо перепроверить распиновку. Вот вывод:
Spoiler: ShowHide
lexvas@home:~$ dmesg |grep dvb
[    7.278129] cx88/2: cx2388x dvb driver version 0.0.8 loaded
[    7.278133] cx88/2: registering cx8802 driver, type: dvb access: shared
[   26.190882] cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
[   26.190893] cx88-mpeg driver manager 0000:01:08.2: firmware: requesting dvb-fe-cx24116.fw


Осталось разобраться с пультом, не реагирует на mode2
Spoiler: ShowHide
lexvas@home:~$ mode2
mode2: error opening /dev/lirc
mode2: No such file or directory

mode2 -d /dev/lirc0 - пустая строка

lexvas@home:~$ lsmod | grep lirc
lirc_serial             7418  0
lirc_dev                8048  1 lirc_serial

lexvas@home:~$ lsmod | grep i2c
cx88_vp3054_i2c         1260  1 cx88_dvb
i2c_nforce2             4464  0
i2c_algo_bit            3493  3 cx88_vp3054_i2c,cx88xx,radeon
i2c_core               12803  13 cx24116,cx88_dvb,cx88_vp3054_i2c,cx8800,cx88xx,v4l2_common,videodev,tveeprom,radeon,drm_kms_helper,drm,i2c_nforce2,i2c_algo_bit

lexvas@home:~$ lsmod | grep ir
lirc_serial             7418  0
lirc_dev                8048  1 lirc_serial
ir_sony_decoder         1563  0
ir_jvc_decoder          1609  0
ir_rc6_decoder          1949  0
ir_rc5_decoder          1565  0
ir_nec_decoder          1793  0
ir_common               2957  1 cx88xx
ir_core                 9091  9 rc_tbs_nec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,cx88xx,ir_common




Так и должно быть?
Spoiler: ShowHide
lexvas@home:~$ mode2 -d /dev/input/event3
This program is only intended for receivers supporting the pulse/space layer.
Note that this is no error, but this program simply makes no sense for your
receiver.
In order to test your setup run lircd with the --nodaemon option and
then check if the remote works with the irw tool.
lexvas@home:~$ sudo service lirc restart
[sudo] password for lexvas:
WARNING: All config files need .conf: /etc/modprobe.d/dvb_core, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/dvb_core.modprobe, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/dvb_core, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/dvb_core.modprobe, it will be ignored in a future release.
Stopping remote control daemon(s): LIRC:.
WARNING: All config files need .conf: /etc/modprobe.d/dvb_core, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/dvb_core.modprobe, it will be ignored in a future release.
Loading LIRC modules:.
Starting remote control daemon(s) : LIRC :.


И карта кофеином не определяется, до этого определялась.
« Последнее редактирование: 17 Сентября 2013, 00:38:06 от Lexvas »
Amd 64 x2 4200+, radeon HD 2400 XT, 1GB, TBS 8920 + LIRC,
Debian 6.0.6 (squeeze)  2.6.32-5-686
 

Оффлайн ferum

Re: TBS 8920 + debian + s-video
« Ответ #6 : 17 Сентября 2013, 14:31:36 »
Я же для кого рабочий фирмварь тут привешиваю. Их в сети штук пять валяется но работают не все. Про lirc http://www.forum.free-x.de/wbb/index.php?page=Thread&threadID=682
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Lexvas

Re: TBS 8920 + debian + s-video
« Ответ #7 : 21 Сентября 2013, 23:14:15 »
Сейчас такая ситуация:
lexvas@home:~$ lspci | grep CX
01:08.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
 
Тут определяется, что карта есть. dmesg и lsmod не выдает ничего.
Делал все по инструкции. Установил все пакеты, скачал дрова Липлянина, перешел в
cd  /usr/local/src
 make KERNELRELEASE=$(uname -r)
 make KERNELRELEASE=$(uname -r) install
Все прошло удачно. Скопировал все файлы из /usr/local/src/s2-liplianin/linux/include в /usr/include/linux/dvb, закинул сх2116.fw в /lib/firmware, reboot.
После этого ничего не работает. Что я не так сделал? Что проверить и в какую сторону копать?
Amd 64 x2 4200+, radeon HD 2400 XT, 1GB, TBS 8920 + LIRC,
Debian 6.0.6 (squeeze)  2.6.32-5-686
 

Оффлайн ferum

Re: TBS 8920 + debian + s-video
« Ответ #8 : 22 Сентября 2013, 12:57:03 »
Что конкретно не работает?
find /dev/dvb
dmesg | grep dvb
 Не было ли неудачной установки дров на кануне?
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Lexvas

Re: TBS 8920 + debian + s-video
« Ответ #9 : 22 Сентября 2013, 22:29:21 »
lexvas@home:~$ find /dev/dvb
find: `/dev/dvb': Нет такого файла или каталога
lexvas@home:~$ dmesg|grep dvb
lexvas@home:~$ lspci | grep CX
01:08.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)

Была неудачная установка. Но после нее поставилось все нормально.
Amd 64 x2 4200+, radeon HD 2400 XT, 1GB, TBS 8920 + LIRC,
Debian 6.0.6 (squeeze)  2.6.32-5-686
 

Оффлайн ferum

Re: TBS 8920 + debian + s-video
« Ответ #10 : 22 Сентября 2013, 22:55:13 »
Проблема решается радикально:
 чистим с помощью миднайт командера /lib/modules/$(uname -r)/kernel/drivers/media ( было дело я не запаривался и убивал всю папку с названием версии ядра) Дополнительно удаляем /usr/src/linux-headers текущего ядра. Идём в synaptic и выбираем наше ядро и хедеры для повторной установки. Устанавливаем, перезагружаемся и снова компилим драйвера не забыв предварительно сделать в них make remove make distclean
З.Ы. Способ вычитан на одном форуме, куда я вас отправлял и проверен на ubuntu.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Lexvas

Re: TBS 8920 + debian + s-video
« Ответ #11 : 24 Сентября 2013, 22:24:06 »
Как вернуть дрова из коробки?   
Amd 64 x2 4200+, radeon HD 2400 XT, 1GB, TBS 8920 + LIRC,
Debian 6.0.6 (squeeze)  2.6.32-5-686
 

Оффлайн ferum

Re: TBS 8920 + debian + s-video
« Ответ #12 : 25 Сентября 2013, 08:54:06 »
Как вернуть дрова из коробки? 
А вы уверены что они были в коробке для вашей карты?
....да ладно из коробки так из коробки
cd /бла/бла/бла/s2-liplianin
make remove
cd
рм -рф /lib/modules/<kernel_version>/kernel/drivers/media/
и через synaptic можно переустановить ядро что бы уже наверняка.
Есть и другой способ, правда он затрагивает вашу видеокарту но если знаете как с ней справляться, просто ставите ядро 3.2...из бэкпортов и фирмварь оставляете в /lib/firmware. В этой версии ядра ваша карта уже точно почти из коробки только нужна прошивка.
P.S. Все вопросы связанные с DVB картами можно решить http://www.forum.free-x.de/wbb/index.php?page=Thread&threadID=296&pageNo=1
Русские дебианщики против цифрового слабоумия !
 

Теги:
     

    Поддержка процессоров Haswell в Debian 7.1

    Автор rulet

    Ответов: 2
    Просмотров: 1955
    Последний ответ 29 Сентября 2013, 18:00:20
    от rulet
    Не работает wifi в Debian Live (в т.ч. и в nonfree-образе)

    Автор adens

    Ответов: 5
    Просмотров: 1850
    Последний ответ 13 Августа 2017, 11:16:01
    от ogost
    web камера debian 6

    Автор Soap

    Ответов: 4
    Просмотров: 3474
    Последний ответ 14 Июня 2012, 16:19:56
    от calambus
    [РЕШЕНО]Debian 8.1: проблема с ускорением в intel HD graphics 5500 (broadwell-U)

    Автор Avemey

    Ответов: 1
    Просмотров: 5389
    Последний ответ 16 Августа 2015, 23:37:14
    от Malaheenee
    Debian 10. Подключение hdd после установки системы [РЕШЕНО - проблема с ОЗУ]

    Автор cleaner83

    Ответов: 6
    Просмотров: 1428
    Последний ответ 09 Ноября 2019, 13:45:16
    от cleaner83