How to setting orin for receiving the embedded data

Hi, nvidia team:
I am debugging a camera module which have embedded data, for every frame, it will send embedded data before image data, if I set the deser to send image data and embedded data to orin, orin can not receive image normally,when I use the following command to preview, the program can not work well :
gst-launch-1.0 v4l2src device=/dev/video0 ! ‘video/x-raw, format=UYVY, width=1920, height=1080, framerate=30/1’ ! xvimagesink -ev

The error log, device tree’s setting and camera trace is in the attachment, so why the camera trace have those error and how to setting orin?
trace_1116.txt (97.1 KB)
device-tree-setting.txt (2.6 KB)
error_log.txt (1.5 KB)

Configure the embedded_data_height in device tree for sensor embedded data.

Hi,ShaneCCC:
I have confirmed with the sensor’s supplier‘s engineer. he said the “embedded_data_height” should be “1”,
and We can receive the “embedded data” successfully by modifing “kernel/nvidia/drivers/media/platform/tegra/camera/vi/vi5_fops.c”

Suppose you should modify the device tree instead of vi5_fops.c