[linux-dvb] Possible patch for CAM/CI issues

Marco Coli marco.coli at hi-cad.it
Mon Nov 7 19:04:28 CET 2005

Andrew de Quincey wrote:
> (resend to list due to stupidity)
> Hi, this is a first attempt at fixing the remaining CI driver issues. 
> I'm not sure where the problems Macro + Andreas reported are coming from - 
> they could either be from the application or from the driver, but I included 
> you in the CC in case this patch helps...
> Main features of this patch: slight restructuring in order to remove locking 
> completely - simplifies code and also should increase speed since there is no 
> locking necessary now. Also decreases the amount of work done in IRQ context.

I tried the patch. All log messages regarding IRQ (present with previous 
version) are gone, so it'a good work :-)

Unluckily, I have again the strange interruptions on encrypted channels
(ERROR: CAM: Read failed: slot 0, tcid 1
[pause 1,2 or 40 seconds, randomly]
CI resource manager: unexpected data
CAM: NCAS, 01, 0001, 0001

I suppose my symptoms are similar (but less blocking, from description) 
to those reported from irk:

> I have two CAM's, one is called Matrix Revolutions, another is called X-CAM.
> These are CAM's which can be used with multiple encryption systems. I tested
> them with SECA Mediaguard. What happens is that X-CAM works perfectly but
> Matrix has big troubles. Lots of squares appear in the picture and driver complains
> about CRC errors. Both CAM's work perfectly in quite old set-top box. 

My cam is also a Matrix Revolution, NCAS programmed. I don't know where 
the problem could be...

More information about the linux-dvb mailing list