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
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)?
--
-Torgeir