We are trying to connect s USB storage device (based on SD card from Sandisk+microUSB adaptor) to ADRV9361-Z7035 via BOB carrier.
The following errors are received:
[ 300.849800] usb 1-1: new high-speed USB device number 2 using ci_hdrc
[ 301.159796] usb 1-1: new high-speed USB device number 3 using ci_hdrc
[ 301.319817] usb usb1-port1: attempt power cycle
[ 302.029795] usb 1-1: new full-speed USB device number 4 using ci_hdrc
[ 302.529794] usb 1-1: device not accepting address 4, error -71
[ 302.679796] usb 1-1: new high-speed USB device number 5 using ci_hdrc
[ 303.119794] usb 1-1: device not accepting address 5, error -71
[ 303.124351] usb usb1-port1: unable to enumerate USB device
1. How can we overcome the error?
2. Is there a storage that works with the ADRV9361-Z7035 + BOB carrier?
This is a hard question to answer, and is not necessarily within our direct support scope.
We typically use USB thumb-drives, and most of them work fine.
But, obviously we didn't test everything.
Moving to Linux software Driver forum for comments.
But, obviously we didn't test everything.I don't know if we tested USB HDD [storage devices].
I know we don't use those much.
Those may not work fine,but a lot of them may require an external power source to work fine.
So, this could be in many places: could be the upstream kernel, Xilinx's kernel [on top of which we base our patches], or could be the USB storage device.
I guess, the short answer is to try other devices and see which work.