From owner-freebsd-current@FreeBSD.ORG Tue Dec 2 15:17:49 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1F4C16A4CE for ; Tue, 2 Dec 2003 15:17:49 -0800 (PST) Received: from otter3.centtech.com (moat3.centtech.com [207.200.51.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id D632C43FA3 for ; Tue, 2 Dec 2003 15:17:47 -0800 (PST) (envelope-from anderson@centtech.com) Received: from centtech.com (neutrino.centtech.com [10.177.171.220]) by otter3.centtech.com (8.12.3/8.12.3) with ESMTP id hB2NHl6T050432 for ; Tue, 2 Dec 2003 17:17:47 -0600 (CST) (envelope-from anderson@centtech.com) Message-ID: <3FCD1D8B.3090004@centtech.com> Date: Tue, 02 Dec 2003 17:17:31 -0600 From: Eric Anderson User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 X-Accept-Language: en-us, en MIME-Version: 1.0 To: FreeBSD Current Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: EHCI problems - Revisited X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 23:17:50 -0000 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: 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: 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. ------------------------------------------------------------------