Mailing List archive

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

[linux-dvb] Re: av7110_send_fw_cmd error ect.



> Am Friday 19 March 2004 21:57 schrieben Sie:
> > just insert some debug printk´s in av7110_before_after_tune() before the
> > two firmware calls, and one printk in SetPIDs() and you see you got
several
> > calls from this 2 funktions, especialy without signal.
> > You could also insert in __av7110_send_fw_cmd() (av7110_hw.c) an
> > "rdebi(av7110, DEBINOSWAP, COMMAND, 0, 2" just before the
printk(KERN_ERR
> > "%s: timeout waiting for COMMAND idle\n", __FUNCTION__); and an
additional
> > printk to print out the rdebi return.
> >
> > You get the last command & funktion transfered to the command buffer. I
> > could bet you returned 0x0100 ;) And because the command stay in the
> > command-buffer, no other firmware command will be transfered or
executed.
> > After some time the arm crashed also...
>
> Mmm, what if i comment out any calls that are not required for
just-play-back
> and OSD-operations?
>
> is there a list which are not required?
>

Hmm,

you could try to change the firmware call in av7110.c - SetPIDs() from
"return av7110_fw_cmd(.....MultiPID....)" to "return 0" and comment out the
COMTYPE_PIDFILTER, Scan/ FlushTSQueue calls (i think it was 2 ore 3 Scan,
and one FlushTSQuere).

Andreas




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



Home | Main Index | Thread Index