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.

DM3730 USB host problem

Other Parts Discussed in Thread: DM3730, AM3517

Hi,  

   We have designed a board with DM3730,we use USB3320 chip as host phy on USB port1 connected with ULPI interface.   The linux kernel version is "linux-2.6.37-psp04.02.00.07.sdk".   When I connected a usb massage storage device to the USB phy,some error message appear to the console as following.    

  [  143.557708] hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?  

  [  146.635833] hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?  

  [  149.714385] hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?  

  [  152.800109] hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?  

  [  152.807464] ehci-omap ehci-omap.0: port 1 cannot be enabled  

  [  152.813354] ehci-omap ehci-omap.0: Maybe your device is not a high speed device?  

  [  152.821105] ehci-omap ehci-omap.0: USB host (EHCI) controller does not support full speed or low speed device on it's root port.  

  [  152.833221] ehci-omap ehci-omap.0: Please connect full/low speed device via a high speed hub.  

  [  152.842163] hub 1-0:1.0: unable to enumerate USB device on port 1

   I got some information that the EHCI USB controller only supports high speed USB packets while the OHCI controller only supports low/full   speed USB packets,a high speed hub must be connected to the ULPI PHY if the system needs to support low/full speed USB peripherals when   use EHCI USB controller.   But,when I connect a usb hub between the usb massage storage and usb phy,the problem isn't solved still.  

  Can you give me some suggestion?  

   Thank you.

  Best regard,