Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Dec 2003 17:17:31 -0600
From:      Eric Anderson <anderson@centtech.com>
To:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   EHCI problems - Revisited
Message-ID:  <3FCD1D8B.3090004@centtech.com>

next in thread | raw e-mail | index | archive | help
Just curious who is working on the EHCI stuff?  I am running -current as 
of today, and playing with EHCI support.  I have a Sandisk 256mb USB 2.0 
"Cruzer" memory stick, that doesn't quite work right with EHCI enabled.  
Here's my dmesg fragment:

Dec  2 16:47:28 neutrino kernel: ehci0: <EHCI (generic) USB 2.0 
controller> mem 0xf4fffc00-0xf4ffffff irq 11 at device 29.7 on pci0
Dec  2 16:47:28 neutrino kernel: ehci0: (New EHCI DeviceId=0x24cd8086)
Dec  2 16:47:28 neutrino kernel: ehci_pci_attach: companion usb0
Dec  2 16:47:28 neutrino kernel: ehci_pci_attach: companion usb1
Dec  2 16:47:28 neutrino kernel: ehci_pci_attach: companion usb2
Dec  2 16:47:28 neutrino kernel: usb3: EHCI version 1.0
Dec  2 16:47:28 neutrino kernel: usb3: companion controllers, 2 ports 
each: usb0 usb1 usb2
Dec  2 16:47:28 neutrino kernel: usb3: <EHCI (generic) USB 2.0 
controller> on ehci0
Dec  2 16:47:28 neutrino kernel: usb3: USB revision 2.0
Dec  2 16:47:28 neutrino kernel: uhub3: (0x8086) EHCI root hub, class 
9/0, rev 2.00/1.00, addr 1
Dec  2 16:47:28 neutrino kernel: uhub3: 6 ports with 6 removable, self 
powered

and here's what happens when I plug in the memory stick:
Dec  2 16:48:43 neutrino kernel: usb3: unrecoverable error, controller 
halted
Dec  2 16:48:43 neutrino kernel: usb3: blocking intrs 0x10
Dec  2 16:49:08 neutrino kernel: usb3: port reset timeout

Here are some lines from pciconf -l:
uhci0@pci0:29:0:        class=0x0c0300 card=0x45418086 chip=0x24c28086 
rev=0x01 hdr=0x00
uhci1@pci0:29:1:        class=0x0c0300 card=0x45418086 chip=0x24c48086 
rev=0x01 hdr=0x00
uhci2@pci0:29:2:        class=0x0c0300 card=0x45418086 chip=0x24c78086 
rev=0x01 hdr=0x00
ehci0@pci0:29:7:        class=0x0c0320 card=0x011d1028 chip=0x24cd8086 
rev=0x01 hdr=0x00

I saw some threads from August or so, saying that Intel EHCI controllers 
are not supported yet, but not much else.  Just wondering if there are 
some patches for me to try, or any testing I can help with.


Eric



-- 
------------------------------------------------------------------
Eric Anderson	   Systems Administrator      Centaur Technology
All generalizations are false, including this one.
------------------------------------------------------------------




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