11-21-2019, 03:57 AM
I was actually going to post about this last night, I have found that external NVME drives will not function in the USB3 port, however, by using a USBC to USBA adapter, or a USBC hub they work perfectly via the USBC port.
When using the USB3 port, the system reports it is in a constant state of spinning up.
attempts to spin up for about 30 seconds.
Leading me to think it is a power issue with high power demand devices, works perfectly via the USBC port.
When using the USB3 port, the system reports it is in a constant state of spinning up.
Code:
[ 745.683789] rockchip-dwc3 usb0: USB unconnected
[ 759.483321] usb 4-1: new SuperSpeed USB device number 2 using xhci-hcd
[ 759.501126] usb 4-1: New USB device found, idVendor=152d, idProduct=0562
[ 759.501144] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 759.501152] usb 4-1: Product: External
[ 759.501159] usb 4-1: Manufacturer: JMicron
[ 759.501166] usb 4-1: SerialNumber: DD56419883893
[ 759.506278] scsi host1: uas
[ 759.509304] scsi 1:0:0:0: Direct-Access JMicron Tech 0204 PQ: 0 ANSI: 6
[ 769.510904] sd 1:0:0:0: [sda] Spinning up disk...
attempts to spin up for about 30 seconds.
Code:
[ 772.283257] .
[ 803.215101] sd 1:0:0:0: tag#0 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD
[ 803.215125] sd 1:0:0:0: tag#0 CDB: opcode=0x0 00 00 00 00 00 00
[ 803.215532] scsi host1: uas_eh_bus_reset_handler start
[ 803.215641] xhci-hcd xhci-hcd.3.auto: ERROR Transfer event for disabled endpoint slot 1 ep 4 or incorrect stream ring
[ 803.215655] xhci-hcd xhci-hcd.3.auto: @00000000e0ce2340 00000000 00000000 1b000000 01058001
[ 803.327768] usb 4-1: reset SuperSpeed USB device number 2 using xhci-hcd
[ 803.347666] scsi host1: uas_eh_bus_reset_handler success
[ 813.347189] sd 1:0:0:0: tag#0 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD
[ 813.347213] sd 1:0:0:0: tag#0 CDB: opcode=0x0 00 00 00 00 00 00
[ 813.347226] scsi host1: uas_eh_bus_reset_handler start
[ 813.347330] xhci-hcd xhci-hcd.3.auto: ERROR Transfer event for disabled endpoint slot 1 ep 4 or incorrect stream ring
[ 813.347345] xhci-hcd xhci-hcd.3.auto: @00000000e0ce2470 00000000 00000000 1b000000 01058001
[ 813.459482] usb 4-1: reset SuperSpeed USB device number 2 using xhci-hcd
[ 813.477769] scsi host1: uas_eh_bus_reset_handler success
[ 813.477797] sd 1:0:0:0: Device offlined - not ready after error recovery
[ 813.478061] ready
[ 813.478124] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478175] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478208] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478238] sd 1:0:0:0: [sda] Read Capacity(16) failed: Result: hostbyte=0x01 driverbyte=0x00
[ 813.478257] sd 1:0:0:0: [sda] Sense not available.
[ 813.478280] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478308] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478336] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478361] sd 1:0:0:0: [sda] Read Capacity(10) failed: Result: hostbyte=0x01 driverbyte=0x00
[ 813.478377] sd 1:0:0:0: [sda] Sense not available.
[ 813.478399] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478428] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478459] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478484] sd 1:0:0:0: [sda] Write Protect is off
[ 813.478502] sd 1:0:0:0: [sda] Mode Sense: 00 00 00 00
[ 813.478523] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478547] sd 1:0:0:0: [sda] Asking for cache data failed
[ 813.478564] sd 1:0:0:0: [sda] Assuming drive cache: write through
[ 813.478586] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478612] sd 1:0:0:0: rejecting I/O to offline device
[ 813.478636] sd 1:0:0:0: rejecting I/O to offline device
Leading me to think it is a power issue with high power demand devices, works perfectly via the USBC port.