AR0234 Camera Trigger Problem

Hello,
I designed my own carrier board for Orin Nano 8 GB.
It works properly. I also use AR0234 global shutter camera. I can open the camera with VLC player. However, when i activate external trigger button i get error from sudo dmesg --follow as below.(i am using external pulse trigger from Arduino Uno. I divide voltage level 5V to 1.8V with resistors)

What could be the cause of this problem?

[ 735.451354] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 735.464121] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 735.473745] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 735.481497] t194-nvcsi 13e40000.host1x:nvcsi@15a00000: csi5_stream_close: Error in closing stream_id=0, csi_port=0
[ 735.492295] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 735.500882] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
[ 738.263349] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 738.272497] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 738.282105] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 738.289840] t194-nvcsi 13e40000.host1x:nvcsi@15a00000: csi5_stream_close: Error in closing stream_id=0, csi_port=0
[ 738.300506] (NULL device *): vi_capture_control_message: NULL VI channel received
[ 739.319164] tegra194-vi5 13e40000.host1x:vi0@15c00000: capture control message timed out
[ 739.327515] tegra194-vi5 13e40000.host1x:vi0@15c00000: vi_capture_control_send_message: failed to send IVC control message
[ 740.342986] tegra194-vi5 13e40000.host1x:vi0@15c00000: capture control message timed out
[ 740.351382] tegra-camrtc-capture-vi tegra-capture-vi: vi capture setup failed
[ 740.358846] tegra-camrtc-capture-vi tegra-capture-vi: fatal: error recovery failed

What do you mean? The sensor need pulse to trigger to output frame data?

Check the trace log to check if more clue for it.

Thanks

Arducam AR0234 has xvs pin to synchronize the image capture process with external trigger event. I generate PWM signal from external device to capture external image. As i said previous message, when i activate external trigger button i get error from sudo dmesg --follow. After one minute orin nano goes to reboot.

The message tell unable capture frame data from the sensor.
Maybe increase the CAPTURE_TIMEOUT_MS in vi5_fops.c to try.

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