Can't update exposure time using v4l2-ctl

I’m using OV2311 camera on Jetson Nano. I can get an image but I want to change the exposure (which I guess is the exposure time ?).

I can use v4l2-ctl to get the exposure which is the default at 1466. But the command :

v4l2-ctl -d 0 -c exposure=500
Doesn't return any error but just do nothing and doesn't change the exposure. How can I set the exposure time on this camera (writing the register ?) ?


Did you turn on the camera when you set the exposure? The command to set the camera will only take effect when the camera is turned on.

The camera is plugged, I can get an image and I can read the output of v4l2-ctl. So I think my camera is on ?

I replied to another thread on the same topic here :


We will answer for you on another topic.