USB timeout when reading image from ASTRA MINI camera

Hello,

I’ve recently acquired a BeagleBone Green with AM335x processor. I connect the Astra Mini camera to the USB host port, and it recognizes well (looking at dmesg output):

Oct 17 16:59:15 arm kernel: [ 201.812176] usb 1-1: new high-speed USB device number 2 using musb-hdrc
Oct 17 16:59:16 arm kernel: [ 201.961711] usb 1-1: New USB device found, idVendor=2bc5, idProduct=0404
Oct 17 16:59:16 arm kernel: [ 201.961734] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 17 16:59:16 arm kernel: [ 201.961743] usb 1-1: Product: ORBBEC Depth Sensor
Oct 17 16:59:16 arm kernel: [ 201.961750] usb 1-1: Manufacturer: Orbbec(R)
Oct 17 16:59:21 arm kernel: [ 207.691316] sched: RT throttling activated

When I try to read data from the camera using the OPenNi provided for Arm devices, I can connect to the camera (in fact it toggles on the IR) but I get a timeout and get no data ever. The ‘dmesg’ output show the errors:

Oct 17 16:59:29 arm kernel: [ 215.611056] musb_host_rx 1965: Rx interrupt with no errors or packet!
Oct 17 16:59:29 arm kernel: [ 215.617649] musb_host_rx 1965: Rx interrupt with no errors or packet!
Oct 17 16:59:29 arm kernel: [ 215.625557] musb_ep_program 916: broken !rx_reinit, ep2 csr 0003

Other users seemed to have this problem in the past, and it seems related to the musb_hdrc driver itself, but I’ve not been able to find a solution and need help urgently to solve this issue.

The system version in my BeagleBoneGreen is Debian 9.5:
Linux beaglebone 4.14.71-ti-r80 #1 SMP PREEMPT Fri Oct 5 23:50:11 UTC 2018 armv7l GNU/Linux

I would thank for any help that leads to solve the issue.