Can't node get mipi data,how to locate the problem?

Hello, using a parallel data to MIPI interface chip.

The register configuration of this chip is configured using I2C from other microcontrollers, and mipi signal measurement is normal.

ORIN directly collects video data, configures 2lane and yuv modes, and configures dts and drivers. Currently, images cannot be collected. I can get some data from /dev/video0 by use hexdump command(hexdump -C /dev/video0).I have see the log information by command(sudo dmesg),and I don’t find some error debug information.I wanna to know how to locate this problem,Please give some advice,thank you!

Did you confirm by v4l2-ctl like below command?

v4l2-ctl --set-fmt-video=width=1920,height=1080,pixelformat=RG10 --set-ctrl bypass_mode=0 --stream-mmap

Thank you for your help.Now I have boost the boost the NVCSI/VI clocks and also enable the tracing on.After I config the MIPI interface chip,I make sure I can have continues datas from /dev/video0 by command “hexdump -C /dev/video0” . When I try to capture by v4l2 interface, it can’t work normal.
And the dmesg show nothing about it,but the trace have some information.Please help me to analysis the trace information.Thank you.
log1.txt (107.9 KB)

use the command is shows infomation below

Looks like the v4l2-ctl able capture successfully.
Have a try v4l2src to check the preview.


Thank you for your help!
Now I have six mipi on my new custom carrier board,but now only four of them can recieve mipi data.
I would like to ask if there is any way to judge whether MIPI data comes in.

You can enable some debug print in camera kernel driver to confirm it.
Check the port-index for each sensor.
The driver is located …/kernel/nvidia/drivers/media/platform/camera/*

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.