[linux-dvb] Pinnacle PCTV (Dazzle) 300i maybe i2c problems with newer code?

Tim Small tim at buttersideup.com
Wed Dec 28 22:00:13 CET 2005


Hartmut Hackmann wrote:

>>
>> kernel: saa7134[0]: i2c stat <= ARB_LOST
>> kernel: saa7134[0]: i2c reset
>> kernel: saa7134[0]: i2c stat <= ARB_LOST
>> kernel: saa7134[0]: i2c stat => ARB_LOST
>> kernel: saa7134[0]: i2c stat <= ARB_LOST
>> kernel: saa7134[0]: i2c stat <= IDLE
>>
> I know the I2C bus and have saa7134 documentation. But i have no 
> experience
> with the MT352. The errata sheet does not mention a I2C bug. But the lost
> arbitration is interesting. Assuming there is only one master on the bus,
> this indicates that there either is wild oscillation or a protocol 
> problem
> with the MT352 resp. the card. Did somebody try to slow down the bus?
> This often helps if i.e the pull up resistor values are too high.


I've read up on the i2c bus, and started to look into this, but the 
SAA7130/7134 user manual doesn't seem to be available for download on 
their website.  I'll email Philips, but I was wondering if anyone else 
on list had it?  I did have a look at the saa7130/4 code, but there 
didn't seem to be anything obvious in the code to cut the bus speed...  
I'll see if I can get the MT352 docs and have a look at them, and the 
code tomorrow.

Cheers,

Tim.



More information about the linux-dvb mailing list