Jetson Linux r35.4.1
I have two I2C buses, each connected to one MAX9296A deserializer, with each deserializer supporting two cameras for a total of four cameras. I’m only connecting one camera for testing
I have a total of 4 cameras. 2 of them are connected to the cam-i2c bus, and the other 2 to i2c7. In the tegra-capture-vi node, num-channels is set to 4. For now, I’ve temporarily disabled the devices under i2c7 and the other 2 work well. Since each camera corresponds to one channel, I modified the related channel configurations accordingly.
Now I want to rule out any driver-related issues. I’m attempting to disable the cameras connected to cam-i2c, and enable the two cameras mounted under i2c-7 instead. These two cameras are using CSI-2 and CSI-3, and I have set port-index = <2>. However, my test failed. Could there be an issue with how the device tree is configured or bound? tegra234-p3768-sg6c-orin-gmsl2-m (2).dtsi.txt (3.2 KB) sgx-yuv-gmsl (2).dtsi.txt (17.0 KB)
They both connect to 9296A (actually I have two 9296A chips).
The first pair of cameras, which are connected as shown in the diagram below, use CSI-0 and CSI-1, and they are working properly.
I wired it now and measured the CSI_CLK and CSI_DATA signals on the MAX9296 chip under i2c-7.They both appear to be fine. But there is no video output like before.
There is no update from you for a period, assuming this is not an issue anymore.
Hence, we are closing this topic. If need further support, please open a new one.
Thanks ~0730
Can you refer to previous comments to get the trace log?