Dear all,
Due to we could not run my camera on TX2 at 30fps so we have to come back TX1 for temporary solution.
On TX2, we have 3 cameras on these I2C bus
i2c@3180000 : I2C3
i2c@31c0000 : I2C7
i2c@31e0000 : I2C9
On TX1 as we checked, camera driver only was probed when assigned it to this address i2c@546c0000. We already try the other address such as i2c@7000C400, i2c@7000C500, … but camera driver was not probed.
Is it possible to run multiple cameras on different I2C bus for configuration on TX1?
Thanks and Best Regards,
Vu Nguyen
@forever
It’s no problem to support on TX1. There’s no any different with TX2 for this part.
Hi ShaneCCC,
How about the I2C port and address. Because as I checked it’s so different and when I try to assign other camera to the other i2c address such as i2c@7000C400, i2c@7000C500, … then camera driver was not probed.
I checked almost example device tree but could not find how to assign the other i2c address instead i2c@546c0000.
Thanks and Best Regards,
Vu Nguyen
Hi,
Currently I could run one camera as well. However the other two cameras were connected at those pins
C10
I2C_GP2_DAT (RSVD)
I2C_GP2_DAT
−
C11
I2C_GP2_CLK (RSVD)
I2C_GP2_CLK
−
C12
I2C_GP3_CLK (RSVD)
I2C_GP3_CLK
−
C13
I2C_GP3_DAT (RSVD)
I2C_GP3_DAT
On TX2 those I2C can work well but I’m not sure about (RSVD) on TX1.
Thanks
Hi forever3000,
Ensure i2c node is placed outside host1x in the dtsi file.
Regards,
Rejeesh
Hi Vu Nguyen,
Ensure i2c node is placed outside host1x in the dtsi file.
Regards,
Rejeesh