Torgeir Veimo wrote: > > Some more info; > > When I coldboot, the hexdump from the registers on the mt2032 is; > > Sep 27 00:01:09 atlantis kernel: mt2032 hexdump: 1a 44 20 0f 1f d7 14 05 > Sep 27 00:01:09 atlantis kernel: mt2032 hexdump: c3 4e ec 8f 07 43 01 77 > Sep 27 00:01:09 atlantis kernel: mt2032 hexdump: ff 4d 54 04 04 This register dump is the "mt2032 power-on default" then. Try "rmmod bttv; insmod bttv <with_your_options>" to see the contents which were written by bttv ! > > when I warmboot first to winme and run the pctv app, the hexdump is; > > Sep 27 00:08:38 atlantis kernel: mt2032 hexdump: 1a 43 20 0f 1f 38 e0 0d > Sep 27 00:08:38 atlantis kernel: mt2032 hexdump: c3 4e ec fc 00 32 2f 00 > Sep 27 00:08:38 atlantis kernel: mt2032 hexdump: ff 4d 54 04 04 > > I see that in tuner.c line 331 onward, the initialization setup you use > is slightly different from the pdf file I printed (assuming I printed > the right one), in buf 2, 6, 7 and 13. Also, am I right in that these > values are written by mt2032_set_if_freq every time a a new frequency is > selected? Shouldn't they only be set once (section 2.2 Tuner > Initialization)? Feel free to experiment. I stopped experiments when it started working for me.