Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Dec 2010 19:08:37 -0600
From:      Dwight Schauer <dschauer@ti.com>
To:        freebsd-usb@freebsd.org
Subject:   Texas Instruments XHCI
Message-ID:  <4D02CF15.8040102@ti.com>

next in thread | raw e-mail | index | archive | help
I'm with Texas Instruments and I'm trying to get our USB3 host 
controller working with FreeBSD 8.2-BETA1

This is the NEC controller wiuth xhci.ko:

xhci0: <XHCI (generic) USB 3.0 controller> mem 0xffa00000-0xffa01fff irq 
16 at device 0.0 on pci1
xhci0: [ITHREAD]
usbus5 on xhci0
usbus5: 4.8Gbps Super Speed USB v3.0

This is the TI controller:

xhci1: <XHCI (generic) USB 3.0 controller> mem 
0xff600000-0xff60ffff,0xff610000-0xff611fff irq 16 at device 0.0 on pci5
xhci1: [ITHREAD]
ugen5.1: <0x1033> at usbus5
uhub5: <0x1033 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus5
xhci1: Driver does not support 64-byte contexts.xhci1: XHCI 
halt/start/probe failed err=18
device_attach: xhci1 attach returned 6
uhub5: 4 ports with 4 removable, self powered

I can attach a mass storage device to the NEC USB3 host controller and 
it enumerates:

ugen5.2: <Texas Instruments> at usbus5
umass0: <Texas Instruments TUSB9260 Firmware v1, class 0/0, rev 
2.10/1.00, addr 1> on usbus5
umass0:  SCSI over Bulk-Only; quirks = 0x0000
umass0:0:0:-1: Attached to scbus0
da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
da0: <ATA TOSHIBA MK1655GS 1J> Fixed Direct Access SCSI-6 device
da0: 40.000MB/s transfers
da0: 152627MB (312581808 512 byte sectors: 255H 63S/T 19457C)

However, nothing happens when I attach a mass storage device to the 
Texas Instruments USB3 host controller.

Any advice is welcome.

Our host controller has been supported by the generic xhci_hcd driver in 
Linux for a while now, and we need FreeBSD support for our host 
controller as well.

If need be I can send a Texas Instruments USB3 host controller 
evaluation module to whoever is working on FreeBSD XHCI to help out in 
this effort.

Sincerely,
Dwight Schauer

Applications Software Engineer
Connectivity Interface Solutions
Texas Instruments Inc.
Office: 214-567-5695
Fax: 972-761-5168

Email:dschauer@ti.com





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