Hi,
I am still having issues with ehci on ppc440epx, when plugging one particular usb key (PQI Intelligent Stick 2.0 Plus). Complete dmesg below.
The sequoia board is running Linux 2.6.22 based on Denx version DENX-v2.6.22 with the patch [USB: make EHCI initialize properly on PPC SOCs].
At this point, trying to remove ehci-hcd hangs the board (dmesg below). Connecting a debugger indicates that the board is busy handling usb_hcd_irq.
Benoît Monin.
Adeneo
*** Plugging usb key
hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0002
ppc-soc-ehci ppc-soc-ehci.0: GetStatus port 1 status 001803 POWER sig=j CSC CONNECT
hub 1-0:1.0: port 1, status 0501, change 0001, 480 Mb/s
hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x501
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
ppc-soc-ehci ppc-soc-ehci.0: port 1 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: port_wait_reset: err = -32
hub 1-0:1.0: port 1 not enabled, trying reset again...
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
sh-3.00# modprobe ehci-hcd -r
ppc-soc-ehci ppc-soc-ehci.0: remove, state 1
ppc-soc-ehci ppc-soc-ehci.0: roothub graceful disconnect
usb usb1: USB disconnect, address 1
usb usb1: unregistering device
usb usb1: usb_disable_device nuking all URBs
ppc-soc-ehci ppc-soc-ehci.0: shutdown urb cfc382a0 pipe 40408180 ep1in-intr
usb usb1: unregistering interface 1-0:1.0
usb_endpoint usbdev1.1_ep81: ep_device_release called for usbdev1.1_ep81
usb_endpoint usbdev1.1_ep00: ep_device_release called for usbdev1.1_ep00
ppc-soc-ehci ppc-soc-ehci.0: stop
ppc-soc-ehci ppc-soc-ehci.0: ...powerdown ports...
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.