.config for building linux-omap kernel on pandaboard
Posted by broseApr 8
Using [this .config file] with the git repository located [here], you can build your own pandaboard kernel.
Simply run “git clone” on the repo URL posted above, copy in my config file and rename to .config (add a dot to the front of the filename), and then run “make oldconfig” to update any options that may have changed since I posted it. Once that’s done, a “make uImage && make modules && make modules_install” should finish all the compiling. Then move arch/arm/boot/uImage in the git root directory (where you just ran make) to /boot (which for me is the first partition on the SD card from where the pandaboard boots).
5 comments
Comment by Alison Chaiken on June 1, 2011 at 2:39 pm
Nice work. How did you deal with the omap-extras drivers? Just ignore the wlan and pvr functionalities, or compile a kernel compatible with the Ubuntu ones?
Comment by brose on June 1, 2011 at 2:56 pm
I ignored pvr. There’s code in the mainline as of 2.6.39 for the wlan, you just need the firmware file. I created a wl12xx-firmware rpm for puias-arm for this purpose.
I think there’s source code out there that will allow us to build our own pvr packages. I just can’t seem to find it…
Comment by Bob Smith on June 18, 2011 at 12:24 pm
Do you need to get a branch after doing the ‘git close’?
If so, what is the command?
Did you do a ‘make BOARDNAME_defconfig’ to get board defaults?
If so, what board name? (I understand this is not needed with the .config file but I still ask the question.)
thanks
Bob
Comment by brose on June 27, 2011 at 2:57 pm
Bob,
I only did a git clone, no branching or closing. I did not do a make defconfig either, but if I was going to use one to start, I would try omap2plus_defconfig
Comment by Dingo_aus on September 14, 2011 at 9:14 pm
Great tutorial.
I’ve got some additional instructions for a slightly older kernel version that might allso be helpful:
http://adventuresinsilicon.blogspot.com/2011/02/pandaboard-ubuntu-how-to-recompile.html
I’v pulled in the TI wlan and pvr modules separately and conpile them together natively on the Pandaboard.