Re: [PATCH v15 00/22] media: i2c: add Maxim GMSL2/3 serializer and deserializer drivers
From: Ceclan Dumitru
Date: Mon Aug 31 2026 - 10:16:42 EST
On 8/27/26 11:45 AM, Sakari Ailus wrote:
> Hei Tomi,
>
> On Wed, Aug 26, 2026 at 01:15:03PM +0300, Tomi Valkeinen wrote:
>> Hi,
>>
>> On 07/08/2026 16:02, Dumitru Ceclan via B4 Relay wrote:
[...]
>> The deserializer TPG gives me no frames at all. I recall the clocking for
>> the TPG was quite a challenge on at least some max96 serializers, so maybe
>> it's related to that.
>>
>> The serializer TPG worked, although I think there's something funny with it:
>> the initial frames (maybe just the first one) seem to be truncated a bit,
>> there's black at the bottom. Another, a bit more unclear, is that sometimes
>> ser tpg stops working. If I'm not mistaken, what I did was run cam0-tpg +
>> cam1-tpg. Then I tried des tpg. Then cam0-tpg, but it gives me nothing.
>> Streaming with cam0+cam1 video "resets" things and it all works again. I've
>> seen this a few times, but there seems to be some randomness so I haven't
>> been able to pinpoint it, but feels like there's some extra state that's
>> left behind into the HW.
>>
>> All in all, the normal case (non-tpg) works ok for me:
>
> I'd indeed either fix the TPG before merging the set or postpone adding it
> for this reason. :-)
>
With V16 TPG deserializer and first frame serializer issues were
addressed. Also, we could not replicate ser_tpg not working with this
revision.
Thanks,
Dumitru