Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Jul 2012 08:54:30 +0200
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Subject:   Re: debugging failed USB3 device attachment
Message-ID:  <201207060854.30174.hselasky@c2i.net>
In-Reply-To: <4FF624EF.6080603@phat.za.net>
References:  <4FF624EF.6080603@phat.za.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 06 July 2012 01:36:15 Aragon Gouveia wrote:
> Hi,
> 
> I have some hardware with a USB3 controller that is detected by xhci(4),
> but when I try attach a USB3 device, it fails to attach to a USB3 bus,
> and after timing out it connects to a USB2 bus.  Here's a verbose dmesg
> with xhci debugging enabled from when I plug the device in:
> 
> http://pastebin.com/nM8nQFg3
> 
> I've captured xhci(4)'s verbose boot time dmesg output here:
> 
> http://pastebin.com/EA3k7RLE
> 
> The full verbose boot dmesg is at:
> 
> http://pastebin.com/Y0qKiDZg
> 
> And a regular boot dmesg is at:
> 
> http://pastebin.com/e3tS8eS4
> 
> I've tried tweaking a handful of BIOS options like XHCI handoff and USB
> transfer timeout thresholds, but nothing seems to help.  Have already
> upgraded to the latest BIOS available too.  This FreeBSD 9.0-STABLE
> build is about 1 week old.
> 
> Any help greatly appreciated!
> 

Hi,

There is some magic to switch USB ports to USB 3.0 which is not in FreeBSD 
yet. They have it in Linux, and you might be able to port that code to BSD and 
try.

Also, can you post output from "pciconf -lv" ?

--HPS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207060854.30174.hselasky>