[pvrusb2] pvrusb2-dev-0c73d0aa725b
Mike Isely
isely at isely.net
Sun May 10 14:19:39 CDT 2009
Martin:
We need to figure out if this is kernel-specific or something in the
v4l-dvb repo. Right now all I can tell you is what I think I said
before: the tda9887 module appears to be reporting an I/O error when it
thinks it should have transferred 4 bytes over I2C. Obviously if the
pvrusb2 driver's I2C adapter were broken we'd be seeing A LOT more
problems than this. So the tda9887 module might be doing something
wrong.
I haven't seen this problem HOWEVER I haven't really tried that hard
yet, and I'm not running under 2.6.29 yet. This could be specific to
that kernel. Any chance you could try this with the same v4l-dvb under
2.6.27.x?
-Mike
On Sun, 10 May 2009, Martin Dauskardt wrote:
> Hi Mike,
>
> I am currently testing your latest hg snapshot with a 2.6.29 kernel.
>
> There is the same problem I noticed with older drivers from April:
>
> [ 23.416616] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 23.419605] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 23.543003] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 23.546750] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 23.747292] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 23.774541] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 23.956073] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 23.957570] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 23.960445] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 26.640770] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 26.644641] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 26.777423] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 63.445509] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 65.281437] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 66.988846] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 69.052181] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 70.499326] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 72.572142] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 74.546719] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 76.318888] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 78.090329] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 100.009212] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 101.962395] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 104.185785] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 107.161885] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 109.230875] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 109.232477] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 109.235352] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 109.302618] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 117.956809] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 117.960555] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 162.813248] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 162.814743] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 162.817745] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 168.826624] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 168.837878] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 172.321837] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 172.323452] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 172.326457] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 176.675808] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 176.679670] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 181.258949] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
> [ 183.027602] tda9887 0-0043: i2c i/o error: rc == -5 (should be 4)
>
> My first impression was that it is only a "cosmetic" error. But now I
> discovered a problem that may be related: When switching from the radio input
> to TV input I have very often no sound. (I am not closing the device, so
> there is no encoder stop.) Switching to another TV channel brings back the
> audio.
>
> I checked an older kernel (2.6.25.11) with a v4l-dvb hg from September 2008.
> It does not have these problems.
>
> Any idea?
>
> Greets,
> Martin
> _______________________________________________
> pvrusb2 mailing list
> pvrusb2 at isely.net
> http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
>
--
Mike Isely
isely @ isely (dot) net
PGP: 03 54 43 4D 75 E5 CC 92 71 16 01 E2 B5 F5 C1 E8
More information about the pvrusb2
mailing list