[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

USB 3.0 support



I'm running Jessie on a Gigabyte GA-970A-D3P board with an AMD FX6100 processor. The board has USB 3.0 ports on the back that don't seem to work.

I have an Eagle Consus external case with a WD Red drive in it. This is advertised as supporting USB 3.0, and comes with a cable that has a different device end than I'm used to seeing with USB 2.0 devices. However, when I plug it into the USB 3.0 ports, it doesn't show up. When I plug it into the USB 2.0 ports, it does.

I've had similar experiences with USB 3.0 flash drives.

When I first installed this motherboard, I was having problems with it, trying to get the USB ports to work at all. It seemed like the USB2 or USB3 ports would work but not at the same time. Moreover, the setting also seemed to affect the onboard LAN controller. Anyway, I've been working with just USB2 ports for some time but want to connect the external drive at full USB3 speeds.

There are BIOS settings dealing with USB that include onboard USB and USB controllers (enable/disable) - both enabled. USB legacy support (enable/disable) - enabled. And XHCI & EHCI handoff (enable/disable) - both enabled.

I'm getting some XHCI and EHCI messages which seem to indicate that the XHCI driver is failing to load:

[   19.266657] xhci_hcd 0000:02:00.0: can't setup: -110
[   19.266705] xhci_hcd 0000:02:00.0: USB bus 1 deregistered
[   19.266758] xhci_hcd 0000:02:00.0: init 0000:02:00.0 fail, -110
[   19.266764] Switched to clocksource tsc
[   19.266821] xhci_hcd: probe of 0000:02:00.0 failed with error -110
[   19.267761] [sched_delayed] sched: RT throttling activated
[   19.328206] ehci-pci 0000:00:12.2: EHCI Host Controller
[ 19.328221] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 1 [ 19.328229] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   19.328242] ehci-pci 0000:00:12.2: debug port 1
[   19.328298] ehci-pci 0000:00:12.2: irq 17, io mem 0xfeb09000
[   19.339809] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[   19.339968] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 19.339975] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   19.339980] usb usb1: Product: EHCI Host Controller
[   19.339984] usb usb1: Manufacturer: Linux 3.14-1-amd64 ehci_hcd
[   19.339987] usb usb1: SerialNumber: 0000:00:12.2
[   19.340262] hub 1-0:1.0: USB hub found
[   19.340286] hub 1-0:1.0: 5 ports detected
[   19.403941] hub 2-0:1.0: USB hub found
[   19.403969] hub 2-0:1.0: 5 ports detected
[   19.404954] usb 3-5: USB disconnect, device number 2
[   19.444516] ehci-pci 0000:00:13.2: EHCI Host Controller
[ 19.444532] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 6 [ 19.444543] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   19.444581] ehci-pci 0000:00:13.2: debug port 1
[   19.444619] ehci-pci 0000:00:13.2: irq 17, io mem 0xfeb07000
[   19.455871] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[   19.456023] usb usb6: New USB device found, idVendor=1d6b, idProduct=0002
[ 19.456031] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   19.456035] usb usb6: Product: EHCI Host Controller
[   19.456039] usb usb6: Manufacturer: Linux 3.14-1-amd64 ehci_hcd
[   19.456042] usb usb6: SerialNumber: 0000:00:13.2
[   19.456290] hub 6-0:1.0: USB hub found
[   19.456304] hub 6-0:1.0: 5 ports detected
[   19.519973] hub 3-0:1.0: USB hub found
[   19.519988] hub 3-0:1.0: 5 ports detected
[   19.584139] ehci-pci 0000:00:16.2: EHCI Host Controller
[ 19.584152] ehci-pci 0000:00:16.2: new USB bus registered, assigned bus number 7 [ 19.584163] ehci-pci 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   19.584176] ehci-pci 0000:00:16.2: debug port 1
[   19.584213] ehci-pci 0000:00:16.2: irq 17, io mem 0xfeb04000
[   19.595915] ehci-pci 0000:00:16.2: USB 2.0 started, EHCI 1.00
[   19.595973] usb usb7: New USB device found, idVendor=1d6b, idProduct=0002
[ 19.595978] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   19.595981] usb usb7: Product: EHCI Host Controller
[   19.595985] usb usb7: Manufacturer: Linux 3.14-1-amd64 ehci_hcd
[   19.595988] usb usb7: SerialNumber: 0000:00:16.2
[   19.596231] hub 7-0:1.0: USB hub found
[   19.596243] hub 7-0:1.0: 4 ports detected
[   19.660026] hub 5-0:1.0: USB hub found
[   19.660041] hub 5-0:1.0: 4 ports detected


I'm also getting a lot of messages similar to:

[ 1.442345] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0015 address=0x00000000bea106c0 flags=0x0010]

that show up before the xhci_hcd messages.

Any ideas anyone?



Reply to: