Jetpack 5.1.3 : vi_capture_control_message: NULL VI channel received

Use Xavier NX + EV9500M module, EV9500M模块与jetson之间只有一个reset脚,4lane的csi以及一路csi-clk信号,无需配置,上电即有数据输出,通过示波器测量信号都正常的. csi_clk is 297MHz,但是使用下面的命令采集,在屏幕上显示一个绿屏的窗口
gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=UYVY ! videoconvert ! xvimagesink

附件的log.txt为 /sys/kernel/debug/trace输出的log

log.txt (15.1 KB)

调试串口输出:
root@tegra-ubuntu:/home/nvidia# [ 268.755537] ev9500m 2-0010: ev9500m_open:
[ 273.084295] ev9500m 2-0010: ev9500m_open:
[ 273.295910] ev9500m 2-0010: ev9500m_open:
[ 273.339783] ev9500m 2-0010: ev9500m_power_on: power on
[ 273.597731] ev9500m 2-0010: ev9500m_start_streaming
[ 276.183645] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 276.183925] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 276.184169] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 276.184327] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_close: Error in closing stream_id=0, csi_port=0
[ 276.184532] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 276.185149] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
[ 279.000180] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 279.000428] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 279.000669] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 279.000825] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_close: Error in closing stream_id=0, csi_port=0
[ 279.001052] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 279.001216] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_open: VI channel not found for stream- 0 vc- 0
[ 279.001732] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
[ 281.560761] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 281.561056] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 281.561326] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 281.561509] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_close: Error in closing stream_id=0, csi_port=0
[ 281.561743] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 281.561957] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_open: VI channel not found for stream- 0 vc- 0
[ 281.562652] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
[ 284.121212] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 284.121485] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 284.121699] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 284.121888] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_close: Error in closing stream_id=0, csi_port=0
[ 284.122093] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 284.122250] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_open: VI channel not found for stream- 0 vc- 0
[ 284.123275] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
[ 286.681686] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 286.681953] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel

各位大侠,有什么建议吗?

tegra194-camera-dc240.dtsi.txt (6.7 KB)
这个是对应的camera的配置文件

hello beta.guo,

could you please check developer guide to To verify the port binding result.
you may see-also Debugging Tips for troubleshooting.

however, is it possible to control your sensor to issue a reset while software side calling s_stream?
it’s due to a typical camera application running cycle, the driver will Power On the sensor, Start Sensor Streaming, sending relevant v4l2 controls, and finally power off the sensor.
according to above, there should be LP sequence, and also some delay for MIPI signaling coming to CSI/VI.

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