[meta-ti] Building Yocto for Pandaboard
Christian.Schulenberg at bmw.de
Christian.Schulenberg at bmw.de
Mon Mar 5 00:58:43 PST 2012
Hi,
finally, I managed to bring up the Pandaboard with the meta-ti layer by myself. For all of you, who are facing the same problems and who don't want to use Angstrom, here are some hints, how to do this just using Yocto Poky:
Remove systemd in local.conf as mentioned above.
I used machine configuration for "omap4430-panda", because machine "pandaboard" did not build the kernel. Because this configuration use the sakoman bootloader, which caused some trouble for me, I switched over to (denx) u-boot.
Use gcc4.5 instead of gcc4.6. The reason for this is a compiler error that came up when compiling the u-boot bootloader. You can change the compiler in ./meta/conf/distro/include/tcmode-default.inc , variable GCCVERSION. Another alternative might be patching the gcc4.6, because there is already a fix for this compiler error.
In the kernel configuration I needed to switch off lzop_native (CONFIG_KERNEL_LZO).
I removed ofono from the image, because I don't need it and it is just causing trouble.
I needed to remove netbase and alsa-state as well.
With these changes I got an image for my Pandaboard and the corresponding bootloader. I worked around some problems, by just removing packages. This is acceptable for a first shot, in the next steps I need to implement at least systemd. On the other hand, I see that Koen changed the system configuration (e.g.: CONFIG_KERNEL_LZO) as well as the competing machine configurations omap4430-panda and pandaboard. May be, I'll give this update a try.
Best regards,
Christian
More information about the meta-ti
mailing list