Tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4430, flags: 0, err_data 131072

Hi, I am working on Jetson AGX Orin to debug a camera issue. The test is performed in Jetson AGX Orin Kit. The error message “tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4430, flags: 0, err_data 131072” is reported. More information:

  • Jetpack version is R36.4.0.
  • Video data format is YUV422
  • Frame rate is set to 4fps
  • Resolution: 3840x2160

Could you please help to check the kernel log below? What may cause the issue?

620.626673] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4430, flags: 0, err_data 131072
[ 621.348978] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4431, flags: 0, err_data 131072
[ 622.794624] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4434, flags: 0, err_data 131072
[ 625.378599] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 625.378625] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 625.380592] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
[ 627.938579] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 627.938601] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 627.939899] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
[ 629.298652] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4463, flags: 0, err_data 131072
[ 630.502488] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4467, flags: 0, err_data 131072
[ 631.466683] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4472, flags: 0, err_data 131072
[ 631.707574] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4476, flags: 0, err_data 131072
[ 633.393803] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4477, flags: 0, err_data 131072
[ 633.634714] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4484, flags: 0, err_data 131072
[ 635.561758] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4485, flags: 0, err_data 131072
[ 636.525358] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4493, flags: 0, err_data 131072
[ 636.765973] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4497, flags: 0, err_data 131072
[ 638.934288] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4498, flags: 0, err_data 131072
[ 639.656958] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4507, flags: 0, err_data 131072
[ 640.138743] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4510, flags: 0, err_data 131072
[ 640.379698] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4512, flags: 0, err_data 131072
[ 643.042706] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms
[ 643.042729] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: attempting to reset the capture channel
[ 643.044239] tegra-camrtc-capture-vi tegra-capture-vi: err_rec: successfully reset the capture channel
[ 644.715639] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4525, flags: 0, err_data 131072
[ 644.956499] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4531, flags: 0, err_data 131072
[ 647.365564] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4532, flags: 0, err_data 131072
[ 649.774373] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4542, flags: 0, err_data 131072
[ 650.496929] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4552, flags: 0, err_data 131072
[ 652.183048] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4555, flags: 0, err_data 131072
[ 654.818685] tegra-camrtc-capture-vi tegra-capture-vi: uncorr_err: request timed out after 2500 ms

The debug log is attached.
camera_debug_log_err_131072.txt (10.7 KB)
From the log, I assume Frame Start is reviewed. But error happens before capturing the Frame End.
The device tree is verified by another camera module. So I suspect something wrong with the MIPI signal.
The waveform on one MIPI data lane looks good.
What else shall I check?
Thanks!

hello ygao6,

why the frame count is jumping, may I know what’s your capture pipeline?
please see-also Topic 318537 for some details of discarding frame reports.

Thanks for your answer! I can understand the definition of the error data. It is helpful to investigate the issue.
Now the issue is fixed after we lower down the DPHY clock. The clock was set to 2.5GHz when the issue happens.

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