USB error: Rx interrupt with no errors or packet!

Hello,



I’ve recently acquired a BeagleBone Green with AM335x processor. I connect a high-speed USB device (actually a 3D camera) to the USB host port, and it recognizes well (looking at dmesg output).



When I try to read data from the camera I have a timeout and get no data ever. The ‘dmesg’ output show the errors:



musb_host_rx 1983: Rx interrupt with no errors or packet!

musb_ep_program 941: 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:



Linux 4.4.9-ti-r25 #1 SMP Thu May 5 23:08:13 UTC 2016 armv7l GNU/Linux



Thanks

Ways to fix USB Device Not Recognized Error

  1. Restart Your Computer.
  2. Update Computer.
  3. Change USB Root Hub Settings.
  4. Update USB Driver.
  5. Check And Change Ports.
  6. Change USB Selective Suspended Settings.
  7. Format Your Drive.

Regards,
Rachel Gomez