I have two issues with this product. The first one I solved myself…
First problem:
I get frequently these errors when the device is under load. Sometimes it corrects itself, other times it doesn’t.
tegra-xusb 70090000.xusb: ERROR Transfer event for disabled endpoint or incorrect stream ring
tegra-xusb 70090000.xusb: @00000000ffebc730 ffdec000 00000000 04000000 03088001
sd 0:0:0:0: [sda] tag#27 uas_eh_abort_handler 0 uas-tag 28 inflight: CMD OUT
sd 0:0:0:0: [sda] tag#27 CDB: opcode=0x2a 2a 00 0d 50 a2 e4 00 02 b8 00
scsi host0: uas_eh_bus_reset_handler start
usb 2-1.2: reset SuperSpeed USB device number 3 using tegra-xusb
scsi host0: uas_eh_bus_reset_handler success
The fix for this issue I found after two days of struggling…
I had to add the following to the kernel command line to turn off the UAS interface and force the driver to use the Bulk Data Transfer interface.
usb_storage.quirks=0x152d:0x0562:u
Technically, UAS is supposed to be “better” especially with multiple drives but I saw no difference in throughput between the two.
The second issue I haven’t found a solution for… I can’t reboot the Nano and have
the shield still work. I have to completely power both the Nano and the shield off and
on again or the shield to operate correctly. If I don’t, the boot process hangs with
the following messages. The shield is NOT the root filesystem. Just an extra drive.
usb 1-2.2: Device not responding to setup address.
tegra-xusb 70090000.xusb: Upgrade port 0 to USB3.0
tegra-xusb 70090000.xusb: Upgrade port 1 to USB3.0
usb 1-2.2: Device not responding to setup address.
usb 1-2.2: device not accepting address 3, error -71
usb 2-1: new SuperSpeed USB device number 2 using tegra-xusb
usb 2-1: New USB device found, idVendor=0bda, idProduct=0411
usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-1: Product: 4-Port USB 3.1 Hub
usb 2-1: Manufacturer: Generic
hub 2-1:1.0: USB hub found
hub 2-1:1.0: 4 ports detected
usb 1-2.2: new high-speed USB device number 4 using tegra-xusb
usb 1-2.2: Device not responding to setup address.
usb 2-1: usb_suspend_both: status 0
usb usb2: usb_suspend_both: status 0
usb 1-2.2: Device not responding to setup address.
usb 1-2.2: device not accepting address 4, error -71
usb 1-2-port2: attempt power cycle
usb 1-2.2: new high-speed USB device number 5 using tegra-xusb
usb 1-2.2: device descriptor read/64, error -110
This one’s a deal breaker. A device that requires a power cycle to work
is a big issue.
Anyone have it working or else having the same issues?
I know Geekworm is on this forum and I’ve also emailed them. I hope they can help.