Posts: 3
Joined: Sat Jun 16, 2012 7:59 pm

XHCI (USB3.0) Support

Sat Jun 16, 2012 8:14 pm

Hello all,

I'm new to the forum and the Raspberry Pi, and so far I'm impressed, if daunted.

I've done a bit of searching, and found that the usual solution when pi users wish to hook up relatively high powered usb devices to the pi, is to use a powered hub, then power the pi from that. Additionally, the upstream usb connection from the hub is plugged into the pi, and the current-guzzling device is plugged into the hub.

Anyway, I bought a powered usb3.0 hub today from maplin :
http://www.maplin.co.uk/usb-3.0-white-4 ... hub-614634

and I'm having some difficulty getting it working, in that I get numerous boot-up error reports saying, unable to enumerate usb device, device would not accept id 5...8 etc, error 71.

I had thought that, as it's backward compatible, that a standard usb2.0 (ehci) module would suffice, but I may be wrong.

Some people have mentioned an xhci-hcd module (which went out with debian squeeze 6.0.4), which should support usb3.0 devices, and indeed, if I do lsmod | grep xhci in my virtual debian squeeze, it reports:

root@virtualPi:/home/pi# lsmod | grep xhci
xhci 29589 0
usbcore 99321 5 xhci,usbhid,ohci_hcd,ehci_hcd

however, doing this in my actual raspberry pi returns no results.

So, to get to the point, has anyone else managed to get usb3.0 hubs working? Do you have an xhci module installed? If so how?

any help would be greatly appreciated, but I realise you're all probably exceedingly busy with your own trials :-D


Posts: 1
Joined: Wed Apr 23, 2014 1:46 pm

Re: XHCI (USB3.0) Support

Wed Apr 23, 2014 1:52 pm

Well, by now surely somebody has managed to implement a version of the xHCI driver that works on the pi. Sure there would be no way to get USB 3.0 speeds because of the internal bandwidth, but surely it's possible to init the xHCI controller and tell it to operate in some kind of 2.0 backwards compatability mode ??

Or am I missing some crucial point that say there is no way the pi could talk to devices via a 3.0 hub ?

Return to “Add-ons”

Who is online

Users browsing this forum: No registered users and 10 guests