Hello all,
I have developed a camera sensor driver on Jetson Xavier NX Kernel 35.1. The camera driver is successfully probing. I2C communication is running successfully. There is no problem in writing and reading to registers. However, when I try to open a stream with gstreamer or when I try to record raw data with v4l2-ctl, the camera stream does not open.
When the stream cannot be opened, the kernel logs are as follows.
tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 173.030123] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 173.041955] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 173.042156] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_close: Error in closing stream_id=0, csi_port=0
[ 173.042392] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 173.042550] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_open: VI channel not found for stream- 0 vc- 0
[ 173.043125] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
[ 175.557930] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 175.558187] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 175.559328] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 175.559491] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_close: Error in closing stream_id=0, csi_port=0
[ 175.559698] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 175.559873] t194-nvcsi 13e10000.host1x:nvcsi@15a00000: csi5_stream_open: VI channel not found for stream- 0 vc- 0
[ 175.560486] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
If anyone has had such a problem before, I would like your help.