This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DS90UB954-Q1: Need to wait for MIPI Rx initialization?

Part Number: DS90UB954-Q1

Hi team,

Does Des require that the MIPI RX, such as the SoC, be initialized before starting the MIPI output?

Does Des need to wait for MIPI Rx initialization?

A CSI-2 error has occurred at the SoC MIPI input.

Best regards,

Tomoaki Yoshida

  • Hello Tomoaki,

    This would usually depend on the SoC itself but it is probable that the MIPI receiver inputs of the SoC do not function as expected when powered down or uninitialized. I would say that any device that is receiving data should be ready to receive that data prior to transmission.

    Regards,

    Nick

  • Hi Nick-san,

    Thank you for your support.

    I understand.

    Is this requirement according to the MIPI standard?

    I'm not a member of the MIPI Alliance and can't look up.

    I would be grateful if you let me know if there is such a provision.

    Best regards,

    Tomoaki Yoshida

  • Tomoaki,

    From what I can grasp from the document, it appears that a master device should be initialized and requesting information from the slave device.  Due to NDA requirements I cannot post exact specifications here but I was looking through section 6.11 of the MIPI D-PHY spec on initialization in case you'd like to refer to that.  

    Also, make sure to follow the steps in the 954 datasheet section 7.4.28.1 for enabling and disabling the CSI-2 transmitter.