[poky] poky custom kernel misconfiguration
Richard Purdie
richard.purdie at linuxfoundation.org
Tue Feb 22 03:08:00 PST 2011
On Tue, 2011-02-22 at 12:03 +0100, Gerard van den Bosch wrote:
> Hello,
>
> I am trying to build Poky for my hardware platform with a custom kernel.
> But when I build Poky it crashes by not finding a defconfig for kernel
> 2.6.33.2-r2 which isn't the kernel I preferred to build.
>
> This is what I have done:
>
> Copied local.conf.sample to local.conf and changed the following:
> BB_NUMBER_THREADS = "2"
> PARALLEL_MAKE = "-j 2"
> MACHINE ?= "tao3530"
>
> Because this is a new machine I have generated a tao3530.conf by copying
> the beagleboard.conf because this is a similar device.
> I have changed the kernel recipe to:
> PREFERRED_PROVIDER_virtual/kernel = "TAO-PSP"
>
> The kernel I used is normally used in Ångström for this board, but
> because Ångström is also OpenEmbedded based I assumed I could use the
> kernel in Poky also.
>
> In the meta/package/linux directory I made the TAO-PSP-2.6.32 directory.
> In this directory I placed the tar.bz2 of my kernel and the defconfig
> for my hardware platform.
>
> I have generated a bb file containing the following:
>
> SECTION = "kernel"
> DESCRIPTION = "TAO3530 Linux kernel"
> LICENSE = "GPL"
>
> KERNEL_OUTPUT = "arch/${ARCH}/boot/${KERNEL_IMAGETYPE}"
>
> inherit kernel
>
> COMPATIBLE_MACHINE = "tao3530"
>
> PR = "r1"
>
> SRC_URI = "file://TAO-PSP-03000106.tar.bz2 \
> file://defconfig"
>
> S = "${WORKDIR}/linux-2.6.32"
>
> Can someone point me out what I did wrong or what I have forgot to
> configure or where to look to find out what I did wrong.
What did you call the .bb file?
Cheers,
Richard
More information about the poky
mailing list