[linux-dvb] DBV on the Lifeview Trio

Hartmut Hackmann hartmut.hackmann at t-online.de
Fri Jan 27 23:30:51 CET 2006


Hi, Nico

Nico Sabbi wrote:
> Hartmut Hackmann wrote:
> 
>>>
>> Yes. On the tiger board, this message switches the tuner either
>> to the channel decoder or to the analog IF. Since you have 2 tuners,
>> it should not be necessary for you.
>>
>> If i have to check your code in, please send me a complete patch
>> including sign-off.
>>
>> Best regards
>>    Hartmut
>>
>>
> 
> Hi,
> attached is my patch.
> 
> Signed-off-by: Nico Sabbi <nsabbi at tiscali.it>
> 
> 
> Yet, today I experienced something strange:
> I loaded the drivers and kept it capturing for 30 minutes without problems;
> at the same time I loaded the drivers for my Airstar2 and let it 
> capture, too.
> After I while I wanted to invert the adapter order, so I unloaded both 
> drivers and
> reloaded them in the inverse order, but then (and still now) I can't 
> upload the firmware
> anymore!
> 
> tda1004x: setting up plls for 48MHz sampling clock
> eth0: freeing mc frame.
> tda1004x: timeout waiting for DSP ready
> tda1004x: found firmware revision 0 -- invalid
> tda1004x: booting from eeprom
> tda1004x: timeout waiting for DSP ready
> tda1004x: found firmware revision 0 -- invalid
> tda1004x: firmware upload failed
> 
> sigh, now the card is unusable :(
> what's going on? Can't I force the upload of the firmware from file?
> 
> 
> Thanks,
>    Nico
> 
It is possible to force a firmware download but this is not a good
solution. Could it be that the firmware download only works after a cold
boot? A firmware download is not necessary after sleep.
In this case, i have an explaination: It is possible to remap the eeprom
to another address to allow firmware updates. If it is remapped, the
dsp will not find it and...
The eeprom address normally is controlled with a GPIO pin of the channel
decoder. At first start, the pin is tristate and download works
due to a resistor.
Its the same with a card i am working on here. So i can provide you a patch
the next days.

Best regards
   Hartmut



More information about the linux-dvb mailing list