Can you share the screenshot of CX3 configuration tool? I could check it on my side .
Here are the screen shots:
We're running at 1080p, so that's the only resolution I've included.
I have added a 50 ms delay [P1080DELAY is 50] before switching the sensor into 1080p mode in the CyCx3UvcAppImageSensorSetStillResolution.
I have also tried setting the MIPI bus to 16 bits, and bits per pixel to 16. None of these combinations have generated images.
I generate an example project according to your configuration. Please refer to it.
Please note that I use 16-bit port and the format is defined as YUY2, thus the bytes per pixel is 2 and the width is 1080/2=540(0x03c0).
You could use MPC-HC, e-Cam viewer or AmCap to test the video stream.
Also, you may adjust the some paramters, for example CSI clock, in CX3 configuration tool. Please confirm these values with support person from OV.
Since you could see video stream now, please check the signals on PCLK/H_sync/V_sync, etc. In addition, try to use CyU3PMipicsiSetPhyTimeDelay.
I presume that you are familiar with it.
OV5647.7z.zip 33.5 K