From: Jacob M. <jac...@gm...> - 2011-02-04 20:52:57
|
I need to install to an Overo a kernel module that is newer than the current opkg repo and SDK have. What is the preferred method of doing this? (1) I have tried from the host PC: bitbake -b [snip]/linux-omap3_2.6.35.bb -c patch [drop in new module source code] bitbake -b [snip]/linux-omap3_2.6.35.bb There seems to be something very wrong with this procedure, as it didn't generate the .ko that I need. (2) I tried from the Overo: opkg install task-sdk-native [compile the module as one would normally do] This method fails to find /lib/modules/[uname -r]/build (3) I found the build directory on the host SDK and copied it over to Overo (is this in a package somewhere?). Now, when I compile the module I get: root@overo:~/sdk-2255-linux_v122# make modules make -C /lib/modules/2.6.35/build SUBDIRS=/home/root/sdk-2255-linux_v122 modules make[1]: Entering directory `/lib/modules/2.6.35' CC [M] /home/root/sdk-2255-linux_v122/s2255mod.o scripts/basic/fixdep: line 1: syntax error: "(" unexpected make[2]: *** [/home/root/sdk-2255-linux_v122/s2255mod.o] Error 2 make[1]: *** [_module_/home/root/sdk-2255-linux_v122] Error 2 make[1]: Leaving directory `/lib/modules/2.6.35' make: *** [modules] Error 2 I have reached the limits of my abilities with this problem. Creating my own bitbake recipe is beyond my abilities, but I am perfectly willing to follow instructions. Thanks. |
From: Jacob M. <jac...@gm...> - 2011-02-08 21:42:36
|
On Fri, Feb 4, 2011 at 1:52 PM, Jacob Marble <jac...@gm...> wrote: > I need to install to an Overo a kernel module that is newer than the > current opkg repo and SDK have. What is the preferred method of doing > this? This worked: $ cd ~/overo-oe/ $ bitbake -b org.openembedded.dev/recipes/linux/linux-omap3_2.6.34.bb -c clean $ bitbake -b org.openembedded.dev/recipes/linux/linux-omap3_2.6.34.bb -c compile [ change kernel module code in (or near) tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.34-r97/git/drivers/media/video/ ] $ bitbake -b org.openembedded.dev/recipes/linux/linux-omap3_2.6.34.bb -c compile_kernelmodules [ compiled module found in tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.35-r97/git/drivers/media/video/blah.ko ] |
From: Doddridge, L. S C. N. C. M. <lan...@na...> - 2011-02-08 23:10:47
Attachments:
smime.p7s
|
I've search all the old posts and there seems to be only one solution for changing the startup image (logo) on the verdex LCD pack. There was a wiki made of that post as well (http://wiki.gumstix.org/index.php?title=Change_boot_logo). I've tried for a few days now, and I am not getting any results. Here is what I am doing: 0. Open a terminal window 1. From my home directory I type: bitbake -c clean gumstix-kernel 2. Then I type: bitbake -c unpack gumstix-kernel 3. Next, I change to the directory gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/drivers/video/logo 4. I copy my desired logo to that same directory 5. I use diff as follows: diff -a -c logo_linux_clut224.ppm logo_mynewlogo.ppm > gumstix-fb-logo.patch 6. I copy the newly created diff file 'gumstix-fb-logo.patch' and paste into the directory gumstix-oe/com.gumstix.collection/packages/linux/gumstix-kernel-2.6.21/ 7. I cd to my home directory (cd ~) 8. then I type: bitbake gumstix-kernel The bitbake fails after the line "Applying patch gumstix-fb-logo.patch". It gives an error message: > can't find file to patch at input line 3 > Perhaps you used the wrong -p or --strip option? I've also tried other various combinations and permutations of the preceding steps. But none of them pass bitbake. WHAT AM I DOING WRONG? Please, take into account that I am not a pro at all things Linux, so (for example) in the wiki instruction when it simply says "After you implement your patch", I have NO IDEA what that means. Thanks for any help you can offer. Lance |
From: fakaoli <lan...@na...> - 2011-02-09 00:55:00
|
Sorry, this was obviously placed in the wrong thread... should have been a new thread fakaoli wrote: > > I've search all the old posts and there seems to be only one solution for > changing the startup image (logo) on the verdex LCD pack. There was a > wiki made of that post as well > (http://wiki.gumstix.org/index.php?title=Change_boot_logo). > > .... > -- View this message in context: http://old.nabble.com/kernel-module-compile-question-tp30848042p30879104.html Sent from the Gumstix mailing list archive at Nabble.com. |