We ported our custom BSP for Xavier module + IMX390 cameras from 32.4.4 to latest L4T 32.5.
I notice a weird behaviour when I try to stream 4 cameras at a time.
When video streaming starts on the second camera it terminates the first one and so on. At the end there is only one camera streaming video.
So I am able to stream video from just one camera at a time. Whereas on L4T 32.4.4 all 4 cameras were able to stream simultaneously.
I also copied over imx390.c, max9295.c and max9296.c files from 32.4.4 onto 32.5, even then cameras were unable to stream simultaneously on 32.5 L4T.
I have attached the dmesg log file and the command txt file for your reference.
I use the following command to test:
gst-launch-1.0 nvarguscamerasrc sensor-id=0 ! “video/x-raw(memory:NVMM), height=480, width=640, framerate=30/1” ! nvvidconv ! ximagesink &
Can you please let me know if anything updated on L4t 32.5 is causing this issue.