Hello .
I am developing a serializer- deserializer project. And my hardware environment is
host MCU: IMX6QP
deserializer:UB964
serializer:UB913
sensor:OV9716 .
But i can not read UB913 and OV9716 through i2c .
My log is
camera UB964_mipi entry probe
UB964_read_reg:addr 0x30 reg 0x3=0x30
UB964_read_reg:addr 0x30 reg 0x0=0x60
UB964_read_reg:addr 0x30 reg 0x6=0x0
UB964_read_reg:addr 0x30 reg 0x7=0xfe
UB964_read_reg:addr 0x30 reg 0x5b=0xb0
UB964_read_reg:addr 0x30 reg 0x5c=0x18
ub913_sed_alias0_read_reg:0xc write reg=0x0 error -5
OV9716_Slave0_read_reg:0x36 write reg=0x300a error -5.
In this log , i can read/write UB964 through 0x30(0x60>>1) but when i read ub913 with addr 0x0c(0x18>>1) ,the i2c does not ack;
Because I read UB964 0x5c=0x18, so SER Alias shoud be 0x0c(0x18>>1) ,is that right ?
Can anyone help me ?