TI E2E Community
Digital Signal Processors (DSP)
OMAP35x Processors Forum
OMAP 3530 Beagle Board: USB HOST not enumerating devices even after connecting to high externally powered usb-hub
Please send the entire log and .config file. We need to make sure that you have EHCI HCD enabled in drivers->USb Support-> and Have high speed hub connected to EHCI port.
If my reply answers your question then please click on the green button "Verify Answer"
Thanks for replying. Please find attached my logs.
I have attached the .config files for the kernel of Android4.0.1 on OMAP3530 as well as for the kernel for Ubuntu 11.04
Additionally I have attached the minicom Logs during booting for both.
Please take a look and let me know what can be done.
Sorry I had to type new replies as I could only attach one file at a time :(
And finally the last file
config_ubnuntu_omap.txt has EHCI_HCD disabled.
# CONFIG_USB_EHCI_HCD is not set
You said you connected a high speed hub to beagle board EHCI port but it seems that hub is not getting detected and configured correctly.
1) Do you have other USB2.0 high speed hub to try?
2) Can you connect a high speed pen drive to EHCI port and see if that works?
Thanks for your inputs. I have another USB 2.0 high speed externally powered HUB with which I tried.
It doesn't work either.
There seems to be something wrong with PHY. Did you run the second test I asked for? You can connect a high speed usb pendrive directly to the board and see if that work. Provide the log also for the same.
Here are the logs. I connected a USB 2.0 high speed pen drive.
Let me know if I have to reconfigure and recompile my kernel enabling some new CONFIGs.
Attaching the log for Android on OMAP
Attaching the log for Android on OMAP Beagle BOard.
Please let me know what needs to be done.
I still see same error of "hub: can't enable port 2" and so host controller is not even started talking to high speed pendrive but before that it failed to enable port2 of root hub connected to USBHOST subsystem.
I am not sure if your kernel version needs some changes related to USB PHY reset or power. I will ask another person to look into this thread and respond.
Thanks for your reply.
In the meanwhile let me know if I have to try changing some CONFIG parameters while building the kernel.
Your config looked fine to me. The issue seems to be mostly relates to some GPIO for EHCI power etc. I have asked another engineer to respond you.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.