This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM1808 USB0 problem

Other Parts Discussed in Thread: AM1808, OMAPL138

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