Hi,
Currently, I am adapting the ISX031 camera on the AM62P platform with the configuration: 1920*1536 resolution, UYVY422_8bit format, 30fps frame rate, using MAX96717 serializer and MAX96724 deserializer. Single-channel video stream development has been completed, but when verifying multi-channel video streams, the system blocks and fails to capture images.
2. I suspect this is a MIPI bandwidth issue. The current MIPI bandwidth of the deserializer is 2Gbps/lane, 4lane. How should CSIRX or SOC side be adapted?
3. I have already tried modifying the link frequency to 1000 MHz or any other value above 800 MHz before, but it always resulted in an error as shown below.
Could someone help me? Thanks!
root@am62pxx-evm:~# yavta /dev/video3 -c1 -n1 -s1920x1536 -fUYVY -Fvideo.yuv
Device /dev/video3 opened.
Device `j721e-csi2rx' on `platform:30102000.ticsi2rx' (driver 'j721e-csi2rx') supports video, capture, without mplanes.
Video f[ 58.227598] cdns-csi2rx 30101000.csi-bridge: Get link frequency from V4L2_CID_LINK_FREQ: 1000000000 Hz
ormat set: UYVY (59565955) 1920x1536 (stride 3840) field none bu[ 58.239413] cdns-csi2rx 30101000.csi-bridge: Configuring DPHY with link frequency: 1000000000 Hz, number of lanes: 4
ffer size 5898240
Video format: UYVY (59565955) 1920x1536 (stri[ 58.259748] cdns-csi2rx 30101000.csi-bridge: DPHY configured successfully with link frequency: 1000000000 Hz
de 3840) field none buffer size 5898240
1 buffers requested.
l[ 58.275549] cdns-csi2rx 30101000.csi-bridge: Failed to start streams 0x3 on subdev
ength: 5898240 offset: 0 timestamp type/source: mono/EoF
Buffer 0/0 mapped at address 0xffffa0a80000.
[ 58.293353] cdns-csi2rx 30101000.csi-bridge: Failed to stop streaming on pad0
[ 58.310559] cdns-csi2rx 30101000.csi-bridge: Failed to stop streaming on pad1
[ 58.327818] cdns-csi2rx 30101000.csi-bridge: Failed to stop streaming on pad2
[ 58.347353] cdns-csi2rx 30101000.csi-bridge: Failed to stop streaming on pad3
Unable to start streaming: Invalid argument (22).
1 buffers released