Personal tools

Log in


From IGEP - ISEE Wiki

Jump to: navigation, search

How to use the Yocto Project to develop Embedded Linux

1,057 bytes removed, 11:45, 10 September 2013
no edit summary
== Build Platform Setup Environment ==
In order to build an image with BSP support for a given release, you need to download the corresponding BSP repository. At this time latest stable branch for IGEP devices is denzil.
$ git clone === Yocto Project 1.2 -b denzil git://git.iseePoky "Denzil" ===
Enter to the poky directory, The Yocto Project 1.2 series are supported by IGEP PROCESSOR BOARDS based on:
$ cd poky<gallery heights="100px">File:omap3.png</gallery>
and clone See the meta[[Yocto Project 1.2 -isee layerPoky 7.0. y denzil]] article
$ git clone === Yocto Project 1.4 -b denzil git://gitPoky "Dylan" ===
$ source oe-init-build-envThe Yocto Project 1.4 series are supported by IGEP PROCESSOR BOARDS based on:
Having done that, and assuming you downloaded the BSP contents at the top-level of your yocto build tree, you can build a igep image by adding the location of the 'meta-igep' layer to 'bblayers<gallery heights="100px">File:am335x.conf' png</gallery>
Add below line into .../poky/build/conf/bblayers.conf:   &lt;path to&gt;/poky/meta-isee \ To enable the isee layer, add the 'igep00x0 MACHINE' to .../poky/build/conf/local.conf:   MACHINE&nbsp;?= "igep00x0" You should then be able to build a image as such:   $ bitbake demo-image-sato At the end of a successful build, you should have an image that you could use for boot device from flash or a micro-SD card.  == Extending See the available packages with others layers == You can append more layers to your environment in order to build more packages, in following wxample you'll download the meta-openembedded layer[[Yocto Project 1. In your poky directory  $ git clone 4 -b denzil git://git.openembeddedPoky Add the layer into build/conf/bblayers0.conf:   &lt;path to&gt;/poky/meta-openembedded/meta-oe \ Now you can build any of the new packages added, for example:  $ bitbake postgresqly dylan]] article
== Create your own Linux image ==