Please find my comments for your questions below:
1. Yes, it is necessary to set the THS-Prepare and THS-Zero values in the MIPI Configuration Utility. After setting these values, the tool will generate a PHY time delay value. This value should be used as the argument when the API CyU3PMipicsiSetPhyTimeDelay() is called inside the application. This API can be called immediately after calling the API CyU3PMipicsiSetIntfParams() inside cycx3_uvc.c file.
2. THS-Zero and THS-Prepare values varies with the image sensor used. Please contact the image sensor vendor to understand the exact value of THS-Zero and THS-Prepare for that sensor. Once these values are determined, you can use it in the MIPI configuration Utility as such.
Hello Jayakrishna san
>>2. THS-Zero and THS-Prepare values varies with the image sensor used. Please contact the >image sensor vendor to understand the exact value of THS-Zero and THS-Prepare for that >sensor.
As a result of inquiring with the sensor vendor, they are confirming whether to set the MAX value or the MIN value in MIPI IF of CX3?
Any value for THS-Prepare that is in between the MAX value and MIN value reported by the MIPI configuration Utility can be used. Similarly a value greater than the MIN value specified by the MIPI configuration utility can be used for THS-Zero. But the sensor should be configured to output data with the same values for THS-Prepare and THS-Zero as configured using the MIPI configuration utility.