Difference between revisions of "Category:How to - OpenEmbedded"

From Gumstix User Wiki
Jump to: navigation, search
(new page)
 
(Verdex Pro)
 
(9 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
Gumstix uses the OpenEmbedded build environment so developers can create a complete Linux Distribution for embedded systems.
 
Gumstix uses the OpenEmbedded build environment so developers can create a complete Linux Distribution for embedded systems.
 +
 +
== Overo ==
 +
Instructions for setting up an OE build environment for the Overo series have been posted on www.gumstix.org [http://gumstix.org/software-development/open-embedded/61-using-the-open-embedded-build-system.html here].
 +
 +
== Verdex Pro ==
 +
Instructions for setting up an OE build environment for the Verdex Pro series have been posted in various places at various times.  The current instructions are [http://gumstix.org/software-development/yocto-project/190-verdex-svn-repository.html here].
 +
'''Kernel'''
 +
There are numerous methods of kernel development; some consider Buildroot the most straightforward. Those using OE may find these links offer useful workflows for kernel development:
 +
* http://ao2.it/en/blog/2010/05/27/neat-compilerun-cycle-git-and-openembedded
 +
* http://bec-systems.com/site/521/best-practices-for-kernel-development-with-openembedded
 +
* http://blogs.elphel.com/2009/12/openembeddedangstrom-kernel-workflow/
 +
 +
 +
To directly cross-compile the 2.6.21 kernel from the OE/SVN tree try these commands:
 +
  source ${GUMSTIX_TOP}/extras/profile
 +
  cd ${GUMSTIX_TOP}/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21
 +
  make ARCH=arm CROSS_COMPILE=${GUMSTIX_TOP}/tmp/cross/bin/arm-angstrom-linux-gnueabi-

Latest revision as of 14:06, 1 April 2016

Gumstix uses the OpenEmbedded build environment so developers can create a complete Linux Distribution for embedded systems.

Overo

Instructions for setting up an OE build environment for the Overo series have been posted on www.gumstix.org here.

Verdex Pro

Instructions for setting up an OE build environment for the Verdex Pro series have been posted in various places at various times. The current instructions are here. Kernel There are numerous methods of kernel development; some consider Buildroot the most straightforward. Those using OE may find these links offer useful workflows for kernel development:


To directly cross-compile the 2.6.21 kernel from the OE/SVN tree try these commands:

  source ${GUMSTIX_TOP}/extras/profile
  cd ${GUMSTIX_TOP}/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21
  make ARCH=arm CROSS_COMPILE=${GUMSTIX_TOP}/tmp/cross/bin/arm-angstrom-linux-gnueabi-

This category currently contains no pages or media.