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.

DM368 USB OTG Configuration:Issue in Host Mode

I have DM368 based customized board. I want to test the USB OTG Functionality for mass storage class.

I am facing problem that, i cannot access USB as host when configured in USB OTG Mode.

fgrep USB .config  | grep -v '^#'

CONFIG_USB_SUPPORT=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB=y
CONFIG_USB_DEBUG=y
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_DEVICE_CLASS=y
CONFIG_USB_SUSPEND=y
CONFIG_USB_OTG=y
CONFIG_USB_OTG_WHITELIST=y
CONFIG_USB_WUSB=y
CONFIG_USB_C67X00_HCD=y
CONFIG_USB_OXU210HP_HCD=y
CONFIG_USB_SL811_HCD=y
CONFIG_USB_R8A66597_HCD=yn this.
CONFIG_USB_HWA_HCD=y
CONFIG_USB_MUSB_HDRC=y
CONFIG_USB_MUSB_SOC=y
CONFIG_USB_MUSB_OTG=y
CONFIG_MUSB_SCHEDULE_INTR_EP=y
CONFIG_USB_GADGET_MUSB_HDRC=y
CONFIG_USB_MUSB_HDRC_HCD=y
CONFIG_USB_TI_CPPI_DMA=y
CONFIG_USB_MUSB_DEBUG=y
CONFIG_USB_STORAGE=y
CONFIG_USB_STORAGE_DEBUG=y
CONFIG_USB_STORAGE_DATAFAB=y
CONFIG_USB_STORAGE_FREECOM=y
CONFIG_USB_STORAGE_ISD200=y
CONFIG_USB_STORAGE_USBAT=y
CONFIG_USB_STORAGE_SDDR09=y
CONFIG_USB_STORAGE_SDDR55=y
CONFIG_USB_STORAGE_JUMPSHOT=y
CONFIG_USB_STORAGE_ALAUDA=y
CONFIG_USB_STORAGE_ONETOUCH=y
CONFIG_USB_STORAGE_KARMA=y
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
CONFIG_USB_LIBUSUAL=y
CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_DEBUG=y
CONFIG_USB_GADGET_DEBUG_FILES=y
CONFIG_USB_GADGET_DEBUG_FS=y
CONFIG_USB_GADGET_VBUS_DRAW=20
CONFIG_USB_GADGET_SELECTED=y
CONFIG_USB_GADGET_DUALSPEED=y
CONFIG_USB_GADGETFS=m
CONFIG_USB_FILE_STORAGE=m
CONFIG_USB_FILE_STORAGE_TEST=y
CONFIG_USB_OTG_UTILS=y
CONFIG_NOP_USB_XCEIV=y


I executed following command to switch into host mode

modprobe g_file_storage


echo "F" > /proc/driver/musb_hdrc


I am getting following error when mass storage device is connected.


[   83.310000] hub 1-0:1.0: unable to enumerate USB device on port 1
[   86.040000] musb_bus_suspend 2406: trying to suspend as a_host while active
[   86.160000] usb 1-1: new high speed USB device using musb_hdrc and address 8
[   86.300000] usb 1-1: device v8564 p1000 is not supported


Error message continuous with incremental address.


Please let me know where i am going wrong. 

Is there any other configuration , which i have left out?

 Best Regards