I have been testing my H7 board with OV7725 camera for last few days.
I have been experiencing this strange behaviour (not sure since when) which randomly comes and goes.
Exposure of the camera cannot be set beyond 6.6666ms (150Hz).
Setting exposure lower than 6.666666ms works fine but if I set it above 150Hz, it seems it says as 6.666ms.
Also I see that VSYNC is also generating at 150Hz regardless of exposure time when this happens. Only changing resolution change the VSYNC frequency.
I am using the examples > sensor-control > sensor_exposure_control.py to confirm the problem.
EXPOSURE_TIME_SCALE = 10.0 ... Initial exposure == 6576 Current Exposure == 6576 New exposure == 65760
However, imgae is not bright and FPS stays the same (80-90 FPS). Same for other SCALES = 100 etc
This problem comes and goes all of sudden without a clear reason.
I was able to set correct exposure for about 30 minutes and then suddenly it became bad again.
Things I have tried
I have tested the following to minimise error on my side,
→ Changing USB Port
→ Restarting the script (running example default to set the exposure time)
→ Full-Firmware Reset (reverting to factory-default firmware)
Any suggestion or help would be appreciated.