Hans Verkuil wrote:
> On Sunday 26 August 2007 22:19:34 Marty wrote:
>> After looking at this problem for several days, I have noticed some
>> patterns. I hope this helps.
>>
>> 1) Only sports and news broadcasts seem to exhibit the problem
>> frequently.
>>
>> 2) Movies and old TV reruns never or rarely exhibit the problem.
>> Commercials exhibit the problem only if high contrast and sharp color
>> transitions is used.
>>
>> 3) The sync failing is sensitive to graphics overlays, especially
>> text. This high contrast is rare in natural images, so it may be
>> avoided for technical or esthetic reasons in most programming. Only
>> a small bit of graphics is enough to trigger the failure. It stops
>> as soon as the graphics disappear.
>>
>> 4) One news station mentioned that they broadcast in HDTV. This
>> suggests a possible connection with the conversion process from HDTV.
>> News and sports broadcasts seem the most likely to use HDTV.
>
> Marty,
>
> Did you make the register dumps from the same device?
Sorry, I took out the working card for the 2.6.11.14 dump, making the failing
card /dev/video0, and later replaced the working card but forgot that the
failing card's device number was back to video1. See the new dump below. Let
me know if you need a new dump of 2.6.23-rc3 with the failing card as
/dev/video1
I ask because some
> of the registers of the 0.7.4 version indicate that it was from the
> working PVR150, not from the one that has the sync problems. The two
> cards have slightly different chips: the working one has a -24
> revision, the other one a -23 revision. But to do a correct diff I need
> dumps from the same device.
>
> It is still correct, right, that ivtv0 works fine and ivtv1 doesn't?
Yes, now that both are installed again.
>
> And that both work with ivtv-0.7.4?
Yes.
>
> Oh, I have one other long shot that you can try: add the ivtv module
> option 'newi2c=1' when loading ivtv.
I'll try it and report the results later.
Here's the correct dump:
# ivtvctl -d /dev/video1 --list-dec-registers
cx25840 registers
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0000: 00 00
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0100: 33 84 02 76 80 dd 04 07 0f 04 0a 10 fe e2 2b 00
0110: e5 d6 98 00 00 8c 07 00 02 00 00 00 00 00 00 00
0120: 00 00 01 10 87 b6 30 50 f8 93 11 a0 ff 5f 20 11
0130: 00 00 00 00 02 18 0a 00 00 00 00 00 00 00 36 00
0140: 04 f0 00 00 10 32 54 76 00 00 00 00 00 00 00 00
0150: 00 00 00 00 00 00 00 00 00 e1 86 10 00 e1 86 06
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0200: 00 00 00 00 ff ff 00 00 ff ff 00 00 00 00 00 00
0210: 20 00 00 00 33 00 00 00 00 00 00 00 00 00 00 00
0220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0400: 01 e0 04 00 2e 25 10 00 00 80 00 00 00 81 7d 00
0410: bf 07 ff 7f 00 80 00 00 00 00 00 00 00 00 08 00
0420: 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0430: 00 00 00 00 00 00 00 00 00 00 00 00 06 00 f0 ff
0440: a9 0b 00 00 00 00 00 00 00 00 00 00 70 99 10 2c
0450: 01 00 00 03 0d c4 08 26 77 88 00 54 00 00 00 00
0460: 02 14 0a 34 6e ca 36 06 e7 00 00 08 20 f6 84 02
0470: 7a 00 2d 5b 1a 70 1e 1e 1f 02 50 66 1f 7c 08 00
0480: a1 01 00 00 00 00 60 42 22 fe 04 f8 dc 40 10 00
0490: 8a 02 3f cd 00 03 1f 16 22 00 00 00 14 00 50 14
04a0: 0f 02 1c 00 00 00 00 00 00 00 00 00 00 00 00 00
04b0: 00 00 00 00 03 00 00 00 01 00 00 00 00 00 00 00
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0800: b8 37 20 13 fe fe ff 14 1f 04 11 00 00 00 1c e0
0810: 00 01 ff 8c 05 09 14 20 c0 31 00 00 d1 05 80 47
0820: 00 28 00 80 44 e0 84 e0 a8 5c 72 00 f2 07 01 24
0830: 20 a0 86 01 00 00 00 40 00 08 01 24 20 a0 86 01
0840: 00 00 00 40 00 1c 80 00 20 00 00 00 00 00 00 00
0850: 72 4f a1 00 30 00 00 00 00 00 00 00 00 78 00 00
0860: 55 1b 04 00 00 04 00 00 00 00 33 46 69 87 05 00
0870: 33 1c 04 00 1a 13 00 00 fa 01 fa 01 ec 45 87 07
0880: 71 0a 80 0c 46 bf e5 39 01 71 01 71 00 00 00 00
0890: 24 f4 30 5c 01 71 01 71 08 01 d7 1b 00 00 8a 00
08a0: 78 06 d6 12 87 51 00 00 de 53 03 00 b1 01 00 00
08b0: d0 f3 00 00 00 00 00 00 c8 00 ff 0f 1f 00 0f 00
08c0: 00 00 00 00 00 00 00 00 00 00 01 00 20 00 08 0f
08d0: 70 38 06 01 24 00 ff 7f 00 18 18 18 a3 33 ff 7f
08e0: 70 38 06 01 24 00 ff 7f 00 18 18 18 a3 33 ff 7f
08f0: fc 0a 52 bb 88 88 33 33 7c 86 01 08 7c 86 01 08
0900: aa 4f 01 08 aa 4f 01 08 53 04 01 08 aa 4f 01 08
0910: c9 00 b0 12 a0 00 00 00 a0 01 00 00 00 00 00 00
0920: 00 48 3d f5 05 05 00 00 00 00 00 00 00 00 00 00
0930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0940: 00 00 00 00 00 00 00 00 00 2e 3f 4a 00 33 64 ff
0950: 00 00 00 ff 03 10 40 07 00 08 02 ff 00 00 00 00
0960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0980: 00 00 00 00 00 00 00 00 00 3f 00 3f 00 3f 00 3f
0990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
09a0: 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users