Installing Open Embedded Core¶
This page and instructions is still under construction,but is being made public for your convenience / information. This warning will be removed after a formal release using this process has been made.
The following steps are required for setting up and installing a toolchain, root filesystem and kernel using the OpenEmbedded Core framework (as opposed to the "classic" framework, which is no longer supported). These instructions were developed using a PC running Ubuntu 12.04 using kernel version 3.2.0.23.
Reference Material:
Ubuntu Packages Installed
- git
- subversion
- build-essential
- automake
- gawk
- texi2html
- texinfo
- chrpath
- diffstat
- gettext
- Install the basic OpenEmbedded startup script
user@host:/export/space/oe$ git clone git://github.com/Angstrom-distribution/setup-scripts.git
- Modify the default layers to include the MityDSP layer. Edit the setup-scripts/sources/layers.txt file and add the line:
meta-mitydsp,git://support.criticallink.com/home/git/meta-mitydsp.git,master,HEAD
- Setup the basic machine configuration (this will download all the meta data, etc):
user@host:/export/space/oe/setup-scripts$ MACHINE=mityomapl138 ./oebb.sh config mityomapl138
- Modify the generated bitbake layers file (confg/bblayers.conf) to add the meta-mitydsp path. Update the EXTRALAYERS variable to:
EXTRALAYERS ?= "\ ${TOPDIR}/sources/meta-mitydsp \ "
- At this point, you can now source the generated script and use "bitbake" normally. You can skip the above steps when starting a new build session.
user@host:/export/space/oe/setup-scripts$ . ~/.oe/environment-oecore
- Build the QT Embedded tools and toolchain.
user@host:/export/space/oe/setup-scripts$ MACHINE=mityomapl138 bitbake meta-toolchain-qte
Go to top