Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Jun 2003 00:45:45 -0400
From:      David Gilbert <dgilbert@velocet.ca>
To:        ticso@cicely.de
Cc:        FreeBSD-current@freebsd.org
Subject:   Re: EHCI USB on _top_ of UHCI?
Message-ID:  <16113.16377.215748.89078@canoe.velocet.net>
In-Reply-To: <20030618131417.GK3626@cicely12.cicely.de>
References:  <16111.53917.175977.106950@canoe.velocet.net> <20030618131417.GK3626@cicely12.cicely.de>

next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> "Bernd" == Bernd Walter <ticso@cicely12.cicely.de> writes:

Bernd> Please compile USB_DEBUG into your kernel and do a sysctl
Bernd> hw.usb.ehci.debug=2 before connecting a device.

Here's the report... (I'm includin the syslog timestamps because the
output happens in several spurts.)

Jun 19 00:41:28 canoe su: dgilbert to root on /dev/ttyp2
Jun 19 00:42:02 canoe kernel: ehci_pcd: change=0x02
Jun 19 00:42:02 canoe kernel: ehci after reset, status=0x00001005
Jun 19 00:42:02 canoe kernel: ehci port 1 reset, status = 0x00001005
Jun 19 00:42:03 canoe kernel: ehci_open: pipe=0xc662d600, addr=0, endpt=0 (1)
Jun 19 00:42:03 canoe kernel: ehci_alloc_sqtd_chain: start len=8
Jun 19 00:42:03 canoe kernel: usb3: unrecoverable error, controller halted
Jun 19 00:42:03 canoe kernel: usb3: blocking intrs 0x10
Jun 19 00:42:08 canoe kernel: ehci_timeout: exfer=0xc6207900
Jun 19 00:42:08 canoe kernel: usbd_dump_pipe: pipe=0xc662d600
Jun 19 00:42:08 canoe kernel: usbd_dump_iface: iface=0
Jun 19 00:42:08 canoe kernel: usbd_dump_device: dev=0xc68b3e00
Jun 19 00:42:08 canoe kernel: bus=0xc61eb400 default_pipe=0xc662d600
Jun 19 00:42:08 canoe kernel: address=0 config=0 depth=1 speed=3 self_powered=0 power=0 langid=-1
Jun 19 00:42:08 canoe kernel: usbd_dump_endpoint: endp=0xc68b3e24
Jun 19 00:42:08 canoe kernel: edesc=0xc68b3e2c refcnt=1
Jun 19 00:42:08 canoe kernel: bEndpointAddress=0x00
Jun 19 00:42:08 canoe kernel: (usbd_dump_pipe:)
Jun 19 00:42:08 canoe kernel: refcnt=1 running=1 aborting=0
Jun 19 00:42:08 canoe kernel: intrxfer=0, repeat=0, interval=-1
Jun 19 00:42:08 canoe kernel: ehci_timeout_task: xfer=0xc6207900
Jun 19 00:42:08 canoe kernel: ehci_abort_xfer: xfer=0xc6207900 pipe=0xc662d600
Jun 19 00:42:08 canoe kernel: ehci_sync_hc: cmd=0x00080060 sts=0x0000b000
Jun 19 00:42:09 canoe kernel: ehci_sync_hc: cmd=0x00080060 sts=0x0000b000
Jun 19 00:42:09 canoe kernel: ehci_abort_xfer: no hit
Jun 19 00:42:09 canoe kernel: ehci_alloc_sqtd_chain: start len=8
Jun 19 00:42:14 canoe kernel: ehci_timeout: exfer=0xc6207900
Jun 19 00:42:14 canoe kernel: usbd_dump_pipe: pipe=0xc662d600
Jun 19 00:42:14 canoe kernel: usbd_dump_iface: iface=0
Jun 19 00:42:14 canoe kernel: usbd_dump_device: dev=0xc68b3e00
Jun 19 00:42:14 canoe kernel: bus=0xc61eb400 default_pipe=0xc662d600
Jun 19 00:42:14 canoe kernel: address=0 config=0 depth=1 speed=3 self_powered=0 power=0 langid=-1
Jun 19 00:42:14 canoe kernel: usbd_dump_endpoint: endp=0xc68b3e24
Jun 19 00:42:14 canoe kernel: edesc=0xc68b3e2c refcnt=1
Jun 19 00:42:14 canoe kernel: bEndpointAddress=0x00
Jun 19 00:42:14 canoe kernel: (usbd_dump_pipe:)
Jun 19 00:42:14 canoe kernel: refcnt=1 running=1 aborting=0
Jun 19 00:42:14 canoe kernel: intrxfer=0, repeat=0, interval=-1
Jun 19 00:42:14 canoe kernel: ehci_timeout_task: xfer=0xc6207900
Jun 19 00:42:14 canoe kernel: ehci_abort_xfer: xfer=0xc6207900 pipe=0xc662d600
Jun 19 00:42:14 canoe kernel: ehci_sync_hc: cmd=0x00080060 sts=0x0000b000
Jun 19 00:42:15 canoe kernel: ehci_sync_hc: cmd=0x00080060 sts=0x0000b000
Jun 19 00:42:15 canoe kernel: ehci_abort_xfer: no hit
Jun 19 00:42:15 canoe kernel: ehci_alloc_sqtd_chain: start len=8
Jun 19 00:42:20 canoe kernel: ehci_timeout: exfer=0xc6207900
Jun 19 00:42:20 canoe kernel: usbd_dump_pipe: pipe=0xc662d600
Jun 19 00:42:20 canoe kernel: usbd_dump_iface: iface=0
Jun 19 00:42:20 canoe kernel: usbd_dump_device: dev=0xc68b3e00
Jun 19 00:42:20 canoe kernel: bus=0xc61eb400 default_pipe=0xc662d600
Jun 19 00:42:20 canoe kernel: address=0 config=0 depth=1 speed=3 self_powered=0 power=0 langid=-1
Jun 19 00:42:20 canoe kernel: usbd_dump_endpoint: endp=0xc68b3e24
Jun 19 00:42:20 canoe kernel: edesc=0xc68b3e2c refcnt=1
Jun 19 00:42:20 canoe kernel: bEndpointAddress=0x00
Jun 19 00:42:20 canoe kernel: (usbd_dump_pipe:)
Jun 19 00:42:20 canoe kernel: refcnt=1 running=1 aborting=0
Jun 19 00:42:20 canoe kernel: intrxfer=0, repeat=0, interval=-1
Jun 19 00:42:20 canoe kernel: ehci_timeout_task: xfer=0xc6207900
Jun 19 00:42:20 canoe kernel: ehci_abort_xfer: xfer=0xc6207900 pipe=0xc662d600
Jun 19 00:42:20 canoe kernel: ehci_sync_hc: cmd=0x00080060 sts=0x0000b000
Jun 19 00:42:21 canoe kernel: ehci_sync_hc: cmd=0x00080060 sts=0x0000b000
Jun 19 00:42:21 canoe kernel: ehci_abort_xfer: no hit
Jun 19 00:42:21 canoe kernel: usbd_new_device: addr=2, getting first desc failed
Jun 19 00:42:21 canoe kernel: ehci_device_ctrl_close: pipe=0xc662d600
Jun 19 00:42:21 canoe kernel: ehci_sync_hc: cmd=0x00080060 sts=0x0000b000
Jun 19 00:42:22 canoe kernel: ehci_sync_hc: cmd=0x00080060 sts=0x0000b000
Jun 19 00:42:22 canoe kernel: uhub_explore: usb_new_device failed, error=TIMEOUT
Jun 19 00:42:22 canoe kernel: uhub3: device problem, disabling port 1

Dave.

-- 
============================================================================
|David Gilbert, Velocet Communications.       | Two things can only be     |
|Mail:       dgilbert@velocet.net             |  equal if and only if they |
|http://daveg.ca                              |   are precisely opposite.  |
=========================================================GLO================



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