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.

Needs help for solving a problem of disabled (to be turn-on) USB HUB on Beagleboard-xM running Android 2.2

Hi,

I need a help to solve problem upon the USB HUB power on Beagleboard-xM.

The Beagleboard-xM boots Android from microSD. Once it boots up, all LEDs including USB HUB power LED light up.

However, USB HUB power LED turns off after a few seconds, and never turns-on again.

Then, a USB keyboard connected to the BeagleBoard-xM doesn't work.

 

Can you give me advises to solve this problem? How I can shoot this problem?

 

Thank you,

Masahiro

 

  • could you try using a powered usb hub ?

    regards

    swami

  • Swami,

     

    Thank you for reply.

    I mean, USB HUB is on-board 4 USB host ports. My description was bad.

    It seems they are not powered while beagleboard-xM is booting Android from microSD.

    This happens during booting the test microSD come with beagleboard-xM as well.

     

    If you have any ideas to solve this problem, please post your idea.

     

    Thank you,

    Masahiro

  • That might explain the behavior.  It appears that the EHCI port is getting disabled (as your hub is not powered).  Can you try powering the hub or delay initializing the EHCI port until you hub is powered.  Another option is to build EHCI driver as a module and insert it once your onboard hub is powered up.

    regards

    swami

  • Which beagle xM revision are you using?

    Support for xM rev C was added only in TI-Android-GingerBread-2.3.4-DevKit-2.1

  • Hi Vishveshwar,

     

    Thanks for your words. My Beagleboard-xM is rev.C.

    I tried the pre-built image of GingerBread 2.3.4- Dev kit-2.1 on the board. Using this image, yes, it worked for the faulty USB host issue I had with Froyo 2.2.

    But now, Android freezes after initialize (?).

    Once Beagleboard-xM starts boot image from microSD, all LEDs become on. However, two LEDs, D6 and D7 (green) upon the microSD sockets, turn off, and screen freezes.

     

    Do you have any ideas to help me?

     

    Thank you,

     

    Masahiro