we are trying to integrate a custom modified ov5693 driver with d3 FPD-Link III on xavier board. this custom driver has i2c disabled. we want to capture camera feed without writing any i2c registers from the sensor. but this sensor is not getting detected with d3 deserializer(ub960) and serializer(ub953). any help would be appreciated.
dmesg logs related to ub960 and ub953.
dmesg | grep ub9
[ 5.777891] ub960 2-0032: csi speed:1472-1664 lanes:1 continuous-clock:yes
[ 5.777897] ub960 2-0032: missing property: reg
[ 5.777903] ub960 2-0032: missing property: physical-addr
[ 5.777906] ub960 2-0032: ub953: expecting one sensor but saw 0!
[ 5.777916] ub960: probe of 2-0032 failed with error -22
we were able to successfully integrate imx390 driver. but this custom driver is not getting detetcted.
thanks,
checked. ub960 probe is failing for this sensor when reading register INTERRUPT STATUS REGISTER = 0x24. it’s able to read this register for imx390 sensor. how to debug it?
status register are indicating there is no communication between deserializer and serializer. but communication is working for imx390. so what is different for the other sensor? do we have to change sensor specific settings for communication to work?