Camera: EVK4
Environment: Ubuntu2204, OpenEB 4.6.2, libusb 1.0.0
Problem: We are running USB camera for long time but sometimes get the following messages.
[HAL][ERROR] ErrTransfert
[HAL][ERROR] LIBUSB_TRANSFER_ERROR
[HAL][ERROR] ErrTransfert
[HAL][ERROR] LIBUSB_TRANSFER_ERROR
[HAL][ERROR] ErrTransfert
[HAL][ERROR] LIBUSB_TRANSFER_ERROR
[HAL][ERROR] ErrTransfert
[HAL][ERROR] LIBUSB_TRANSFER_ERROR
Once this error happens, it's not possible to detect the camera by metavision_platform_info. The only solution was to unplug the cameras and plug it back, which can be quite tough.
We observe this happens more easily when our application , but it also happens in the middle of streaming.
I wonder what's the possible source of the problem, and whether there's a way to reset the camera's usb connection from the software side, such that I don't need to physically reconnect the cable.