Medion Quad(ro) - first tries on DVB-S

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

 



Folks,

since yesterday I got my dirty ;) fingers on a used double saa7131e
Medion Quadro and got it up for the first PCI bridge in an MSI orange
PCI slot on some nforce3 AMD stuff.

Analog TV, noticeable worse than on my prior Asus P7131e Dual, works.
DVB-T too, also with significant loss compared to the Asus.

One can enable _some sort_ of radio, but obviously the 5.5MHz filter is
missing to get it through sound IF processing on the saa7131e.

All three known LNA configs don't improve any reception.

Now, the hybrid analog/DVB-T tda8275a tuner at 0x60 is behind the bridge
of the tda8290 analog IF demodulator, which is at 0x96 within the
saa7131e on that device(s).

I'm currently using the attached patch, since tests revealed, that the
DVB-S driver can't find anything, except on 0x60 too, for the tda826x
behind the i2c bridge of the tda10086.

I don't have _any_ DVB-S equipment, nada, also far away from caring
about any diseqc stuff right now.

The card should be able to support analog TV and DVB-S at once.
Of course DVB-T and DVB-S can only be used at once on either of the two
PCI bridges, have only one visible ...

The following happens.

DVB-S seems to be fine.

If I start an analog TV app like xawtv-3.95, I can switch analog
channels during szap is running. With szap I also seem to be able to
change DVB-S to anything at the same time.

If I quit xawtv analog during szap is running and restart it then, the
tda8290 and tda8275a get doomed/lost and only a cold reboot brings them
back.

On tvtime, even only analog channel changes have the same result within
short time, also the picture is affected on every refresh of szap.

Without any sat equipment, what is going on and why no errors
previously ...

Cheers,
Hermann

xawtv analog restart during szap running and tvtime switching channels
then also attached.












diff -r b0a3a9b43d60 linux/drivers/media/video/saa7134/saa7134-dvb.c
--- a/linux/drivers/media/video/saa7134/saa7134-dvb.c	Wed Oct 03 11:23:01 2007 -0300
+++ b/linux/drivers/media/video/saa7134/saa7134-dvb.c	Wed Oct 03 19:32:06 2007 +0200
@@ -973,7 +973,21 @@ static int dvb_init(struct saa7134_dev *
 		configure_tda827x_fe(dev, &tevion_dvbt220rf_config);
 		break;
 	case SAA7134_BOARD_MEDION_MD8800_QUADRO:
-		configure_tda827x_fe(dev, &md8800_dvbt_config);
+		if(! use_frontend) {	//terrestrial
+			configure_tda827x_fe(dev, &md8800_dvbt_config);
+		} else {  	      //satellite
+			dev->dvb.frontend = dvb_attach(tda10086_attach, &flydvbs, &dev->i2c_adap);
+			if (dev->dvb.frontend) {
+				if (dvb_attach(tda826x_attach, dev->dvb.frontend, 0x60,
+									&dev->i2c_adap, 0) == NULL) {
+					wprintk("%s: Medion Quadro, No tda826x found!\n", __FUNCTION__);
+				}
+				if (dvb_attach(isl6421_attach, dev->dvb.frontend, &dev->i2c_adap,
+										0x08, 0, 0) == NULL) {
+					wprintk("%s: Medion Quadro, No ISL6421 found!\n", __FUNCTION__);
+				}
+			}
+		}
 		break;
 	case SAA7134_BOARD_AVERMEDIA_AVERTVHD_A180:
 		dev->dvb.frontend = dvb_attach(nxt200x_attach, &avertvhda180,

Attachment: binSn1swwIhaS.bin
Description: application/compressed-tar

Attachment: binZhiS5lzcl9.bin
Description: application/compressed-tar

_______________________________________________
linux-dvb mailing list
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