Hi all,
On my custom DM6446 board, I want to mount a USB flash drive. With the same kernel image used both on DM6446EVM and custom board, I can succesfully mount a flash drive on EVM but not on the custom board. In my board USB_VBUS switching is done wih GIO47 in function "davinci_vbus_power" in /drivers/usb/musb/davinci.c. However when I plug the USB drive to the port I get the following errors:
************************************************************************************
usb 1-1: new high speed USB device using musb_hdrc and address 8
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 9
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
************************************************************************************
What may be the reason for these errors?
Note: I have a USB mini B connector on my board but I made a special cable to USB A. I do not use USB_ID pin either.
Note: USB_ID is pulled down with 1K5 as in reference design.
Regards
Ferhat