[linux-dvb] DVB-T not working on Terratec Cinergy HT PCI

Michael Krufky mkrufky at linuxtv.org
Tue Jan 16 01:58:13 CET 2007


Giorgio Moscardi wrote:
> Alle 00:15, martedì 16 gennaio 2007, Hartmut Hackmann ha scritto:
>> Thanks for the info, Michael!
>> Giorgio can you please test and report?
> Sure! Thanks a lot! I'll do that straight tomorrow. I guess I should apply it 
> to the mercurial tree, right?

Yes, but you might also want to try the various eeprom init sequences pointed
out by Hermann, if the patch doesnt work as-is.

I didnt see your original message when I had written that email with the patch...

I suspect that you will encounter the same exact problem as you had before.  If
this is the case, you may want to play around with the following info:

hermann pitton wrote:
> static int cinergy_ht_tuner_init(struct dvb_frontend *fe)
> {
> 	struct saa7134_dev *dev = fe->dvb->priv;
> 	static u8 data[] = { 0x3c, 0x33, 0x62};
> 	struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof
> (data)};
> 
> 	if (i2c_transfer(&dev->i2c_adap, &msg, 1) != 1)
> 		return -EIO;
> 	return 0;
> }
> 
> but reportedly Giogio uses philips_tiger_tuner_init on the medion quad.
> 
> static int philips_tiger_tuner_init(struct dvb_frontend *fe)
> {
> 	struct saa7134_dev *dev = fe->dvb->priv;
> 	static u8 data[] = { 0x3c, 0x33, 0x6a};
> 	struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof
> (data)};
> 
> 	if (i2c_transfer(&dev->i2c_adap, &msg, 1) != 1)
> 		return -EIO;
> 	return 0;
> }

... you might want to swap the tuner init sequences between those two... If it 
works, then we'll need for you to generate a diff, to illustrate exactly what
changes you made.  ( hg diff > the.patch )

I hope this helps.

-Mike Krufky



More information about the linux-dvb mailing list