Greetings, all. My first post here. Here's my question:
There are numerous potential sources, either via git repositories or
via direct download of a tarball, for potentially suitable kernel
source trees for Beagleboard. But -- it seems to me that the
chosen .config options can easily make or break the resulting kernel.
So -- what to do, and how to choose from the options?
Is it reasonable to assume that a Beagleboard-specific source tree
will have a config file that's already set up for the Beagleboard?
And if not, is there a guide somewhere to the appropriate selections
for "make xconfg" (or whatever the chosen config method?)
Greetings, all. My first post here. Here’s my question:
There are numerous potential sources, either via git repositories or
via direct download of a tarball, for potentially suitable kernel
source trees for Beagleboard. But – it seems to me that the
chosen .config options can easily make or break the resulting kernel.
So – what to do, and how to choose from the options?
Most working kernels have a /proc/config.gz file you can read from a running system and use as a starting point.
Is it reasonable to assume that a Beagleboard-specific source tree
will have a config file that’s already set up for the Beagleboard?
The mainline default configuration is omap2plus_defconfig. Some BeagleBoard-specific source trees will have a defconfig for it, but there isn’t one in the mainline.