Re: Vivanco DVB-T Hybrid Cardbus (LR502) dosn't work

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hallo Hartmut,

Hartmut Hackmann schrieb:
> H, Ingolf
> 
> ISELT_SOFT@xxxxxxxxxxx schrieb:
>> Hallo,
>>
>> -----Original Message-----
>> Date: Wed, 23 May 2007 00:57:52 +0200
>> Subject: Re:  Vivanco DVB-T Hybrid Cardbus (LR502) dosn'twork
>> From: Hartmut Hackmann <hartmut.hackmann@xxxxxxxxxxx>
>> To: "ISELT_SOFT@xxxxxxxxxxx" <ISELT_SOFT@xxxxxxxxxxx>
>>
>>> Hi
>>> ISELT_SOFT@xxxxxxxxxxx schrieb:
>>>> Hallo,
>>>>
>>>> i have a Vivanco DVB-T Hybrid Cardbus (Card=94), it is the samelike
>>>> Lifeview DVB-T Hybrid Cardbus.
>>>> The Adapter works for a long time, but since two weeks it isnot
>>>> possible to use the DVB-T Tuner.
>>>> Analog TV and Radio works good. 
>>>> dmesg show this lines after reboot:
>>>>
>>>> ...
>>>> tda1004x: setting up plls for 48MHz sampling clock
>>>> tda1004x: timeout waiting for DSP ready
>>>> tda1004x: found firmware revision 0 -- invalid
>>>> tda1004x: trying to boot from eeprom
>>>> tda1004x: found firmware revision 0 -- invalid
>>>> tda1004x: waiting for firmware upload...
>>>> tda1004x: found firmware revision 29 -- ok
>>>> ...
>>>>
>>> Hm, his is not really correct: All Lifeview cards i saw so far
>>> have a firmware eeprom, so download from host should nothappen...
>> I think you are rigth. I used this card some month withoutinstalling any
>> firmware. But now the driver ask for it.
>>
>>> There are tons of slightly different Lifeview designs. I wonder
>>> whether the description is really right...
>>>
>>>> I think that looks ok.
>>>>
>>>> But if i start kaffeine i get sometime this:
>>>>
>>>> ...
>>>> tda1004x: setting up plls for 48MHz sampling clock
>>>> tda1004x: timeout waiting for DSP ready
>>>> tda1004x: found firmware revision 0 -- invalid
>>>> tda1004x: trying to boot from eeprom
>>>> tda1004x: found firmware revision 0 -- invalid
>>>> tda1004x: waiting for firmware upload...
>>>> tda1004x: found firmware revision 5e -- invalid
>>>> tda 1004x: firmware upload failed
>>>> ...
>>>>
>>>> But then i delete the firmware and reboot and then startkaffeine and
>> do
>>>> a channelscan  i get an error because the firmware is notfound. Then
>> i
>>>> copy the firmware to /lib/firmware (dont leave kaffeine) andstart a
>> new
>>>> channelscan and it works. I get then this:
>>>>
>>>> ...
>>>> tda1004x: setting up plls for 48MHz sampling clock
>>>> tda1004x: timeout waiting for DSP ready
>>>> tda1004x: found firmware revision 0 -- invalid
>>>> tda1004x: trying to boot from eeprom
>>>> tda1004x: found firmware revision 0 -- invalid
>>>> tda1004x: waiting for firmware upload...
>>>> tda1004x: found firmware revision 29 -- ok
>>>> ...
>>>>
>>>> and i can scan the chanels, but some times then i switch  thechannel
>> or
>>>> leave kaffeine and start it again i get the same massage likeabove:
>>>>
>>>> ...
>>>> tda1004x: setting up plls for 48MHz sampling clock
>>>> tda1004x: timeout waiting for DSP ready
>>>> tda1004x: found firmware revision 0 -- invalid
>>>> tda1004x: trying to boot from eeprom
>>>> tda1004x: found firmware revision 0 -- invalid
>>>> tda1004x: waiting for firmware upload...
>>>> tda1004x: found firmware revision 5e -- invalid
>>>> tda 1004x: firmware upload failed
>>>> ...
>>>>
>>>> What is wrong?
>>>>
>>>> My System: SuSe Linux 10.2 kernel 2.6.8, V4L-DVB fromlinuxtv.org
>>>>
>>>> also tested kernel 2.6.21, 2.6.22 with V4L-DVB from linuxtv.orgwith
>> the
>>>> same result
>>>>
>>> Are you able to try some modifications after i gave you
>> someinstructions?
>>> I would guess that the tda01146 GPIO configuration is wrong for
>> yourcard.
>>> (I made changes here to solve another problem).
>>>
>>> Hartmut
>> Yes i can make modifikation in the Sourcecode if yor give me
>> theinstructions.
>>
>> Ingofl
>>
>>
> First: I assume that the card is not autodetected, you forced the
> card type, right?
> LR502 is card type 60, but its a dual card, strange...
> Anyway, dvb-t is configured in
> linux/drivers/media/video/saa7134/saa7134-dvb.c.
> It is shared with another card, the config struct is:
> 
> 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
> };
> 
> 
> The most interesting value is:
> 
> 	.gpio_config   = TDA10046_GP00_I,
> 
> Its a enum, defined in:
>  linux/drivers/media/dvb/frontends/tda1004x.h
> 
> Please try especially TDA10046_GP10_I, which should invert the
> eeprom address mapping. If GPIO 1 has an impact, it is another
> basic card type.
> 
> Can you please try this and report?
> 
> Hartmut
> 

I have changed the value. But the TDA10046_GP10_I has no effekt. But i
tested some other values and TDA10046_GP10 works perfect.
I can scan the chanels. Can look DVB-T. I think the problem is solved.
Now i must look how to play the Sound from the card by looking analog TV
and Radio.
But this is an other problem.

Thanks for your help.

Ingolf

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux