We have the CSI driver capturing frames about 10 frames per second but it’s configured for 60 frames per second.
We can see that it continues to time out every couple of frames, we can see the timeout on dmesg.
We were able to get additional information from capturing the trace as they did on this post: https://devtalk.nvidia.com/default/topic/1029929/csi-camera-driver-syncpt-timeout-error/?offset=8
We were wondering what does the SPURIOUS_DATA_STREAM_4 flag from CSIMUX_STREAM mean ?
In our trace we get the following continuously logging :
kworker/0:0-4 [000] ...1 125.453414: rtcpu_vinotify_handle_msg: tstamp:4252947092 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:4252946665 data:0x00010000
kworker/0:0-4 [000] ...1 125.453418: rtcpu_vinotify_handle_msg: tstamp:4253468457 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:4253468029 data:0x00010000
kworker/0:0-4 [000] ...1 125.453420: rtcpu_vinotify_handle_msg: tstamp:4253989857 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:4253989428 data:0x00010000
kworker/0:0-4 [000] ...1 125.453422: rtcpu_vinotify_handle_msg: tstamp:4254511208 tag:CSIMUX_STREAM channel:0xff frame:0 vi_tstamp:4254510781 data:0x00010000
We tried my things but nothing seems to help, any ideas of what the issue can be?