Hi,
I am trying to use a TI USB3.0->SATA bridge with Jetson TX2 but i am having some difficulties.
Everything appears to enumerate properly…
[ 8.010900] hub 1-0:1.0: hub_suspend
[ 8.010910] usb usb1: bus auto-suspend, wakeup 1
[ 8.010999] usb usb1: suspend raced with wakeup event
[ 8.011001] usb usb1: usb auto-resume
[ 8.026858] hub 1-0:1.0: hub_resume
[ 8.070816] hub 2-0:1.0: state 7 ports 3 chg 0002 evt 0000
[ 8.070831] usb usb2-port1: status 0203, change 0000, 5.0 Gb/s
[ 8.134817] hub 1-0:1.0: state 7 ports 4 chg 0000 evt 0000
[ 8.134821] hub 1-0:1.0: hub_suspend
[ 8.134832] usb usb1: bus auto-suspend, wakeup 1
[ 8.183297] usb 2-1: new SuperSpeed USB device number 2 using xhci-tegra
[ 8.203389] usb 2-1: skipped 1 descriptor after endpoint
[ 8.203391] usb 2-1: skipped 1 descriptor after endpoint
[ 8.203491] usb 2-1: default language 0x0409
[ 8.203799] usb 2-1: udev 2, busnum 2, minor = 129
[ 8.203801] usb 2-1: New USB device found, idVendor=0451, idProduct=9261
[ 8.203803] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8.203805] usb 2-1: Product: TUSB9261 USB3.0 to SATA Bridge
[ 8.203806] usb 2-1: Manufacturer: Texas Instruments
[ 8.203808] usb 2-1: SerialNumber: 7B558A4C0655881C175403492EC5AD652
[ 8.203987] usb 2-1: usb_probe_device
[ 8.203990] usb 2-1: configuration #1 chosen from 1 choice
[ 8.204324] xhci-tegra 3530000.xhci: tegra_xhci_mbox_work mailbox command 6
[ 8.206065] usb 2-1: adding 2-1:1.0 (config #1, interface 0)
[ 8.206150] usb-storage 2-1:1.0: usb_probe_interface
[ 8.206155] usb-storage 2-1:1.0: usb_probe_interface - got id
[ 8.206159] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 8.210303] scsi host2: usb-storage 2-1:1.0
[ 8.309114] l4tbr0: port 2(usb1) entered disabled state
[ 9.208712] scsi 2:0:0:0: Direct-Access Samsung SSD 850 EVO 250G 2B6Q PQ: 0 ANSI: 6
[ 9.209467] sd 2:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/233 GiB)
[ 9.212681] sd 2:0:0:0: [sda] Write Protect is off
[ 9.212685] sd 2:0:0:0: [sda] Mode Sense: 17 00 00 00
[ 9.214382] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
[ 9.220050] sda: sda1 sda2 sda3
[ 9.230597] sd 2:0:0:0: [sda] Attached SCSI disk
[ 9.241882] xhci-tegra 3530000.xhci: boost cpu freq 800000 kHz, with timeout 2000 ms
[ 9.242229] xhci-tegra 3530000.xhci: boost cpu freq 800000 kHz, with timeout 2000 ms
When i try to write to the disk (various block sizes) i get a timeout and subsequent errors.
I have tried different SATA drives with different filesystems but still get the same errors.
[ 141.819313] usb 2-1: usb-storage timed out on ep0out len=0/0
[ 141.825103] usb 2-1: Disable of device-initiated U1 failed.
[ 146.831286] usb 2-1: usb-storage timed out on ep0out len=0/0
[ 146.837046] usb 2-1: Disable of device-initiated U2 failed.
[ 148.602195] xhci-tegra 3530000.xhci: tegra_xhci_mbox_work mailbox command 6
[ 148.609274] usb 2-1: Device not responding to setup address.
[ 150.466332] usb 2-1: Device not responding to setup address.
[ 150.674865] usb 2-1: device not accepting address 2, error -71
[ 150.680992] hub 2-0:1.0: state 7 ports 3 chg 0000 evt 0002
[ 150.824470] usb 2-1: Device not responding to setup address.
[ 151.032273] usb 2-1: Device not responding to setup address.
[ 151.238873] usb 2-1: device not accepting address 2, error -71
[ 151.388451] usb 2-1: Device not responding to setup address.
[ 151.596275] usb 2-1: Device not responding to setup address.
[ 151.802865] usb 2-1: device not accepting address 2, error -71
[ 151.952466] usb 2-1: Device not responding to setup address.
[ 152.160278] usb 2-1: Device not responding to setup address.
[ 152.366890] usb 2-1: device not accepting address 2, error -71
[ 152.402948] usb usb2-port1: logical disconnect
[ 152.407495] usb usb2-port1: Not disabling port; link state is RxDetect
[ 152.414242] usb usb2-port1: status 02a0, change 0001, 5.0 Gb/s
[ 152.420283] usb 2-1: USB disconnect, device number 2
[ 152.425347] usb 2-1: unregistering device
[ 152.429461] usb 2-1: unregistering interface 2-1:1.0
[ 152.439359] sd 2:0:0:0: [sda] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x01 driverbyte=0x00
[ 152.447551] sd 2:0:0:0: [sda] tag#0 CDB: opcode=0x2a 2a 00 0e 31 fd 00 00 40 00 00
[ 152.455135] blk_update_request: I/O error, dev sda, sector 238157056
[ 152.461495] Buffer I/O error on dev sda2, logical block 29743776, lost async page write
[ 152.469504] Buffer I/O error on dev sda2, logical block 29743777, lost async page write
[ 152.477508] Buffer I/O error on dev sda2, logical block 29743778, lost async page write
[ 152.485513] Buffer I/O error on dev sda2, logical block 29743779, lost async page write
[ 152.493517] Buffer I/O error on dev sda2, logical block 29743780, lost async page write
[ 152.501519] Buffer I/O error on dev sda2, logical block 29743781, lost async page write
[ 152.509524] Buffer I/O error on dev sda2, logical block 29743782, lost async page write
[ 152.517527] Buffer I/O error on dev sda2, logical block 29743783, lost async page write
[ 152.525529] Buffer I/O error on dev sda2, logical block 29743784, lost async page write
[ 152.533531] Buffer I/O error on dev sda2, logical block 29743785, lost async page write
[ 152.544843] sd 2:0:0:0: [sda] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x01 driverbyte=0x00
[ 152.553022] sd 2:0:0:0: [sda] tag#0 CDB: opcode=0x2a 2a 00 0e 32 3d 00 00 10 70 00
[ 152.560591] blk_update_request: I/O error, dev sda, sector 238173440
[ 154.005145] sd 2:0:0:0: [sda] Synchronizing SCSI cache
[ 154.010511] sd 2:0:0:0: [sda] Synchronize Cache(10) failed: Result: hostbyte=0x01 driverbyte=0x00
[ 154.127248] usb 2-1: usb_disable_device nuking all URBs
[ 154.258871] usb usb2-port1: debounce total 100ms stable 100ms status 0x203
[ 154.376259] usb 2-1: Device not responding to setup address.
[ 154.584245] usb 2-1: Device not responding to setup address.
[ 154.790870] usb 2-1: device not accepting address 3, error -71
[ 154.940296] usb 2-1: Device not responding to setup address.
[ 155.148279] usb 2-1: Device not responding to setup address.
[ 155.354904] usb 2-1: device not accepting address 4, error -71
[ 155.504292] usb 2-1: Device not responding to setup address.
[ 155.712249] usb 2-1: Device not responding to setup address.
[ 155.918863] usb 2-1: device not accepting address 5, error -71
[ 156.068273] usb 2-1: Device not responding to setup address.
[ 156.276251] usb 2-1: Device not responding to setup address.
[ 156.482863] usb 2-1: device not accepting address 6, error -71
[ 156.519000] usb usb2-port1: unable to enumerate USB device
[ 156.524631] usb usb2-port1: Not disabling port; link state is RxDetect
[ 156.531282] hub 2-0:1.0: state 7 ports 3 chg 0000 evt 0002
[ 156.537037] usb usb2-port1: status 0203, change 0001, 5.0 Gb/s
[ 156.670902] usb usb2-port1: debounce total 100ms stable 100ms status 0x203
[ 156.788281] usb 2-1: Device not responding to setup address.
[ 156.996246] usb 2-1: Device not responding to setup address.
[ 157.202864] usb 2-1: device not accepting address 7, error -71
[ 157.352269] usb 2-1: Device not responding to setup address.
[ 157.560284] usb 2-1: Device not responding to setup address.
[ 157.766866] usb 2-1: device not accepting address 8, error -71
[ 157.916267] usb 2-1: Device not responding to setup address.
[ 158.124247] usb 2-1: Device not responding to setup address.
[ 158.330860] usb 2-1: device not accepting address 9, error -71
[ 158.480283] usb 2-1: Device not responding to setup address.
[ 158.688269] usb 2-1: Device not responding to setup address.
[ 158.894881] usb 2-1: device not accepting address 10, error -71
[ 158.931001] usb usb2-port1: unable to enumerate USB device
[ 158.936632] usb usb2-port1: Not disabling port; link state is RxDetect
[ 158.943280] hub 2-0:1.0: state 7 ports 3 chg 0000 evt 0002
[ 158.949040] usb usb2-port1: status 0203, change 0001, 5.0 Gb/s
[ 159.082899] usb usb2-port1: debounce total 100ms stable 100ms status 0x203
[ 159.200273] usb 2-1: Device not responding to setup address.
[ 159.408243] usb 2-1: Device not responding to setup address.
[ 159.614868] usb 2-1: device not accepting address 11, error -71
[ 159.764277] usb 2-1: Device not responding to setup address.
[ 159.972242] usb 2-1: Device not responding to setup address.
[ 160.178866] usb 2-1: device not accepting address 12, error -71
[ 160.328267] usb 2-1: Device not responding to setup address.
[ 160.536247] usb 2-1: Device not responding to setup address.
[ 160.742862] usb 2-1: device not accepting address 13, error -71
[ 160.892266] usb 2-1: Device not responding to setup address.
[ 161.100251] usb 2-1: Device not responding to setup address.
[ 161.306861] usb 2-1: device not accepting address 14, error -71
[ 161.343015] usb usb2-port1: unable to enumerate USB device
[ 161.348650] usb usb2-port1: Not disabling port; link state is RxDetect
[ 161.355299] hub 2-0:1.0: state 7 ports 3 chg 0000 evt 0002
[ 161.361053] usb usb2-port1: status 0203, change 0001, 5.0 Gb/s
[ 161.494901] usb usb2-port1: debounce total 100ms stable 100ms status 0x203
[ 161.612280] usb 2-1: Device not responding to setup address.
[ 161.820248] usb 2-1: Device not responding to setup address.
[ 162.026867] usb 2-1: device not accepting address 15, error -71
[ 162.176265] usb 2-1: Device not responding to setup address.
[ 162.384242] usb 2-1: Device not responding to setup address.
[ 162.590863] usb 2-1: device not accepting address 16, error -71
[ 162.740269] usb 2-1: Device not responding to setup address.
[ 162.948255] usb 2-1: Device not responding to setup address.
[ 163.154864] usb 2-1: device not accepting address 17, error -71
[ 163.304268] usb 2-1: Device not responding to setup address.
[ 163.512250] usb 2-1: Device not responding to setup address.
[ 163.718863] usb 2-1: device not accepting address 18, error -71
[ 163.755012] usb usb2-port1: unable to enumerate USB device
[ 163.760641] usb usb2-port1: Not disabling port; link state is RxDetect
[ 163.767286] hub 2-0:1.0: state 7 ports 3 chg 0000 evt 0002
[ 163.773028] usb usb2-port1: status 0203, change 0001, 5.0 Gb/s
[ 163.906905] usb usb2-port1: debounce total 100ms stable 100ms status 0x203
[ 164.024275] usb 2-1: Device not responding to setup address.
[ 164.232251] usb 2-1: Device not responding to setup address.
[ 164.438865] usb 2-1: device not accepting address 19, error -71
[ 164.588279] usb 2-1: Device not responding to setup address.
[ 164.796257] usb 2-1: Device not responding to setup address.
[ 165.002867] usb 2-1: device not accepting address 20, error -71
[ 165.152293] usb 2-1: Device not responding to setup address.
[ 165.360251] usb 2-1: Device not responding to setup address.
[ 165.566868] usb 2-1: device not accepting address 21, error -71
[ 165.627112] usb usb2-port1: Not disabling port; link state is RxDetect
[ 165.633789] usb usb2-port1: Not disabling port; link state is RxDetect
[ 165.640537] hub 2-0:1.0: state 7 ports 3 chg 0000 evt 0002
[ 165.646567] hub 2-0:1.0: hub_suspend
[ 165.650298] usb usb2: bus auto-suspend, wakeup 1
[ 165.655231] xhci-tegra 3530000.xhci: entering ELPG
[ 165.685193] xhci-tegra 3530000.xhci: WARN: xHC save state timeout
[ 165.691335] tegra-xusb-mbox 3538000.mailbox: Controller firmware hang
[ 165.697777] tegra-xusb-mbox 3538000.mailbox: XUSB_CFG_ARU_MBOX_OWNER 0x0
[ 165.704478] tegra-xusb-mbox 3538000.mailbox: XUSB_CFG_ARU_MBOX_CMD 0x80000000
[ 165.711612] tegra-xusb-mbox 3538000.mailbox: XUSB_CFG_ARU_MBOX_DATA_IN 0x0
[ 165.718486] tegra-xusb-mbox 3538000.mailbox: XUSB_CFG_ARU_MBOX_DATA_OUT 0x6000000
[ 165.727637] xhci-tegra 3530000.xhci: xhci_suspend() failed -110
[ 165.733588] xhci-tegra 3530000.xhci: entering ELPG failed
Have similiar issues been seen before?
Regards,
Chris