Mailing List archive

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

[linux-dvb] av7110_send_fw_cmd error ect.



Hi,

i have tried for several weeks now to investigate the av7110_send_fw_cmd
(soutcommand) errors. On my setup i could track them down to SetPIDs(),
witch is always the last firmware command transfered to the command buffer,
this cause here the "waiting for command idle" problems. It does not matter
id SetPIDs() set 0 for all Pids (in av7110_before_after_tune), or the normal
Pids needed to watch tv.

I did not have any idea what external condition this caused, but i think
short weakness in signal quality could do something to the failure...this
must be the same reason why the FF cards crashed most time without signal.

Because there is no problem with debi transfer (no timeouts in
wait_for_debi_done) and the following rdebi read out the right, last command
(0x0100 for "COMTYPE_PIDFILTER, MultiPID"), i think the arm do something
very different in this moment, but he do not clean the command buffer.

I have tried dvb_delays between the wdebi´s, because SetPIDs() does with 7
writes more as the most other firmware commands, but without success.

Maybe someone have an idea for an workaround for this problem....

Before i forgot it....the last commands before the SetPIDs() are SetPIDs and
"COMTYPE_PIDFILTER, Scan/FlushTSQueue" outcommands, but i think only
MultiPID make the trouble.

Greetings

Andreas Share




-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index