ELDK Präsentation / Workshop
ELDK History
| Release | Date | Architectures | Tool Chain | Notes |
|---|---|---|---|---|
| 1.0 | Jun 2002 | (arm) ppc | Linux v2.4.4, GCC 2.95.3, gdb 5.1.1, glibc 2.2.1 | Hosts: x86/SPARC |
| 2.0 | Oct 2002 | arm, ppc | Linux v2.4.4, GCC 2.95.4, gdb 5.1.1, glibc glibc 2.2.5 | |
| 2.0.2 | Oct 2002 | arm, ppc | Linux v2.4.4, GCC 2.95.4, gdb 5.1.1, glibc glibc 2.2.5 | |
| 2.1 | Apr 2003 | arm, mips, ppc | Linux v2.4.18/20/4 A/M/P, GCC 2.95.4, gdb 5.1.1, glibc 2.2.5 | Hosts: x86/SPARC |
| 3.0 | Feb 2004 | ppc | Linux v2.4.18/20/24, GCC 3.2.2, gdb 5.2.1, glibc 2.3.1 | |
| 3.1 | Nov 2004 | arm, mips, ppc | Linux v2.4.27/20/25, GCC 3.3.3, gdb 5.2.1, glibc 2.3.1 | |
| 3.1.1 | Mar 2005 | arm, mips, ppc | Linux v2.4.27/20/25, GCC 3.3.3, gdb 5.2.1, glibc 2.3.1 | |
| 4.0 | Jan 2006 | arm, mips, ppc | Linux v2.6.15, GCC 4.0.0, gdb 6.3.0, glibc 2.3.5 | |
| 4.1 | Jan 2007 | arm, mips, ppc | Linux v2.6.19, GCC 4.0.0, gdb 6.3.0, glibc 2.6.6 | arm, ppc: uclibc; ppc: coLinux |
| 4.2 | Nov 2008 | arm, armVFP, ppc, ppc64 | Linux v2.6.24, GCC 4.2.2, gdb 6.7, glibc 2.12.13 | |
| 5.0 | May 2011 | armv5te, armv7a, powerpc, powerpc-softfloat | Linux v2.6.39, GCC 4.5.1, gdb 7.2, eglibc 2.12.1 | |
| 5.1 | Dec 2011 | armv4t, armv5te, armv6, armv7a, powerpc, powerpc-softfloat, powerpc-4xx, powerpc-4xx-softfloat, powerpc-e500v2 | Linux v3.1.4, GCC 4.6.1, gdb 7.3, eglibc 2.13 | |
| 5.2 | May 2012 | ... |
Yocto Background
Keywords:
* Yocto Project: http://www.yoctoproject.org/ * OpenEmbedded - Definitions (see [OE2]): * Software framework to create Linux distributions for embedded systems * This may include bootloader, Linux, and applications * Is a set of metadata used to cross-compile, package and install software packages * License: GPL * Poky platform builder: http://www.pokylinux.org/_Poky is the Yocto Project build system that was derived from OpenEmbedded. Poky is a stable, smaller subset focused on the mobile environment. Development in the Yocto Project using Poky is closely tied to OpenEmbedded with features being merged regularly between the two for mutual benefit._ * BitBake: http://bitbake.berlios.de/
Short history (see [OE1], [OE2]):
* 2002/2003: OpenEmbedded: initially developed as build system for the OpenZaurus distribution for Sharp Zaurus PDAs * 2004: split into BitBake build system and OpenEmbedded metadata * Other distros started adapting OE: Unslug, OpenSimpad, GPE Phone Edition, Ångström, OpenMoko... * See http://www.openembedded.org/wiki/Success_stories * 2006(?)-2008 Linux Start-Up OpenedHand developed a distribution called Poky Linux (and the Clutter library). * 2008 Intel buys OpenedHand; focus for Poky is now on Atom based devices * 2010 Linux foundation starts Yocto Project: x86, ARM, MIPS, and Power Architecture® * 2011 Work on common code base with OpenEmbedded: OpenEmbedded-CoreMisc stuff
* ipk: lightweight package management system designed specifically for use in Linux devices with limited storageDocumentation, Links
ELDK 5.x
* [EL1] ELDK 5.1 Documentation: http://www.denx.de/wiki/ELDK-5/Yocto Project
* [YP1] The Yocto Project Reference Manual: http://www.yoctoproject.org/docs/current/poky-ref-manual/poky-ref-manual.html * [YP2] The Yocto Project Development Manual: http://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html * [YP3] Yocto Project Quick Start: http://www.yoctoproject.org/docs/current/yocto-project-qs/yocto-project-qs.html * [YP4] The Yocto Project Kernel Architecture and Use Manual: http://www.yoctoproject.org/docs/current/kernel-manual/kernel-manual.html * [YP5] The Yocto Project Application Development Toolkit (ADT) User's Guide: http://www.yoctoproject.org/docs/current/adt-manual/adt-manual.html * [YP6] Working Within Eclipse (ADT Section 4): http://www.yoctoproject.org/docs/current/adt-manual/adt-manual.html#adt-eclipse * [YP7] The Yocto Project Development Manual: http://www.yoctoproject.org/docs/current/dev-manual/dev-manual.htmlOpenEmbedded
* [OE1] Free Electrons: OpenEmbedded(http://free-electrons.com/doc/openembedded.odp) * [OE2] Open Source Software: OpenEmbedded & BitBake
(http://slurchin.googlecode.com/files/OpenEmbeddedv1.ppt)
Poky
* [PK1] Poky Handbook: http://pokylinux.org/doc/poky-handbook.html * [PK2] Poky Linux & OpenEmbedded based environmentBitBake
* [BB] BitBake User's Manual: http://bitbake.berlios.de/manual/Other
* Project Jalimo: OpenEmbedded based, full featured free Java-like stack for mobile Linux-based deviceshttp://www.jalimo.org/ , https://evolvis.org/plugins/mediawiki/wiki/jalimo/index.php/Jalimo * Jalimo Slides FOSDEM 2008
https://evolvis.org/docman/view.php/11/33/jalimo-slides_fosdem2008.odp * Jalimo Slides Linuxtag 2008
https://evolvis.org/docman/view.php/11/40/jalimo-slides_english_linuxtag2008.pdf * Integrating the OpenJDK into jalimo * Maven-Packaging-Plugin wiki * Taurent Solutions: OE, Jalimo, ...
| 1. EldkAndYocto | 2. ELDK Design | ||||
| Home | Next | ||||
