Platform: xavier nx
Issue: not able to receive from one of the four 2-lane sensors connected to CSI pads AB CD & EF.
I have four sensors connected over two CSI Lanes each.
Sensor-1 is connected to CSI-A
Sensor-2 is connected to CSI-C
Sensor-3 is connected to CSI-D
Sensor-4 is connected to CSI-E
I have configured the dtsi file accordingly. “port-index” values for sensor-1 is “0” , for sensor-2 is “2”, for sensor-3 is “3” and for sensor-4 is “4”
I used sensor developer programming guide page to finalise the port index values.
For each sensor I have enabled two CSI lanes (bus-width) and 4 video devices i-e i am expecting data from each sensor from 4 video devices. I checked the video device from Xavier by listing them using ls /dev/vid* and using this command I am able to see 16 video devices (4 from each sensor)
The current status is I am able to receive data from sensors 1,2&4 but tried to read from sensor 3 results in select timeouts.
Can anyone please help me identify the issue which is preventing data reception from sensor-3 ? The hardware connections and sensors are all fine. I have pretty much looked into all relevant topics on Nvidia Forums but not able to solve the issue.
It would be great if someone could give some expert advice on this issue