The camera fps is normal.
I hot-plug the camera and reset the camera, v4l2 cmd still run.
Video streams and fps obtained by V4L2 can be recovered
But “vi-output,fzca” ,It takes up 100% of a cpu
I experienced this in JetPack-5.1.0
Refer to other students mentioned problem: https://forums.developer.nvidia.com/t/vi-output-100-cpu-loading/244257
Thought the update would fix it, but it didn’t.
Please help check whether this problem is still a bug or is caused by the incompatibility between vi and v4l2
thanks
Do you have an environment where this problem can be repeated?
Using the cmd I provided, read the video stream and then hot-swappable camera reset to recover the video stream. Whether the cpu of the vi-output is 100% occupied
thanks
Under our scenario
When v4l2 cmd works. Unplugging the camera does not cause this problem. Re-enabling the camera will cause a vi-output problem when the video stream resumes
For our design unable to recovery by just connect the camera back.
But if we use debugfs to configure the sensor streaming off and streaming on to recover also didn’t see the problem.