Orin 4X2 mode (4sensor - 2 lane) have 1 and 3 sensor not got video

HI nvidia team:
I do 4sensor-2lane mode to test 4 Channel video ; I get device nane is : video0 video1 video2 video3.

but I only got video0 and video2 Channel video. video1 and video3 not got any thing.
my dtsi file is :
tegra234-camera-ncsfpga4X2.dtsi.txt (21.3 KB)

I use “v4l2-ctl -d /dev/video1 --set-ctrl bypass_mode=0 --stream-mmap --stream-count=3” test.
get nothing.


My dmesg and trace log:
trace.log (56.7 KB)
dmesg.log (71.6 KB)

please help ! thanks!

The tegra_sinterface is incorrect.
Try boost the clocks to try.

sudo su
echo 1 > /sys/kernel/debug/bpmp/debug/clk/vi/mrq_rate_locked
echo 1 > /sys/kernel/debug/bpmp/debug/clk/isp/mrq_rate_locked
echo 1 > /sys/kernel/debug/bpmp/debug/clk/nvcsi/mrq_rate_locked
echo 1 > /sys/kernel/debug/bpmp/debug/clk/emc/mrq_rate_locked
cat /sys/kernel/debug/bpmp/debug/clk/vi/max_rate |tee /sys/kernel/debug/bpmp/debug/clk/vi/rate
cat /sys/kernel/debug/bpmp/debug/clk/isp/max_rate | tee  /sys/kernel/debug/bpmp/debug/clk/isp/rate
cat /sys/kernel/debug/bpmp/debug/clk/nvcsi/max_rate | tee /sys/kernel/debug/bpmp/debug/clk/nvcsi/rate
cat /sys/kernel/debug/bpmp/debug/clk/emc/max_rate | tee /sys/kernel/debug/bpmp/debug/clk/emc/rate

The NVCSI/VI didn’t receive any validate data from sensor.
You may need to review the HW schematic and probe the signal to make sure of it.

Thank ShaneCCC:
This is my HW scematic:


And I use an oscilloscope to measure CSI1-D0-P CSI1-D0-N CSI1-D1-P CSI1-D1-N CSI1-CLK-P CSI1-CLK-N , and there is a signal input to the Orin .

And I can not find anomaly from between CSI0 and CSI1; Why CSI0 can show video. But CSI1 not get video data ?

Thanks!

I don’t know the device tree configure looks fine.
Maybe it could be HW problem.

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