Hello Everyone,
I have previously implemented 2 sensors using two DS90UB953-Q1EVM with a DS90UB954 deserializer board. Everything works as expected.
Now, I have implemented a bridge ic to combine two sensor data into four (they share the same clock frequency of 24Mhz) and send 4 MIPI data lanes to the serializer. I have changed only the data lanes setting in both the serializer and deserializer. As both sensors have the same address, I have nothing to change as they receive the same i2c commands and the bridge does the 2+2 into 4lanes thing. Now if I check the error status registers, I am getting checksum errors in all data packs. if I change the clock frequency for the sensors the data lane errors also show up, but that's obvious.
What could be the cause of the checksum errors? Any suggestion would be really appreciable.
Thanks,
Mizan