Re: xHCI host not responding to stop endpoint command

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

 



On 02/29/12 02:24, Andiry Xu wrote:
On 02/28/2012 06:14 PM, Stuart Foster wrote:

Do you have other USB3 devices to test? Do all the USB devices show the
same symptom when connected to USB3.0 ports?

Also, please try BIOS version 0813 and 0902.

Thanks,
Andiry

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html



Andiry,

I have tried all the BIOS versions suggested with no luck. I have looked at
all my USB devices and I have currently only the one USB3 device.
I do have a USB3 card in another machine (a Windows XP machine). The USB3
drive works correctly when used on this interface in this machine.


Thanks for the test. Do your USB1.1/2.0 devices work OK on USB3 ports of
M5A97 platform?

Can you plug your USB3 card on M5A97 and try with USB3 drive? If it
works fine, I suspect it's controller HW issue.

Thanks,
Andiry



Andiry,

With a USB2 1Tbyte Harddive in the M5A97 USB3 ports I get the following dmesg output on linux 3.2.8:

xhci_hcd 0000:04:00.0: PCI INT A -> GSI 50 (level, low) -> IRQ 50
xhci_hcd 0000:04:00.0: setting latency timer to 64
xhci_hcd 0000:04:00.0: xHCI Host Controller
xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 5
xhci_hcd 0000:04:00.0: irq 50, io mem 0xfe800000
xhci_hcd 0000:04:00.0: irq 74 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 75 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 76 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 77 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 78 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 79 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 80 for MSI/MSI-X
usb usb5: Manufacturer: Linux 3.2.8 xhci_hcd
xhci_hcd 0000:04:00.0: xHCI Host Controller
xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 6
usb usb6: Manufacturer: Linux 3.2.8 xhci_hcd
usb 5-1: new high-speed USB device number 2 using xhci_hcd
xhci_hcd 0000:04:00.0: WARN: short transfer on control ep
xhci_hcd 0000:04:00.0: WARN: short transfer on control ep
xhci_hcd 0000:04:00.0: WARN: short transfer on control ep
xhci_hcd 0000:04:00.0: WARN: short transfer on control ep
xhci_hcd 0000:04:00.0: WARN: short transfer on control ep
xhci_hcd 0000:04:00.0: WARN: short transfer on control ep
xhci_hcd 0000:04:00.0: WARN: Stalled endpoint
xhci_hcd 0000:04:00.0: WARN: Stalled endpoint
xhci_hcd 0000:04:00.0: WARN: Stalled endpoint
xhci_hcd 0000:04:00.0: WARN: Stalled endpoint
xhci_hcd 0000:04:00.0: WARN: Stalled endpoint
xhci_hcd 0000:04:00.0: WARN: Stalled endpoint

However on linux 3.3.0-rc5 I do not get the warnings:

xhci_hcd 0000:04:00.0: xHCI Host Controller
xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 5
xhci_hcd 0000:04:00.0: irq 50, io mem 0xfe800000
xhci_hcd 0000:04:00.0: irq 74 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 75 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 76 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 77 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 78 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 79 for MSI/MSI-X
xhci_hcd 0000:04:00.0: irq 80 for MSI/MSI-X
usb usb5: Manufacturer: Linux 3.3.0-rc5 xhci_hcd
xhci_hcd 0000:04:00.0: xHCI Host Controller
xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 6
usb usb6: Manufacturer: Linux 3.3.0-rc5 xhci_hcd
usb 5-1: new high-speed USB device number 2 using xhci_hcd

In both instances I can mount the file system on the disk and transfer data without error. The dmesg was filtered on "xhci_hcd".


I will now add in the USB3 pci-e card and repeat the test for both USB3 and USB2 harddrives.

regards

Stuart

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux