[linux-dvb] DBV on the Lifeview Trio
Nico Sabbi
nicola_sabbi at fastwebnet.it
Sat Jan 28 22:10:30 CET 2006
Nico Sabbi wrote:
> Hartmut Hackmann wrote:
>
>>>
>> 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
>>
>
>
> In the meantime I patched my patch to force the upload of the firmware
> from file,
>
[snip]
> tda1004x: Error during firmware upload: -5 (this is the result of
> i2c_transfer())
> tda1004x: firmware upload failed
> tda1004x: pll set failed
>
>
> Hartmutt, can you understand why this operation fails?
>
BTW, using Giampiero's eeprom programmer I could successfully backup,
erase and reprogram
the firmware of the TDA10046.
Now everything is working once again :)
Thanks,
Nico
More information about the linux-dvb
mailing list