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.

Mouse not working in Android Froyo image for BeagleBoard

Hi:

I'm running the Android 2.2 Froyo image into BeagleBoard using an external LCD monitor (DVI port), with no touchscreen nor keyboard.

I guess the mouse could be used instead of the touchscreen, but when I connect the mouse to the USB Host port, it seems it's not working (in fact it's not being powered).

I read they recommend to use an external self-powered USB Hub, but I don't have it. Is there a way to make it work otherwise?

I know the hardware works because using the Angstron image, the mouse works fine.

 

Regards;

Gus

  • Hi Gus,

     

    Which revision of beagleboard you are working on ?

    With beagleboard rev c3/c4 , It is recommended to used self powered USB Hub. At present there is no solution available for the same.

    With beagleboard-xm, there is no need of hub. one can plug and play USB mouse.

     

    BR,

    satish

  • Hello Satish:

     

    I have BeagleBoard xM Revision C.

    Running Linux Angstron distribution, everything works fine. Running the Android images (I tried both Froyo 2.2 and GingerBread 2.3) the mouse doesn't work. Could it be a revision problem?

     

    Regards;

    Gus

  • Hi Gus,

    With rowboat Froyo 2.2 and Gingerbread 2.3 release works find with BeagleBoard XM.It has been tested with rev A2. (http://beagleboard.org/hardware-xM)

    Revision C has only one USB port. And which needs to be powered by USB hub in order to use keyboard and/or mouse.

    I hope this would have clear your doubt.

    BR,

    satish

     

  • Hi all

     

    I have same problem with Gus.    

    I 'm not sure my BeagleBoard XM revision is A2 or C.

    Because it looks like revision A2(http://beagleboard.org/hardware-xM), it have four USB port.

    But the box mark "rev C" and the board have a Stickers marked "C".

    I also use the Angstorm image with BeagleBoard XM like Gus , and the mouse can work.

    when I using rowboat-froyo-dsp  image that according to OMAP3730 to build, mouse can not working.

    And it happened in keyboard,too

    Is my u-boot revision wrong??    I can't see the BeagleBoard XM revision information when the x-loader run.

     

     

    Best regards

    Gary

     

  • Hi Satish:

    Actually, BeagleBoard xM Rev C has 4 USB Ports (not one as you mentioned). At least, 4 USB connectors exist on the board.

    I didn't have the chance to test the mouse using an external self-powered USB Hub, but veryfing that it's working without this requirement with other images (like Angstron distribution), it seem's to me it 's a problem in the image and we will need to wait until a new release for this specific board revision exists.

     

    Thanks;

    Gus

  • Hi all

    Where can I get source code about  the TI test microSD card??

    I want to study the kernel different between it and rowboat-froyo-dsp.

     

    Best regards

    Gary

     

     

  • Hi Gary,

    I do not get you properly. Which source code you want ? Is it source code to flash micro sd card or utility/benchmark tool to test micro SD card performance ?

    Kernel source is available on rowboat.

    http://processors.wiki.ti.com/index.php/TI-Android-GingerBread-2.3-DevKit-1.0_DeveloperGuide

    BR,

    satish

  • Hi Satish

    The beagleboard-xm  have a test beta micro SD.  It run Linux.  Is it angstrom??

    I want get the source code.

    I have use to replace the uImage from the test beta micro SD in rowboat , the USB prot can work . but the fs can't work.

    So,i want to study  the Linux kernel configure  in test beta micro SD and how to build the kernel, and apply it to rowboat's Linux kernel

     

     

    Best regards

    Gary

  • hello,

     

    I'm also using beagleboard xM version C. There are 4 usb ports (exept otg host port) on device.

    I'm also not able to use usb mouse and keyboard. I tried it with direct connetion and via self powered usb hub. In both way, it doesnot work. I read some disussion that we need to use Otg usb port in host mode. I did not tried it yet but is not working right now.

  • hello 

     

    My beagleboard xM version C got the same problem.

    The usb mouse and keyboard still not working.

    I'm trying integrate two link below

    https://patchwork.kernel.org/patch/803112/

    https://github.com/RobertCNelson/linux-2.6/commit/ebe1e26476768b8edde0607433e564ffd4b0e903#L0R53

     

    If any help will be very appreciate.

  •  

    Hank try last link but it had failed to me. ( yet it power up usb correctly but could not see the smsc chip.) 

    But Robert Nelson is shared with me a working image. You can contact him.

     

  • hi Alper

    I tried the two link yesterday.The USB devices still not working.

    I'll try to contact Robert today, thank you.