On Fri, 21 Dec 2012, Kuo Shou-Chien wrote:

> Hi Alan,
> 
> Thank you for your replay and sorry for the lengthy log from booting. Kernel 
> version is 2.6.30.
> Yes, the board has OHCI controller.

By the way, the dmesg output is the output from the dmesg command.  It 
is not the contents of a system log file.

> Jan �1 00:01:18 at91sam user.debug kernel: usb usb1: usb resume
> Jan �1 00:01:18 at91sam user.debug kernel: atmel-ehci atmel-ehci: resume root 
> hub
> Jan �1 00:01:18 at91sam user.debug kernel: hub 1-0:1.0: hub_resume
> Jan �1 00:01:18 at91sam user.debug kernel: atmel-ehci atmel-ehci: GetStatus 
> port 2 status 001803 POWER sig=j CSC CONNECT
> Jain ehci_irq
> �in ohci_irq

Did you add these messages yourself?

> n �1 00:01:18 at91sam user.debug kernel: hub 1-0:1.0: port 2: status 0501 
> change 0001
> Jan �1 00:01:19 at91sam user.debug kernel: hub 1-0:1.0: state 7 ports 2 chg 
> 0004 evt 0000
> Jan �1 00:01:19 at91sam user.debug kernel: hub 1-0:1.0: port 2, status 0501, 
> change 0000, 480 Mb/s
> Jan �1 00:01:19 at91sam user.debug kernel: hub 1-0:1.0: skuo : retry 0 status 
> = 0
> Jan �1 00:01:19 at91sam user.debug kernel: atmel-ehci atmel-ehci: port 2 full 
> speed --> companion
> Jan �1 00:01:19 at91sam user.debug kernel: atmel-ehci atmel-ehci: GetStatus 
> port 2 status 003801 POWER OWNER sig=j CONNECT
> Jan �1 00:01:19 at91sam user.info kernel: in ehci_irq
> Jan �1 00:01:19 at91sam user.info kernel: �in ohci_irq

The problem is here.  The OHCI hardware or the ohci-hcd driver isn't
working right.  A "usb usb2: usb resume" message should appear here.

> Jan �1 00:01:19 at91sam user.debug kernel: hub 1-0:1.0: port 2 not reset yet, 
> waiting 50ms
> Jan �1 00:01:19 at91sam user.debug kernel: atmel-ehci atmel-ehci: GetStatus 
> port 2 status 003002 POWER OWNER sig=se0 CSC
> Jan �1 00:01:19 at91sam user.debug kernel: hub 1-0:1.0: skuo : retry status = 
> -107
> Jan �1 00:01:19 at91sam user.debug kernel: hub 1-0:1.0: state 7 ports 2 chg 
> 0000 evt 0004
> Jan �1 00:01:21 at91sam user.debug kernel: hub 1-0:1.0: hub_suspend
> Jan �1 00:01:21 at91sam user.debug kernel: usb usb1: bus auto-suspend
> Jan �1 00:01:21 at91sam user.debug kernel: atmel-ehci atmel-ehci: suspend 
> root hub

2.6.30 is a very old kernel.  You should try using a newer kernel.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to