Hi, all
when I running linux on my AM1808 board and plug an USB key onto the USB0 port,
I got this message:
root@arago:~# dmesg|grep -i usb
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
musb_hdrc: version 6.0, cppi4.1-dma, host, debug=0
Waiting for USB PHY clock good...
musb_hdrc: ConfigData=0x06 (UTMI-8, dyn FIFOs, SoftConn)
musb_hdrc: MHDRC RTL version 1.800
musb_hdrc: setup fifo_mode 2
musb_hdrc: 8/9 max ep, 3904/4096 memory
musb_hdrc: USB Host mode controller at fee00000 using DMA, IRQ 58
musb_hdrc musb_hdrc: MUSB HDRC host driver
musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
Registered /proc/driver/musb_hdrc
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci ohci.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
......
usb 1-1: new high speed USB device using musb_hdrc and address 2
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using musb_hdrc and address 3
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using musb_hdrc and address 4
usb 1-1: device not accepting address 4, error -71
usb 1-1: new high speed USB device using musb_hdrc and address 5
usb 1-1: device not accepting address 5, error -71
hub 1-0:1.0: unable to enumerate USB device on port 1
usb 1-1: new high speed USB device using musb_hdrc and address 6
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using musb_hdrc and address 7
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using musb_hdrc and address 8
usb 1-1: device not accepting address 8, error -71
usb 1-1: new high speed USB device using musb_hdrc and address 9
usb 1-1: device not accepting address 9, error -71
hub 1-0:1.0: unable to enumerate USB device on port 1
usb 1-1: new high speed USB device using musb_hdrc and address 10
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using musb_hdrc and address 11
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using musb_hdrc and address 12
usb 1-1: device not accepting address 12, error -71
usb 1-1: new high speed USB device using musb_hdrc and address 13
usb 1-1: device not accepting address 13, error -71
hub 1-0:1.0: unable to enumerate USB device on port 1
...
It seems that the USB key is not recognized by USB0 port of AM1808,
but when I plug in an old 128M USB key(may be a USB1.1 storage device),
every thing is ok, and mounted by linux as normal.
The kernel source is from DaVinci-PSP-SDK-03.20.00.12/linux-03.20.00.12.
This version of source works well (USB2.0 usb key is ok) on my other OMAPL138 board.
And I think AM1808 and OMAPL138 are pin compatible,
They share the same software SDK, and I thought that should not be a problem.
Any insights will be appreciated.
Thanks
William