FAQ What needs to be done to enable GMSL1 control channel communication?

In forward direction:

  • I2CSEL, BWS, HIBW, DRS, PXL_CRC settings have to match on both sides.
  • Apply a pixel clock to Serializer and set SEREN=1 or if no pixel clock is available set SEREN=0 and CLINKEN=1.

In reverse direction:

  • I2CSEL and HIM settings have to match on both sides.
  • Either I2C_LOC_ACK needs to be set, or the forward direction also needs to be matched.
  • The reverse channel is always available and independent form communication in forward direction, i.e. registers on Ser can be written even if forward communication (Ser to Des) is not active.

Keep in mind that REVCCEN and FWDCCEN have to be set to 1, this is default except for the MAX96700.