Kernel configuration is little bit tough for beginners thats why am
still starting with omap2plus_defconfig. So it will be a great help if
a Beagleboard-xm specfic kernel configuration is available.
Is there any way to obtain the Kernel configuration(.config) used to
compile the validation[1] &demo[2] images of Beagleboard-xM. It will
be very useful as a base configuration
Kernel configuration is little bit tough for beginners thats why am
still starting with omap2plus_defconfig. So it will be a great help if
a Beagleboard-xm specfic kernel configuration is available.
When I build the config "omap3_beagle_defconfig" for xM board it
didn't work for me too but when I tried "omap3_beagle_cam_defconfig"
is works fine. May be you can also give a try with
"omap3_beagle_cam_defconfig"
When I build the config "omap3_beagle_defconfig" for xM board it
didn't work for me too but when I tried "omap3_beagle_cam_defconfig"
is works fine. May be you can also give a try with
"omap3_beagle_cam_defconfig"
From where did you get that Configuration(omap3_beagle_cam_defconfig)?
Could you please post it ?
I don't have an xM to verify this but if these are anything like the
C4/Bx validation images you can do the following to get the .config used
to build the kernel:
zcat /proc/config.gz > /tmp/beagle-config.txt
This assumes that both of the following were enabled in the kernel:
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
I don't have an xM to verify this but if these are anything like the
C4/Bx validation images you can do the following to get the .config used
to build the kernel:
zcat /proc/config.gz > /tmp/beagle-config.txt
Thanks Michael, Its working..
The Configuration obtained by 'zcat /proc/config.gz > /tmp/beagle-
config.txt' from Beagleboard-xM Test(20100820) image is available @ http://pastebin.com/FPHKiKKH
I don't have an xM to verify this but if these are anything like the
C4/Bx validation images you can do the following to get the .config used
to build the kernel:
zcat /proc/config.gz > /tmp/beagle-config.txt
Thanks Michael, Its working..
The Configuration obtained by 'zcat /proc/config.gz > /tmp/beagle-
config.txt' from Beagleboard-xM Test(20100820) image is available @ http://pastebin.com/FPHKiKKH
Thanks for noting the above.
There is the starting defconfig [1] (per Angstrom) , but OE performs
some automated updates on it during the build to create the modules.
Then, there is the script [2] that modifies the defconfig during the
bitbake process.
The kernel configuration used to compile the kernel includes and option
that tells the build system to store the configuration in a manner where
the /proc file system will make it available when the kernel is run. So
when the kernel is booted and /proc is mounted the configuration used to
compile the kernel is available from /proc/config.gz.
/proc is a special directory under Linux. It doesn't contain text files
or even binary files. Instead, the files under /proc are actually just
mechanisms for retrieving and modifying information about the running
system. You can find files under /proc that represent each running
process, available drivers, memory info and cpu info. Try
cat /proc/cpuinfo
to see information about the processor (or processors, if there is more
than one) that your system is running.
You can even see what command line arguments were passed to the kernel
by u-boot with the following: