On Monday 18 June 2007 08:51, Hartmut Hackmann wrote: > Hi, Werner > > Werner Braun schrieb: [snip] > Summing up the test results, i have the impression that this card is > different from what we have yet. > I am almost sure that the problem lies in the GPIO configuration. Please > try the following: > Please keep forcing the card type to 94 > In the configuration structure (saa7134-dvb.c): > static struct tda1004x_config ads_tech_duo_config = { > change the entry > .gpio_config = TDA10046_GP00_I, > to > .gpio_config = TDA10046_GP10, > I expect that this makes DVB-T work but it might break analog TV. > Please try also > .gpio_config = TDA10046_GP10_I, > This should make analog work again but it might carsh the channel decoder > (bad firmware) if this is the case, please report this. It might be > necessary to increase a delay in the channel decoder initialization > procedure. > > Good luck > Hartmut That is interesting. Looking at saa7134-dvb.c in 2.6.21.5 and a recent v4l-dvb patch, they are different. That could be why patching 2.6.21.5 stops it working for my MSI TV@nywhere A/D. cat floppy/temp_kernel static struct tda1004x_config ads_tech_duo_config = { .demod_address = 0x08, .invert = 1, .invert_oclk = 0, .xtal_freq = TDA10046_XTAL_16M, .agc_config = TDA10046_AGC_TDA827X_GP00, .if_freq = TDA10046_FREQ_045, .request_firmware = NULL, }; cat floppy/temp_patch static struct tda1004x_config ads_tech_duo_config = { .demod_address = 0x08, .invert = 1, .invert_oclk = 0, .xtal_freq = TDA10046_XTAL_16M, .agc_config = TDA10046_AGC_TDA827X, .gpio_config = TDA10046_GP00_I, .if_freq = TDA10046_FREQ_045, .tuner_address = 0x61, .request_firmware = philips_tda1004x_request_firmware }; -- sig goes here... Peter D. _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb