Jetson AGX Xavier read MIPI CSI-2 without I2C capture raw frame via gstreamer

Hello Developers,

Thanks for your reply. I have a continuing the discussion from [Jetson AGX Xavier receive MIPI CSI-2 without I2C from MIPI Image generator):

my camera source is Introspect SV4E to port image data to Xavier
Introspect SV4E is porting 1948x1096 RAW12 30FPS C-PHY

I use the below command to show the frame from gstreamer:
gst-launch-1.0 nvarguscamerasrc ! ‘video/x-raw(memory:NVMM), width(int)1948, height=(int)1096, format=NV12, framerate=(fraction)30/1’ ! nvvidconv ! xvimagesink -e
but the image is not correct.

Original image:


Receive image:

device tree is
tegra194-camera-e3326-a00.dtsi (9.1 KB)

could you give me some advice?
Thanks.

Get the raw image to check

v4l2-ctl -d /dev/video0 --set-fmt-video=width=1948,height=1096,pixelformat=RG10 --set-ctrl bypass_mode=0 --stream-mmap --stream-count=1 --stream-to=ov1080.raw