I am using a BeagleBone Black with Ubuntu 18.04 and I am attempting to use an SLAMTEC RPLidar A3M1 which uses a UART to USB adapter to connect to a computer. I was able to get this to work with my laptop running Ubuntu 18.04. When I plug in the adapter, I can see the device appears in the /dev folder as ttyUSB0.
When I plug the adapter into the BeagleBone there is no /dev/ttyUSB0 and nothing shows up in lsusb.
dmesg shows the following after plugging in:
`
[ 272.262281] musb-hdrc musb-hdrc.1: VBUS_ERROR in a_wait_bcon (89, <AValid), retry #1, port1 00000104
[ 272.319876] musb-hdrc musb-hdrc.1: VBUS_ERROR in a_wait_vrise (89, <AValid), retry #2, port1 00000104
[ 272.377607] musb-hdrc musb-hdrc.1: VBUS_ERROR in a_wait_vrise (89, <AValid), retry #3, port1 00000104
[ 272.435203] musb-hdrc musb-hdrc.1: VBUS_ERROR in a_wait_vrise (88, <AValid), retry #3, port1 0008010c
`
Once the adapter is plugged in, no other USB devices are recognized by the BeagleBone anymore.
Is it possible to get this device to work with the BeagleBone or should I give up on using this device?