[linux-dvb] Problem getting Compro DVB-T300 to work

Hartmut Hackmann hartmut.hackmann at t-online.de
Sun Feb 18 21:39:56 CET 2007


Hi,

micah schrieb:
> Hello everyone
> I am having some trouble getting a dvb card working in linux and am
> posting here as a last resort to try and get it working :-)
> 
> The card is a Compro VideoMate DVB-T300
> 
> 
> lspci -v
> 
> 02:06.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL
> Video Broadcast Decoder (rev 01)
>       Subsystem: Compro Technology, Inc. Videomate DVB-T300
>       Flags: bus master, medium devsel, latency 32, IRQ 18
>       Memory at fddff000 (32-bit, non-prefetchable) [size=1K]
>       Capabilities: [40] Power Management version 1
> 
> 
> 
> These are the relevent lines from dmesg
> 
> saa7134[0]: found at 0000:02:06.0, rev: 1, irq: 18, latency: 32, mmio:
> 0xfddff000
> saa7134[0]: subsystem: 185b:c900, board: Compro Videomate DVB-T300
> [card=70,autodetected]
> saa7134[0]: board init: gpio is 843f00
> input: saa7134 IR (Compro Videomate DV as /class/input/input2
> saa7134[0]: i2c eeprom 00: 5b 18 00 c9 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 ff 03 01 08 ff 00 87 ff ff ff ff
> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 40: ff 02 00 c2 86 10 ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff cb
> saa7134[0]: i2c eeprom 60: 34 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> tuner 2-0043: chip found @ 0x86 (saa7134[0])
> tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner)
> tuner 2-0068: chip found @ 0xd0 (saa7134[0])
> saa7134[0]: registered device video0 [v4l2]
> saa7134[0]: registered device vbi0
> saa7134[0]: frontend initialization failed
> 
> 
> the last line about the frontend initialization happens when saa7134_dvb
> is loaded
> 
> I have tried different kernels, currently i am using 2.6.20 x86_64
> The distro i am using is debian etch rc1
> I am using the driviers from the mercurial repositry at
> http://linuxtv.org/hg/~hhackmann/v4l-dvb last time i updated them was today
> 
> 
> I tried loading tvtime, and got no signal, but the following message
> appeared in the kernel log
> 
> tuner 2-0068: tuner type not set
> 
> The message repeats whenever i try to change channels
> If i try switching to the composite input in tvtime, the card works
> perfectly and i get the picture
> 
> The tv antenna cable works fine when i plug it into the tv so its not
> that either
> 
> Is there anything else i can try to get this card working ?
> 
> Thanks in advance :-)
> 
> -Micah
> 
Please continue testing with the driver from my personal repository for
the time being.
Are you sure you unloaded all modules before you tried the new drivers?

There is one known issue with this card: The the tuner module
*must not* be loaded before the saa7134 module, otherwise no tuner will
be found, only the IF chip. This is what i see from your log.

So please try the following:
- install the drivers ("make install" as root)
- remove all video related modules or better: reboot
- do a "modprobe saa7134", nothing else.

Does it work now?

Best regards
  Hartmut



More information about the linux-dvb mailing list