Hi,
we have a camera driver which works great most of the time but if we add some specific load (encoding / cuda processing) to the tx2, some PXL_SOF error appears frequently every 3-5 Minutes:
[Jun12 08:06] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[ +0.003990] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[ +0.000003] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[ +0.007995] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[ +0.000002] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[ +0.026015] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[ +0.054009] nvcsi 150c0000.nvcsi: csi4_stream_check_status (2) INTR_STATUS 0x00000004
[ +0.007839] nvcsi 150c0000.nvcsi: csi4_stream_check_status (2) ERR_INTR_STATUS 0x00000004
[ +0.008181] nvcsi 150c0000.nvcsi: csi4_cil_check_status (2) CIL_INTR_STATUS 0x00000044
[ +0.007925] nvcsi 150c0000.nvcsi: csi4_cil_check_status (2) CIL_ERR_INTR_STATUS 0x00000044
[ +0.032052] nvcsi 150c0000.nvcsi: csi4_cil_check_status (1) CIL_INTR_STATUS 0x00000024
[ +0.008025] nvcsi 150c0000.nvcsi: csi4_cil_check_status (1) CIL_ERR_INTR_STATUS 0x00000024
[ +0.052013] nvcsi 150c0000.nvcsi: csi4_stream_check_status (4) INTR_STATUS 0x00000004
[ +0.007863] nvcsi 150c0000.nvcsi: csi4_stream_check_status (4) ERR_INTR_STATUS 0x00000004
[ +0.008185] nvcsi 150c0000.nvcsi: csi4_cil_check_status (4) CIL_INTR_STATUS 0x00000044
[ +0.007932] nvcsi 150c0000.nvcsi: csi4_cil_check_status (4) CIL_ERR_INTR_STATUS 0x00000044
[ +9.279933] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[ +0.006391] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[ +0.009617] tegra-vi4 15700000.vi: PXL_SOF syncpt timeout! err = -11
[ +0.006396] tegra-vi4 15700000.vi: tegra_channel_error_recovery: attempting to reset the capture channel
[ +0.049608] nvcsi 150c0000.nvcsi: csi4_cil_check_status (1) CIL_INTR_STATUS 0x00000064
[ +0.008009] nvcsi 150c0000.nvcsi: csi4_cil_check_status (1) CIL_ERR_INTR_STATUS 0x00000064
[ +0.051983] nvcsi 150c0000.nvcsi: csi4_cil_check_status (0) CIL_INTR_STATUS 0x00000044
[ +0.007937] nvcsi 150c0000.nvcsi: csi4_cil_check_status (0) CIL_ERR_INTR_STATUS 0x00000044
Any idea where this comes from and how to further debug this?