I am working on AM3715 and TPS65951 board, Android version is ICS4.0.3, Linux kernel version is 2.3.7. I have patch the package of usb mass storage. when I plug the usb cable to one pc, the pc (win7 64bit) can find the adb device, the pc show the hardwareid=usb\vid_0e0f&pid_001. After I modify the inf file of usb driver, I can connect board via adb on pc, But when I switch the usb adb to usb mass storage on board, the pc cannot detect the mmc on board.After I uninstall adb drvier on pc(cable is connected), then refresh, the pc can detect the mmc card on board, the hardwareid=usb\vid_18d1&pid_9018. Another pc(win8 64bit) can detect usb adb and usb mass storage correctly.The speed of writting mmc via usb cable is too slow, about 800KB/s, spped of reading mmc is about 7MB/S, can give me some advice? Thank you!