[linux-dvb] patch "budget-av: Remove polarity switching of the clock for the DVB-C cards" causes corrupt stream

Matthias Dahl mldvb at mortal-soul.de
Sun Apr 29 20:51:39 CEST 2007

On Sunday 29 April 2007 15:41:48 e9hack wrote:

> Maybe, you are the first one, who uses the driver with a DVB-C card and
> with a CAM. Can you remove the Cineview module from the card and check if
> you get the same problems with FTA channels?

I'll give that a try sometime tomorrow or tuesday because I still have some 
work to do tonight. :(

> Can you test the driver with a lower buffer size (max 658kB)?

I did some quick tests and so far, the stream seems to be ok even though I 
tend to get those darn "vpeirq: used 2 times >80% of buffer (65612 bytes 
now)" now when doing a switch from xorg <-> virtual terminal. That was the 
reason why I used such a high buffer size with the old driver in the first 
place and solved the problem by good. This also results in corrupt streams.

But like I said: I only did a few quick tests. I'll give it a closer look in 
the next few days and let you know.

> If this doesn't help, can you revert only budget-core.c to r5541 and try it
> again?

You mean reverting budget-core.c to r5541 and lowering the bufsize to 658kb? 

> I'm interested on the output of the 
> saa7146dump utility (http://www.linuxtv.org/downloads/saa7146dump-0.2.zip).

Same as with the Cineview above: tomorrow or Tuesday. :)

By the way, just noticed the following:

budget_av: ciintf_slot_shutdown(): ciintf_slot_shutdown
budget-av: cam inserted A
budget_av: ciintf_slot_reset(): ciintf_slot_reset
DVB: TDA10021: tda10021_readreg: readreg error (ret == -121)
budget_av: ciintf_slot_ts_enable(): ciintf_slot_ts_enable: 8
dvb_ca adapter 0: DVB CAM detected and initialised successfully

Those readreg errors have popped up only with the new driver. Before 
everything worked just fine.

Sorry for the delay but I'll try to get the rest of the tests you requested 
done as soon as possible.

Have a nice sunday,

More information about the linux-dvb mailing list