[linux-dvb] TechnoTrend C-1501 - Locking issues on 388Mhz

Arthur Konovalov artlov at gmail.com
Fri Oct 10 11:32:16 CEST 2008


klaas de waal wrote:
> I have the Technotrend C-1501 now locking at 388MHz.
> The table tda827xa_dvbt contains the settings for each frequency segment.
> The frequency values (first column) are for  the frequency plus the IF, 
> so for 388MHz
> this is 388+5 gives 393 MHz. The table starts a new segment at 390MHz, 
> it then
> starts to use VCO2 instead of VCO1.
> I have now (hack, hack) changed the segment start from 390 to 395MHz so
> that the 388MHz is still tuned with VCO1, and this works OK!!
> Like this:
> 
> static const struct tda827xa_data tda827xa_dvbt[] = {
>     { .lomax =  56875000, .svco = 3, .spd = 4, .scr = 0, .sbs = 0, .gc3 
> = 1},
>     { .lomax =  67250000, .svco = 0, .spd = 3, .scr = 0, .sbs = 0, .gc3 
> = 1},
>     { .lomax =  81250000, .svco = 1, .spd = 3, .scr = 0, .sbs = 0, .gc3 
> = 1},
>     { .lomax =  97500000, .svco = 2, .spd = 3, .scr = 0, .sbs = 0, .gc3 
> = 1},
>     { .lomax = 113750000, .svco = 3, .spd = 3, .scr = 0, .sbs = 1, .gc3 
> = 1},
>     { .lomax = 134500000, .svco = 0, .spd = 2, .scr = 0, .sbs = 1, .gc3 
> = 1},
>     { .lomax = 154000000, .svco = 1, .spd = 2, .scr = 0, .sbs = 1, .gc3 
> = 1},
>     { .lomax = 162500000, .svco = 1, .spd = 2, .scr = 0, .sbs = 1, .gc3 
> = 1},
>     { .lomax = 183000000, .svco = 2, .spd = 2, .scr = 0, .sbs = 1, .gc3 
> = 1},
>     { .lomax = 195000000, .svco = 2, .spd = 2, .scr = 0, .sbs = 2, .gc3 
> = 1},
>     { .lomax = 227500000, .svco = 3, .spd = 2, .scr = 0, .sbs = 2, .gc3 
> = 1},
>     { .lomax = 269000000, .svco = 0, .spd = 1, .scr = 0, .sbs = 2, .gc3 
> = 1},
>     { .lomax = 290000000, .svco = 1, .spd = 1, .scr = 0, .sbs = 2, .gc3 
> = 1},
>     { .lomax = 325000000, .svco = 1, .spd = 1, .scr = 0, .sbs = 3, .gc3 
> = 1},
> #ifdef ORIGINAL // KdW test
>     { .lomax = 390000000, .svco = 2, .spd = 1, .scr = 0, .sbs = 3, .gc3 
> = 1},
> #else
>     { .lomax = 395000000, .svco = 2, .spd = 1, .scr = 0, .sbs = 3, .gc3 
> = 1},
> #endif
>     { .lomax = 455000000, .svco = 3, .spd = 1, .scr = 0, .sbs = 3, .gc3 
> = 1},
> etc etc

Is it patched only in this place or somewhere else?

I tried it to solve 386MHz tuning problem, but it doesn't help.
Got LOCK, but no picture.

Arthur




More information about the linux-dvb mailing list