Re: Problem with My Tuner card
Hi, It seems to me we have to add a new entry for your card. Does it have a unique name they sell it, do you know the manufacturer? Yes, card is called SSD-TV-675 ( http://www.techcomindia.com/home.php?vaction=showproddcat=102catt=TV%20Tunerssubcat=subcatt=prodid=501 ) Is there a website or did you investigate all the printings on the PCB already. The tuner type label is often hidden under a OEM vendor label. Sometimes a drop of salad oil is enough to make the upper sticker transparent. Tuner factory label underneath is in most cases close to the antenna connector. I got that : QSD-MT-S73 BD . I think this is the site http://www.szqsd.cn/en/product_show.asp?id=89 Since 0x8000 does not work for mute on your card, you can try 0x4000 and 0x2000 in the mute section. Note sure how I can do that. Need more help :-) For example, if you have missing channels between 450 and 471.25 MHz, you can try with tuner=69 again. It was my problem. The tvtime chooses the default frequency as us-cable network. I used --frequency=custom to fix that. Its working now. Is for that card FM radio support announced? Not sure about that. Its not working I think. Again, thanks for all your help. You are a genius :-) - With regards, Unni A candle loses nothing by lighting another candle -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: Problem with My Tuner card
Hi hermann, I have recompiled the kernel and it is working now, thanks. I have used : modprobe saa7134 card=3 But there are two problems now : 1. My speakers will produce the channel sound even after closing tvtime and I need to remove the module using rmmod saa7134 to solve that, is there any solution for that ? 2. In Linux I am not getting all the channels that I can get in windows using this tuner card. I have scanned all the channels using tvtime scanner but some channels are missing, is there anything we can do to resolve it ? On Fri, Jul 24, 2009 at 11:36 AM, hermann pittonhermann-pit...@arcor.de wrote: Hi, Am Freitag, den 24.07.2009, 10:48 +0530 schrieb unni krishnan: Hi Unni, Hi Hermann, we have lots of saa7130 cards without eeprom on it providing not at least a valid PCI subvendor and subdevice, so we can't know what it is at all, neither for the tuner type and also not for how video and audio inputs are connected. If you can tell a card with working video and another one with working audio, it should not be hard to get something together for both on TV from the tuner as a start. The option modprobe saa7134 card=3 tuner=55 gives me sound without much noise but no video You need the external audio mux gpio switching of the FlyVideo2000 card=3. This gives me video, but no audio modprobe saa7134 card=37 tuner=55 But you also need the vmux=3 of card=37 for it. Change the vmux of card = 3 in saa7134-cards.c from one to 3 and recompile and install and try again with your maybe tuner. [SAA7134_BOARD_FLYVIDEO2000] = { /* TC Wan tc...@cs.usm.my */ .name = LifeView/Typhoon FlyVIDEO2000, .audio_clock = 0x0020, .tuner_type = TUNER_LG_PAL_NEW_TAPC, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .gpiomask = 0xe000, .inputs = {{ .name = name_tv, .vmux = 1, --change to vmux = 3 .amux = LINE2, .gpio = 0x, .tv = 1, },{ .name = name_comp1, .vmux = 0, .amux = LINE2, .gpio = 0x4000, },{ .name = name_comp2, .vmux = 3, .amux = LINE2, .gpio = 0x4000, },{ .name = name_svideo, .vmux = 8, .amux = LINE2, .gpio = 0x4000, }}, .radio = { .name = name_radio, .amux = LINE2, .gpio = 0x2000, }, .mute = { .name = name_mute, .amux = LINE2, .gpio = 0x8000, }, }, Also, if you do a cold boot without forcing any card, there might be a slight chance, that the gpio configuration on card init has been seen previously. Sorry, do you want me to just reboot the system ? I have already rebooted the system many times. Is there any other thing that I need to do before/after reboot ? I am new to Linux devices If you tried different cards with different gpio configurations previously, those settings are not cleared, except you take care for it. Easiest is to do a cold boot, to see the card coming up untouched on gpios. I did not care yet, if we have it already duplicate, but likely try to look it up in the evening here. Cheers, Hermann -- - With regards, Unni A candle loses nothing by lighting another candle -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: Problem with My Tuner card
HI Thanks, But this is confusing for me. Please give a step by step instruction to do this : Change the vmux of card = 3 in saa7134-cards.c from one to 3 So you want me to change the line .vmux = 1,--change to vmux = 3 in kernel source code and recompile the entire kernel ? There is no other changes required in source code isn't it ? I am not sure about what you mean by cold boot. Please give simple instruction to get that done. I am new o this field, so It is difficult to understand these stuffs that easily. On Fri, Jul 24, 2009 at 11:36 AM, hermann pittonhermann-pit...@arcor.de wrote: Hi, Am Freitag, den 24.07.2009, 10:48 +0530 schrieb unni krishnan: Hi Unni, Hi Hermann, we have lots of saa7130 cards without eeprom on it providing not at least a valid PCI subvendor and subdevice, so we can't know what it is at all, neither for the tuner type and also not for how video and audio inputs are connected. If you can tell a card with working video and another one with working audio, it should not be hard to get something together for both on TV from the tuner as a start. The option modprobe saa7134 card=3 tuner=55 gives me sound without much noise but no video You need the external audio mux gpio switching of the FlyVideo2000 card=3. This gives me video, but no audio modprobe saa7134 card=37 tuner=55 But you also need the vmux=3 of card=37 for it. Change the vmux of card = 3 in saa7134-cards.c from one to 3 and recompile and install and try again with your maybe tuner. [SAA7134_BOARD_FLYVIDEO2000] = { /* TC Wan tc...@cs.usm.my */ .name = LifeView/Typhoon FlyVIDEO2000, .audio_clock = 0x0020, .tuner_type = TUNER_LG_PAL_NEW_TAPC, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .gpiomask = 0xe000, .inputs = {{ .name = name_tv, .vmux = 1, --change to vmux = 3 .amux = LINE2, .gpio = 0x, .tv = 1, },{ .name = name_comp1, .vmux = 0, .amux = LINE2, .gpio = 0x4000, },{ .name = name_comp2, .vmux = 3, .amux = LINE2, .gpio = 0x4000, },{ .name = name_svideo, .vmux = 8, .amux = LINE2, .gpio = 0x4000, }}, .radio = { .name = name_radio, .amux = LINE2, .gpio = 0x2000, }, .mute = { .name = name_mute, .amux = LINE2, .gpio = 0x8000, }, }, Also, if you do a cold boot without forcing any card, there might be a slight chance, that the gpio configuration on card init has been seen previously. Sorry, do you want me to just reboot the system ? I have already rebooted the system many times. Is there any other thing that I need to do before/after reboot ? I am new to Linux devices If you tried different cards with different gpio configurations previously, those settings are not cleared, except you take care for it. Easiest is to do a cold boot, to see the card coming up untouched on gpios. I did not care yet, if we have it already duplicate, but likely try to look it up in the evening here. Cheers, Hermann -- - With regards, Unni A candle loses nothing by lighting another candle -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: Problem with My Tuner card
at least you will need to recompile the modules that you changed Ho can I do that ? Standard Cold boot Method 1 do a proper shutdown of your computer 2 unplug the power from your system unit 3 make and then drink a cup of tea 4 replug your computer 5 restart your computer I have already done many reboots, that will not solve the issue. - With regards, Unni A candle loses nothing by lighting another candle -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Problem with My Tuner card
Hi All, I have some problem in getting my tuner card working in Linux. The dmesg look like ### saa7130/34: v4l2 driver version 0.2.15 loaded saa7130[0]: found at :01:07.0, rev: 1, irq: 18, latency: 64, mmio: 0xd800 saa7130[0]: subsystem: 1131:, board: LifeView FlyTV Platinum FM / Gold [card=54,insmod option] saa7130[0]: board init: gpio is 804000 input: saa7134 IR (LifeView FlyTV Plat as /devices/pci:00/:00:04.0/:01:07.0/input/input7 IRQ 18/saa7130[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7130[0]: Huh, no eeprom present (err=-5)? All bytes are equal. It is not a TEA5767 tuner 2-0060: chip found @ 0xc0 (saa7130[0]) tuner-simple 2-0060: creating new instance tuner-simple 2-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) saa7130[0]: registered device video0 [v4l2] saa7130[0]: registered device vbi0 saa7130[0]: registered device radio0 tuner-simple 2-0060: destroying instance saa7130/34: v4l2 driver version 0.2.15 loaded saa7130[0]: found at :01:07.0, rev: 1, irq: 18, latency: 64, mmio: 0xd800 saa7130[0]: subsystem: 1131:, board: Items MuchTV Plus / IT-005 [card=37,insmod option] saa7130[0]: board init: gpio is 81 IRQ 18/saa7130[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7130[0]: Huh, no eeprom present (err=-5)? All bytes are equal. It is not a TEA5767 tuner 2-0060: chip found @ 0xc0 (saa7130[0]) tuner-simple 2-0060: creating new instance tuner-simple 2-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) saa7130[0]: registered device video0 [v4l2] saa7130[0]: registered device vbi0 saa7130[0]: registered device radio0 tuner-simple 2-0060: destroying instance saa7130/34: v4l2 driver version 0.2.15 loaded saa7130[0]: found at :01:07.0, rev: 1, irq: 18, latency: 64, mmio: 0xd800 saa7130[0]: subsystem: 1131:, board: Pinnacle PCTV Stereo (saa7134) [card=26,insmod option] saa7130[0]: board init: gpio is 81 IRQ 18/saa7130[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7130[0]: Huh, no eeprom present (err=-5)? All bytes are equal. It is not a TEA5767 tuner 2-0060: chip found @ 0xc0 (saa7130[0]) tuner-simple 2-0060: creating new instance tuner-simple 2-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) saa7130[0]: registered device video0 [v4l2] saa7130[0]: registered device vbi0 tuner-simple 2-0060: destroying instance saa7130/34: v4l2 driver version 0.2.15 loaded saa7130[0]: found at :01:07.0, rev: 1, irq: 18, latency: 64, mmio: 0xd800 saa7130[0]: subsystem: 1131:, board: LifeView FlyTV Platinum FM / Gold [card=54,insmod option] saa7130[0]: board init: gpio is 81 input: saa7134 IR (LifeView FlyTV Plat as /devices/pci:00/:00:04.0/:01:07.0/input/input8 IRQ 18/saa7130[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7130[0]: Huh, no eeprom present (err=-5)? All bytes are equal. It is not a TEA5767 tuner 2-0060: chip found @ 0xc0 (saa7130[0]) tuner-simple 2-0060: creating new instance tuner-simple 2-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) saa7130[0]: registered device video0 [v4l2] saa7130[0]: registered device vbi0 saa7130[0]: registered device radio0 tuner-simple 2-0060: destroying instance saa7130/34: v4l2 driver version 0.2.15 loaded saa7130[0]: found at :01:07.0, rev: 1, irq: 18, latency: 64, mmio: 0xd800 saa7130[0]: subsystem: 1131:, board: Items MuchTV Plus / IT-005 [card=37,insmod option] saa7130[0]: board init: gpio is 81 IRQ 18/saa7130[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7130[0]: Huh, no eeprom present (err=-5)? All bytes are equal. It is not a TEA5767 tuner 2-0060: chip found @ 0xc0 (saa7130[0]) tuner-simple 2-0060: creating new instance tuner-simple 2-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) saa7130[0]: registered device video0 [v4l2] saa7130[0]: registered device vbi0 saa7130[0]: registered device radio0 tuner-simple 2-0060: destroying instance saa7130/34: v4l2 driver version 0.2.15 loaded saa7130[0]: found at :01:07.0, rev: 1, irq: 18, latency: 64, mmio: 0xd800 saa7130[0]: subsystem: 1131:, board: LifeView/Typhoon FlyVIDEO2000 [card=3,insmod option] saa7130[0]: board init: gpio is 81 saa7130[0]: there are different flyvideo cards with different tuners saa7130[0]: out there, you might have to use the tuner=nr insmod saa7130[0]: option to override the default value. input: saa7134 IR (LifeView/Typhoon Fl as /devices/pci:00/:00:04.0/:01:07.0/input/input9 IRQ 18/saa7130[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7130[0]: Huh, no eeprom present (err=-5)? All bytes are equal. It is not a TEA5767 tuner 2-0060: chip found @ 0xc0 (saa7130[0]) tuner-simple 2-0060: creating new instance tuner-simple 2-0060: type set to 69 (Tena TNF 5335 and similar models) saa7130[0]: registered device video0 [v4l2] saa7130[0]: registered device vbi0 saa7130[0]: registered device radio0 tuner-simple 2-0060: destroying instance