Hey folks,
I am not able to capture the sensor image using the MAX96717R and MAX96724R serializer and deserializer boards in a GMSL setup interfacing with the AP1302 ISP/AR0234 sensor.
Hardware:
- Jetson AGX Orin, JetPack 6.0 / L4T 36.3
- MAX96724R deserializer → serial_d / port-index 3
- AP1302 ISP, 2-lane DPHY tunnel mode, YUV422
Symptom:
v4l2-ctl capture times out with:
tegra-camrtc-capture-vi: uncorr_err: request timed out after 2500ms
Logic analyzer shows:
- DES D0P (DA0): active data bursts ✅
- DES D1P (DA1): active data bursts ✅
- DES CKAP (clock lane): completely flat ❌
SerDes confirmed working:
- VID_LOCK = 0x62 ✅
- 2(1x4) D-PHY mode, 900 Mbps, discontinuous clock
DTS:
- tegra_sinterface = “serial_d”, port-index = 3
- bus-width = 2, data-lanes = <0 1>
- link-frequencies = 1000000000
The GMSL2 tunnel is working end to end but the Jetson CSI PHY sees no clock. Is there a known issue with MIPI clock output on serial_d with JetPack 6.0, or any additional register/DTS settings needed to enable the clock lane?
I am attaching the below files:
-
Snapshot of the clk and data waveforms for the serializer and deserializer
-
dmesg log file
-
trace log file
camera_dmesg_full.log (66.3 KB)
camera_trace.log (8.7 KB)
I would appreciate any pointers to resolve this problem. Thanks!
