Hi Expert,
Customer select YUV422 8bit sensor + 913 + 960 on TDA4, but there is no interrupt reached on customer board.
I am using test_capture_display graph. This YUV422 sensor can work on Fusion board + TDA4EVM. But the same graph running on customer board can not received CSI2RX interrupt. function CsirxDrv_udmaCQEventCb will not stop in CCS.
It used I2C3 to control UB960 on customer board and the CSI clock/data lane is the same as EVM.
There is clock and data on the clock lane and data lane measured by the oscilloscope and we dump the full registers
- CSI_RX_IF0_VBUS2APB_WRAP_VBUSP_APB_CSI2RX (0x04504000 to 0x04505000)
- CSI_RX_IF0_RX_SHIM_VBUSP_MMR_CSI2RXIF (0x04500000 to 0x04501000)
- CSI_PSILSS0_MMRS (0x03410000 to 0x03411000)
the difference are below, could you please give us some suggestions for next debug?