as far as I understood, yes, you have to rebuild your SD distro.
If you want to modify things on the distro you need to define a new poky recipe to modify the build and then rerun bitbake to actually build it. I'm new to that so I'm trying to understand where and how to define this recipe (I want to add iwlegacy wireless support).....
There is a
bitbake -c menuconfig
command if you just want to rebuild the distro and modify kernel configuration (see Kernel Building - Openembedded.org ) but I have to try .. I'll update if successful
let's try and share!
1 of 1 people found this helpful
lucamarkio look here:
However I'm not able to customize the kernel! I give you my findings.
Maybe maryc_intel can help us providing info about customizing the kernel? I'm trying with a
bitbake virtual/kernel -c configure
bitbake virtual/kernel -c compile -f
bitbake virtual/kernel -c deploy
and I'm able to compile kernel (bzImage and other files updated) but It seems the image filesystem is not modified accordingly (e.g. firmware for wifi 3945bg is not copied to /lib/firmware/)
thanks to everyone!
Pivan, many thanks
I went through the BSP build guide but still I weren't able to compile the kernel module.
Also compilation of the SD image failed with an error, just closed the terminal, source environment configuration file again, and re-run the bitbake command. The second time the error was different:
ERROR: nothing PROVIDES 'image-full'
what may be wrong?
What exactly are you trying to build, can you post a link to those module sources you've mentioned? I'm also getting acquainted with Yocto workflow right now and instead of devising some artificial examples, I could try your specific case :-)
I have been trying to build a new compilation also, some pointers I can point out is make sure
your directorys can be read and written to, you may have to chmod them, also I edited the kernel with
the command: (before bitbake image-full)"bitbake virtual/kernel -c menu config", it will run about 60 items
then a gui interface pops up and you can check or uncheck boxes.
I am trying to perform this command
bitbake virtual/kernel -c menuconfig
but each and every time it hangs up at "linux-yocto-clanton-3.8-r0 do_fetch"
so please give me some solution about it.
I have searched a lot but still i'm not able to figure out this problem
you are wrong
It tries to fetch the kernel sources at that step, by connecting to the Internet and downloading the sources tarball from one of the kernel mirrors.
If it stalls, then you probably have some INternet connection problem, so I'd suggest you to check it.
now I have successfully executed that command and now its working fine for me.