@ess
How did you determine that it was not effective after performing the following operation?
./cs_mipi_i2c.sh -w -f videofmt -p1 1080 -p2 1280 -p3 45 -b 8
Did you try reading the parameters back?
./cs_mipi_i2c.sh -r -f videofmt -b 8
Please try this operation above.
When you try to get the image, the driver will be called and the driver will modify the working resolution of the camera according to the parameters passed down from the application layer, so you need to configure the resolution when you get the image.
For example:
gst-launch-1.0 nvv4l2camerasrc ! "video/x-raw(memory:NVMM),format=(string)UYVY, width=(int)1280, height=(int)1080, framerate=(fraction)45/1" ! nvvidconv ! "video/x-raw(memory:NVMM),format=(string)I420" ! nvoverlaysink sync=false