Hi,
We plan to use the DS90UB953A serializer (and its counter deserializer) for transporting an 'almost MIPI-CSI2' stream of data.
Is the DS90UB953 expect to receive the start frame short packet (data type 0x00) plus the end frame short packet (data type 0x01), AND the line start short packet (data type 0x02) plus line end short packet (data type 0x03)?
CSI-2 spec says the line start/end short messages are optional. So can we expect the DS90UB953 to correctly work if we attach to it a sensor that doesn't send these line start/end short packets?
Also for a packet header, how the 953 is performing the ECC error detection? Is it considering only the 24 first bits on the packet header, or is it also using the 2 MSbits of the last byte of the header (which contains now the 2 Virtual Channel Extension bits (so bit 24 and 25 of the header, supposed to be used for the transmitter to compute the ECC code, which occupies bits[5:0] of the last byte of the header)?
Regards,
Oliver