-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
Processor SDK - Jacinto
-
ADASVISION-5046
-
-
EDGEAI_ROBOTICS_08.02.00
-
j721e-sk
OpenCV VideoCapture() based camera capture ROS node throws "select() timeout" (see below for screen log) error after random time, (e.g., 20-30 mins), then stops publishing the raw images any more.
[ WARN:0] global ../modules/videoio/src/cap_v4l.cpp (998) tryIoctl VIDEOIO(V4L2:/dev/video1): select() timeout.
Testing: tested the mono camera driver with connecting the webcam though a USB hub that has an external power adapter (this is supposed to provide extra power to the camera).
[J7 EVM, USB 2.0] <- [USB hub] <- C920 ^ | [5V/3A power adapter]
The test (object detection + mono camera demo in ROS2) just passed 8 hours with no issue. This indicates that the "select() timeout" issue from the camera driver node may be related to power delivery from the EVM.