[linux-dvb] Re: [PATCH 1/1] gl861/qt1010: fix tuning issue

Jan Nijs jan.nijs at scarlet.be
Tue Oct 10 18:09:18 CEST 2006


On Tue, 2006-10-10 at 10:09 +0200, comabug at gmail.com wrote:
> On 10/10/06, Jan Nijs <jan.nijs at scarlet.be> wrote:
> >
> > This patch fixes the tuning issue I was having.
> > Tuning to 482MHz was impossible. Now this driver works
> > as expected for me.
> >
> Still works for me on 730MHz.
> >
> >         zl10353_single_write(fe, 0x66, 0xE9);
> >         zl10353_single_write(fe, 0x6C, 0xCD);
> >         zl10353_single_write(fe, 0x6D, 0x7E);
> > -       zl10353_single_write(fe, 0x62, 0x0A);
> >
> >         zl10353_single_write(fe, 0x65, 0x67);
> > +      zl10353_single_write(fe, 0x5a, 0x0c);
> >         zl10353_single_write(fe, 0x62, 0x1A);
> >
> This breaks tuning for me. Are those changes necessary to make it work for you?

The + line was indeed needed to be able to tune. The - line is not
necessary, it seemed like it wasn't necessary as two lines further the
access to the tuner chip is enabled again (write 0x1a into 0x62).
Maybe the location of that write is important. I'll see if I can find
some other combinations that work for me.

In the usb snoop, the write to 0x5a is actually a read from that
register, which returns 0x0c. After that read there is a write of the
same value.

PS has anybody actually contacted the manufacturers of these chips to
try to get a datasheet for the qt861 and zl10353?

Regards,
Jan




More information about the linux-dvb mailing list