I2C clock stretching for v4l2 subdevice


My current configuration is the following
Jetson Xavier -> MAX9296 (deserializer) -> MAX9295 (serializer) -> AR0820 (camera)

My serializer and camera are failing as I am not able to get an I2c-ACK in time. Therefore

  • Does Nvidia Jetson Xavier AGX provide Clock stretching feature for V4l2 subdevices?
  • How do I enable/disable the clock stretching for the subdevices?

hello abhimanyu.raju,

please refer to Jetson Virtual Channel with GMSL Camera Framework for developing SerDes (Serializer-Deserializer) drivers.
you should also review SerDes Pixel Clock and having correct pixel clock settings.