Re: Compro DVB-T200A; Unable to scan

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





Jonas Jonsson wrote:
Hi, Jonas

Jonas Jonsson wrote:

Hi..

I have two Compro DVB-T200A that I can't get to work using Linux. I

have verified that the cards works and I can scan using Windows XP.

First I load the modules (saa7134 i2c_scan=1, saa7134-dvb,

saa7134-alsa) and then I use dvbscan with the correct file for my
location. Verified the

freqs from the brodcasters pages, it's correct and I have manged to

tune to that freq using Windows.

Here is modprobe, lsmod and dvbscan (The problem)
http://pastebin.ca/121062

Here is the resulting dmesg
http://pastebin.ca/121083

I'm running Gentoo with a 2.6.17.7 kernel with some extra patches for

Suspend2, I have compiled the v4l-dvb drivers from HG, compiled like an
hour ago.

Any suggestions, I'm kind of stuck right now.

/Jonas


Some months ago, i have been in contact with another owner of the 200A. The
problem is that the card identifies itself as a 200, but has very different
hardware. It is a 300, but with the components for analog missing.

Please try the following:

In saa7134-dvb.c, from line 353 on, please delete the lines

	/* switch the board to dvb mode */
	init_msg.addr = 0x43;
	init_msg.len  = 0x02;
	msg[0] = 0x00;
	msg[1] = 0x40;
	if (fe->ops.i2c_gate_ctrl)
		fe->ops.i2c_gate_ctrl(fe, 1);
	if (i2c_transfer(&dev->i2c_adap, &init_msg, 1) != 1)
		return -EIO;

Recompile and unload at least the modules saa7134-dvb and saa7134. Then

reload the driver forcing the card type to 70 (the 300)

modprobe saa7134 card=70
modprobe saa7134-dvb

Now it should work. If it does, please don't forget to report this.

Afterwards, we need to find a solution we can integrate into mainline.

Best regards
   Hartmut




Hi..

Sorry for my last mail, stupid keyboard...

It works... Thanks, now I can scan...

When doing
modprobe saa7134 card=70
I get this in dmesg
saa7130[1]: subsystem: 185b:c901, board: Compro Videomate DVB-T200
[card=71,autodetected]

Can you please recheck?

Thanks to christoph4 at #linux-tv how saw that there is a diff in the eeprom

at http://www.linuxtv.org/pipermail/linux-dvb/2005-October/005423.html
there is a dmesg from DVB-T200 card

DVB-T200: saa7130[0]: i2c eeprom 60: 30 26 ff ff ff ff ff ff ff ff ff ff
ff ff ff ff
DVB-T200A: saa7130[1]: i2c eeprom 60: 30 ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff

This could be the thing to diff the cards from each other.

I would perfer a complete dump of the eeprom (dmesg).

best regards
  Hartmut

_______________________________________________

linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux