LIBUSB_TRANSFER_ERROR after running for sometime

LIBUSB_TRANSFER_ERROR after running for sometime

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.
    As a Prophesee customer, join the community conversation. 
    Request your free access today.

      Information

      In this Community Forum, you can discuss products, technology and applications. Only registred users can post but everyone can read. To ask a private question, enter a support ticket in My Area https://support.prophesee.ai/portal/en/newticket