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

From Gumstix User Wiki
Jump to: navigation, search
(fix link - it pointed to a "getting started" page instead of the OE instructions for overo)
(Verdex Pro)
 
Line 5: Line 5:
  
 
== Verdex Pro ==
 
== Verdex Pro ==
Instructions for setting up an OE build environment for the Verdex Pro series have been posted in various places at various times.  As of Oct2010, the current instructions are [http://www.gumstix.net/wiki/index.php?title=Verdex_Git_Repository here] <font color=red>(Broken Link)</font>.  They tell you how to build a filesystem image out of your own Git repository with the current kernel (2.6.32 in Oct2010).
+
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].
Cautions: the build tree can take up over 30 GB unless you add 'INHERIT += rm_work' to your local.conf; by default, the generated filesystem is bigger than Verdex Flash and can be loaded on a specially partitioned MMC card (instructions linked from the page).
+
 
+
Instructions for building a 2.6.21 kernel and appropriate filesystem, from OE and SVN, are [http://www.gumstix.net/Setup-and-Programming/cat/Build-system-overview/111.html here] <font color=red>(Broken Link)</font>.  As of Oct2010, some of the download URLs are stale, but you should be able to fix all problems by Googling for the error messages.
+
 
+
The old Buildroot documentation for 2.6.21gum kernels is still [http://docwiki.gumstix.org/Buildroot here].  As of Oct2010, many of the download links are stale, but individual packages are available [http://www.daimi.au.dk/~spider/gumstix/gumstix-buildroot/dl/ here] or by Googling the individual package names as they come up in error messages.
+
 
+
 
'''Kernel'''
 
'''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:
 
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:

Latest revision as of 13: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.