The image sensor descriptors responsible for the frame rate have to be changed to the desired value. Refer to the datasheet of the image sensor and alter the register values in the image sensor accordingly. If the image sensor is already giving the highest throughput possible, reducing the number of pixels per frame may help in increasing the frame rate.
Please Refer to the KBA Interfacing FX2LP™ with Image Sensor – KBA95736 which has example program for UVC class and Vendor class implementation.
We are modified the image sensor register settings, but it gives same as previous.
We don't know other options in firmware side, can u please send me the example code of firmware, which gives the 60f/sec.
In this case we are not implementing the UVC 0classes, so other than this what changes in firmware side let me know
And tell me to do changes in GUI side also.
If you are using bulk transfers the maximum throughput will be around 30 MBps and isochronous transfer will be around 20 MBps.
Assuming you are using bulk transfer and the required fps is 60 fps, the size of a single frame should be lesser than 0.5 Mega pixels. Please use lower resolution and check if you are getting an increase in frame rate.
Can you please let me know which image sensor are you using?