How can I Bypass ISP Mode in nvarguscamerasrc gstreamer?

Hello All,
We implemented A Video Driver(Bayer(RAW-10)19201080-30fps-CSI 2Lane) for Fpga CSI to Jetson Tx2 core board in our customize carrier board !!
How can i disable(bypass) ISP features in CSI nvidia jetson family ?
How can I Bypass ISP Mode in nvarguscamerasrc gstreamer pipeline??
thanks alot

hello hhami.2040,

please also refer to Camera Architecture Stack.
since you’re working with bayer sensor, we don’t support bypass path for nvarguscamerasrc plugin; you cannot enable with v4l2src plugin since it’s only support YUV formats.
please check Applications Using V4L2 IOCTL Directly.
you may enable v4l2 standard controls to verify basic camera functionality; there’s sample commands to dump bayer images as *.raw files;
you may check the results by 3rdparty tools, such as 7yuv.

Thanks JerryChang,
I capture a simple patern with arguscamerasrc as follows:

But,the pattern have been same value from fpga,using
v4l2-ctl --set-fmt-video=width=736,height=288,pixelformat=RG10 --set-ctrl bypass_mode=0 --stream-mmap --stream-count=1 -d /dev/video0 --stream-to=imx219.raw
,as follows:

I have a question,how can i capture frame with libargus without ISP’s operations,
i set different config in arguscamerasrc,
for example ,
nvgstcapture-1.0 --sensor-id=1 --orientation=2 --whitebalance=9 --saturation=1 --gainrange=“1 1” --ispdigitalgainrange=“2 8.2”
but ,it doesn’t have result,
please guide me,

What is the reason for this gradient aura?
Can you Guide Me??

There is no one,guide me…

hello hhami.2040,

we don’t support capture frame through libargus without ISP’s operations.
that pinkish circle you saw should be lens shading, which used to compensate the distortion of covered lens.