Hi Guys;

    We have a new board of DM3730,and the OTG use TPS65930's USB ports.On DM3730 EVM board,it's use ISP1507.Now we use the DM3730 EVM BSP software to our new board.When compile the kernel ,i add the TWL4030 USB driver .After boot the system ,plug a USB storage in OTG port on our board ,the system can recognise the device ,the info as blew:

# request_suspend_state: wakeup (3->0) at 15393249515 (1970-01-01 00:00:15.39324
9515 UTC)
usb 2-1: new high speed USB device using musb_hdrc and address 2
usb 2-1: device v1687 p0165 is not supported
usb 2-1: New USB device found, idVendor=1687, idProduct=0165
usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1: Product: USB2.0 FlashDisk
usb 2-1: Manufacturer: Kingmax
usb 2-1: SerialNumber: 09121714279107
scsi0 : usb-storage 2-1:1.0
scsi 0:0:0:0: Direct-Access     Kingmax  USB2.0 FlashDisk 0.00 PQ: 0 ANSI: 2
sd 0:0:0:0: [sda] 7875656 512-byte logical blocks: (4.03 GB/3.75 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Assuming drive cache: write through
sda:   //Here the system dead

And I plug a SD card use SD card reader in OTG port on our board,the system can recognise the device ,the info as blew:                                                                                 # usb 2-1: new high speed USB device using musb_hdrc and address 2
usb 2-1: device v14cd p8168 is not supported
usb 2-1: New USB device found, idVendor=14cd, idProduct=8168
usb 2-1: New USB device strings: Mfr=1, Product=3, SerialNumber=2
usb 2-1: Product: USB Mass Storage Device
usb 2-1: Manufacturer: USB Reader
usb 2-1: SerialNumber: 816820090724
scsi0 : usb-storage 2-1:1.0
scsi 0:0:0:0: Direct-Access     USB Mass  Storage Device       PQ: 0 ANSI: 0 C
CS
sd 0:0:0:0: [sda] 3970048 512-byte logical blocks: (2.03 GB/1.89 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Assuming drive cache: write through
 sda: sda1 sda2 sda3    //the SD card have a DM3730 EVM system
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Attached SCSI removable disk
#

# mount /dev/block/sda1 mm    //Mount sda1(boot) is OK

# mount /dev/block/sda2 mm   //when mount sda2/sda3,the system dead..... 

usb 2-1: reset high speed USB device using musb_hdrc and address 2   //system dead .....

What the problem ? Any suggestiong will greatfull!

Regard

Tommy