usb doesn't works on beagleboard xm.

i had build kernel using source code from https://github.com/Scorpiion/Beagleboard-xM-Linux-Kernel.

there is one problem, USB doesn’t works. means board doesn’t detet any usb peripherals.

I am newbie in linux kernel and beagleboard xm also.
plz help me.

Have you looked at the dates on that repo? 11 months without any
changes, seems dead to me. :wink:

https://github.com/beagleboard/kernel

For the xM, use the beagleboard-3.2 or beagleboard-3.6 branches

Regards,

i am newbie.

i don’t know how to download kernel source from https://github.com/beagleboard/kernel

in fact i don’t know procedure how to use it.

Start with the readme file:
https://github.com/beagleboard/kernel/tree/beagleboard-3.2

Copy the "config" from patches/beagleboard/defconfig to the kernel
directory inside the repo... And build the kernel like you did
previously..

Regards,

"https://github.com/beagleboard/kernel "

One question please ? Why not use the linux-omap or even the linux-stable from git.kernel ?I got a linux-stable 3.2.30 with USB working, and probably go up to 3.5.x .
What is the purpose of the mentioned repository ?
I’m getting a headache with all these repos, there are to few explanations to the reasons of their living ( but i don’t doubt you had good reason for doing this).

One question please ? Why not use the linux-omap or even the linux-stable
from git.kernel ?
I got a linux-stable 3.2.30 with USB working, and probably go up to 3.5.x .

Actually you won't with 3.5.x as usb is broken on mainline with the
beagle xm (and most omap3 class boards) :wink:

fix: https://github.com/beagleboard/kernel/blob/beagleboard-3.5/patches/beagle/0005-OMAP3-USB-EHCI-fix.patch

What is the purpose of the mentioned repository ?
I'm getting a headache with all these repos, there are to few explanations
to the reasons of their living ( but i don't doubt you had good reason for
doing this).

Well, it's actually supported by beagleboard.org community members on
this list.. If you want to go the linux-omap/mainline route there is
nothing stopping you... Will linux-omap/mainline work out the box for
you, MAYBE if you know what your doing.. Whereas
"https://github.com/beagleboard/kernel" is tested and will atleast
WORK out of the box with the config/patchset in the repo. :wink:

Regards,

OK.
Thanks for reply. I think I have been confused from the beginning as the OMAPpedia dsp branches pointed elsewhere…

Know its been a few months since the last post on this thread, but does the beagleboard-3.6 defconfig fix the sprz309 erratum (Fixed USB randomly shutting down) and have the power management on the beagleboard-xm working properly so its safe to run at 1 GHz? Sorry, I’m on vacation and don’t have access to my BBxM for a while.

  • Nathaniel Lewis