I use the USB Interface of the Extension on my custom board by the USB externsion chip of GL850G-28,when I use insert USB disk, I can mount the usb on /mnt of filesystem. But, when I try to read or write on the usb, the fail appear as follow:
mtd: partition "Kernel" extends beyond the end of device "spi_flash" -- size truncated to 0x10000
0x000000010000-0x000000010000 : "File System"
mtd: partition "File System" is out of reach -- disabled
omap2-nand driver initializing
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron )
Creating 5 MTD partitions on "omap2-nand.0":
0x000000000000-0x000000260000 : "U-Boot"
0x000000260000-0x000000280000 : "U-Boot Env"
0x000000280000-0x0000006c0000 : "Kernel"
0x0000006c0000-0x00000cee0000 : "File System"
0x00000cee0000-0x000010000000 : "Reserved"
usb 1-1: new high speed USB device using musb-hdrc and address 2
davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
davinci_mdio davinci_mdio.0: detected phy mask fffffffd
davinci_mdio.0: probed
davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver dm9601
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
Linux video capture interface: v2.00
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v1.0.0)
OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec
PSTATE 1ff0000
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP cubic registered
NET: Registered protocol family 17
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
omap_voltage_late_init: Voltage driver support not added
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
ata1: SATA link down (SStatus 0 SControl 300)
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
ata2: SATA link down (SStatus 0 SControl 300)
usb 1-1: new high speed USB device using musb-hdrc and address 3
davinci_mdio davinci_mdio.0: resetting idled controller
net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, id=282f014) davinci_emac.c
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
IP-Config: Complete:
device=eth0, addr=192.168.26.122, mask=255.255.0.0, gw=192.168.26.1,
host=virtul-box, domain=, nis-domain=(none),
bootserver=192.168.26.26, rootserver=192.168.26.26, rootpath=
Waiting 4sec before mounting root device...
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
PHY: 0:01 - Link is Up - 1000/Full
VFS: Mounted root (nfs filesystem) on device 0:14.
devtmpfs: mounted
Freeing init memory: 176K
Also,my custom board have the other USB interface which is the same as EVM board,and that USB can read and wirte normally. I'm wonder that if should add GL850G-28 driver into kernel, But I can not get this dirver from the Internet. How can I to solve the problem?
Regard,
Chen