Hi all!
I'm working with OMAP-L138 eXperimenter Kit and I'm trying to boot from USB.
The kernel is the provided by ti-dvsdk_omapl138-evm_4_00_00_22.
The board was modified to connect a memory stick on USB OTG port (J6).
When I boot it from TFTP and NFS things works great:
.
.
.
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci ohci.0: DA8xx OHCI
ohci ohci.0: new USB bus registered, assigned bus number 2
ohci ohci.0: irq 59, io mem 0x01e25000
usb 1-1: new high speed USB device using musb_hdrc and address 2
usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: DA8xx OHCI
usb usb2: Manufacturer: Linux 2.6.33-rc4 ohci_hcd
usb usb2: SerialNumber: ohci.0
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
.
.
.
Linux starts ok and the stick is mounted automatically. Then I can access to the contains of the memory without problems.
But, when I try to load the kernel from USB (u-boot), and filesystem from NFS, I'm not able to mount the memory.
A different message is showed, and I can't access to the memory.
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci ohci.0: DA8xx OHCI
ohci ohci.0: new USB bus registered, assigned bus number 2
ohci ohci.0: irq 59, io mem 0x01e25000
usb 1-1: new low speed USB device using musb_hdrc and address 2
usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: DA8xx OHCI
usb usb2: Manufacturer: Linux 2.6.33-rc4 ohci_hcd
usb usb2: SerialNumber: ohci.0
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb 1-1: new low 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 low 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 low speed USB device using musb_hdrc and address 8
usb 1-1: device not accepting address 8, error -71
usb 1-1: new low 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
(continuously)
---------------------------
Can anyone point me in the right direction?
What I'm doing wrong?
Thanks in advance,
Marcelo
