I am trying to build a Yocto image with an imx kernel but that's not very successful.
What I am trying to do is to create a core-image-base image with Yocto / Bitbake with the version 2.6.35 of the imx kernel. To do that I am using the FSL community environnement http://freescale.github.io/#download and I am trying to use the version 2.6.35_maintain of this kernel : http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/refs/heads.
I do want to use this version because I am trying to use the audio recording with the imx28evk board and that I know it's working with that kernel version. And I need to add some custom recipes to my image so I have to use bitbake.
I tried to use the kernel of the demo image shipped with the board http://www.nxp.com/products/developer-resources/software-development-tools/i.mx-software-and-tools/i.mx28-evaluation-kit:MCIMX28EVKJ?tab=Design_Tools_Tab (i.MX28 Linux Binary Demo Files) with a rootfs created from my side but at boot time there is a kernel panic saying that the kernel is too old for the rootfs.
I also tried to build from my side the kernel but there are some compiling errors and I am almost sure that It won't work anymore with my "recent" rootfs.
I also tried to use the 2.6.35 version of the linux-fslc kernel but bitbake complains saying that this version is not available.
I didn't tried to use LTIB because It's a very old tool which seems to create a lot of issues to people who are trying to use it.
So, do you know a way to achieve my goal ?