Hi,
I thought that it was important to provide more details, just to be clear we are using the IMX274, in the 1280x540 mode with the TX1 and we are now able to capture ~240fps (the sensor is not stable on the value but is okay) using gstreamer and libargus, passing the data through the ISP to get YUV frames. The change mentioned above was required in the driver in order to make it work properly with the camera daemon,
ubuntu@tegra-ubuntu:~$ GST_DEBUG=WARNING gst-launch-1.0 -v nvcamerasrc sensor-id=0 fpsRange="240 240" ! 'video/x-raw(memory:NVMM), width=(int)1280, height=(int)540, format=(string)I420, framerate=(fraction)240/1' ! perf ! queue ! nvvidconv ! video/x-raw ! xvimagesink
Setting pipeline to PAUSED ...
Available Sensor modes :
3840 x 2160 FR=60.000000 CF=0xf09208a10 SensorModeType=4 CSIPixelBitDepth=10 DynPixelBitDepth=10
1920 x 1080 FR=60.000000 CF=0xf09208a10 SensorModeType=4 CSIPixelBitDepth=10 DynPixelBitDepth=10
1280 x 540 FR=240.000000 CF=0xf09208a10 SensorModeType=4 CSIPixelBitDepth=10 DynPixelBitDepth=10
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
NvCameraSrc: Trying To Set Default Camera Resolution. Selected 1280x540 FrameRate = 240.000000 ...
New clock: GstSystemClock
/GstPipeline:pipeline0/GstNvCameraSrc:nvcamerasrc0.GstPad:src: caps = "video/x-raw\(memory:NVMM\)\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ format\=\(string\)I420\,\ framerate\=\(fraction\)240/1"
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = "video/x-raw\(memory:NVMM\)\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ format\=\(string\)I420\,\ framerate\=\(fraction\)240/1"
/GstPipeline:pipeline0/GstPerf:perf0.GstPad:src: caps = "video/x-raw\(memory:NVMM\)\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ format\=\(string\)I420\,\ framerate\=\(fraction\)240/1"
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = "video/x-raw\(memory:NVMM\)\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ format\=\(string\)I420\,\ framerate\=\(fraction\)240/1"
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = "video/x-raw\(memory:NVMM\)\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ format\=\(string\)I420\,\ framerate\=\(fraction\)240/1"
/GstPipeline:pipeline0/GstPerf:perf0.GstPad:sink: caps = "video/x-raw\(memory:NVMM\)\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ format\=\(string\)I420\,\ framerate\=\(fraction\)240/1"
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = "video/x-raw\(memory:NVMM\)\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ format\=\(string\)I420\,\ framerate\=\(fraction\)240/1"
/GstPipeline:pipeline0/Gstnvvconv:nvvconv0.GstPad:src: caps = "video/x-raw\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ framerate\=\(fraction\)240/1\,\ format\=\(string\)UYVY"
/GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:src: caps = "video/x-raw\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ framerate\=\(fraction\)240/1\,\ format\=\(string\)UYVY"
/GstPipeline:pipeline0/GstXvImageSink:xvimagesink0.GstPad:sink: caps = "video/x-raw\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ framerate\=\(fraction\)240/1\,\ format\=\(string\)UYVY"
/GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:sink: caps = "video/x-raw\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ framerate\=\(fraction\)240/1\,\ format\=\(string\)UYVY"
/GstPipeline:pipeline0/Gstnvvconv:nvvconv0.GstPad:sink: caps = "video/x-raw\(memory:NVMM\)\,\ width\=\(int\)1280\,\ height\=\(int\)540\,\ format\=\(string\)I420\,\ framerate\=\(fraction\)240/1"
GST-PERF INFO --> Timestamp: 0:13:29.281982177; Bps: 0; fps: 0.0
GST-PERF INFO --> Timestamp: 0:13:30.286708457; Bps: 772; fps: 213.14
GST-PERF INFO --> Timestamp: 0:13:31.289609830; Bps: 774; fps: 233.53
GST-PERF INFO --> Timestamp: 0:13:32.289851751; Bps: 776; fps: 235.0
GST-PERF INFO --> Timestamp: 0:13:33.291798446; Bps: 775; fps: 234.76
GST-PERF INFO --> Timestamp: 0:13:34.295496007; Bps: 773; fps: 235.29
GST-PERF INFO --> Timestamp: 0:13:35.295873155; Bps: 776; fps: 235.0
GST-PERF INFO --> Timestamp: 0:13:36.298405889; Bps: 774; fps: 234.53
GST-PERF INFO --> Timestamp: 0:13:37.302135346; Bps: 773; fps: 235.29
GST-PERF INFO --> Timestamp: 0:13:38.304414042; Bps: 774; fps: 234.53
GST-PERF INFO --> Timestamp: 0:13:39.304604974; Bps: 776; fps: 231.0
GST-PERF INFO --> Timestamp: 0:13:40.307313141; Bps: 774; fps: 236.52
GST-PERF INFO --> Timestamp: 0:13:41.310724562; Bps: 773; fps: 236.29
GST-PERF INFO --> Timestamp: 0:13:42.313956205; Bps: 773; fps: 232.30
GST-PERF INFO --> Timestamp: 0:13:43.317905372; Bps: 773; fps: 237.28