Skip to main content.

ELDK 5.0 Beta Testing

ELDK Release 5.0 is based on the Yokto Project, a complete embedded Linux development environment with tools, metadata, and documentation - everything you need - driven and supported by the Linux Foundation.

As the Yocto project is nearing it's release 1.0, scheduled for Apr 6, 2011, we follow it's progress and provide snapshot builds for testing purposes.

ELDK Release 5.0 will then be based on Yocto Release 1.0, adding packaging and installation tools as you are used from previous ELDK versions.

At the moment, only the raw snapshot builds are available, so there is a little manual action needed for installation and use:

Download the ELDK beta images

The beta images are currently available in the "beta-eldk/" directory of the DENX FTP server. We recommend to always use the latest available snapshot build. Please contact DENX for access data.
$ ncftp -u eldk-beta ftp://ftp.denx.de/
Password: ***********
...
ncftp / > dir
drwxr-xr-x                Jan 12 23:45   0.9
drwxr-xr-x                Jan 18 11:03   0.9+snapshot-20110116
drwxr-xr-x                Jan 31 22:30   0.9+snapshot-20110131
drwxr-xr-x                Feb  3 10:46   0.9+snapshot-20110202
drwxr-xr-x                Apr  7 10:54   1.0+snapshot-20110406
drwxr-xr-x                Jan 28 10:40   twister
ncftp / > cd 1.0+snapshot-20110406
OK. Current directory is /1.0+snapshot-20110406
ncftp /1.0+snapshot-20110406 > dir
-rwxrw-r--    207565495   Apr  6 17:51   poky-eglibc-i686-arm-toolchain-gmae-1.0+snapshot-20110406.tar.bz2
-rwxr--r--    193388845   Apr  7 10:41   poky-image-sato-sdk-qemuarm-20110407060156.rootfs.tar.bz2
ncftp /1.0+snapshot-20110406 > bin
ncftp /1.0+snapshot-20110406 > get poky*
Here "poky-eglibc-i586-arm-toolchain-*" is the cross tool chain for ARM targets and x86 hosts, while "poky-image-*-qemuarm-*.rootfs.tar.bz2"= is a root file system image for ARM boards.

Installation

As mentioned above, at this point of time there is neither a skin nor installation tools to provide the familiar ELDK look and feel yet. Installation has to be done manually instead. Also, at this point, installation has to be done into the "/opt/poky/" directory:

Using the Cross Tools

Compared to builds with older tool chain versions you will probably see an increased number of compiler warnings, eventually even new error messages. This is usually because of the new compiler versions used in ELDK 5.0 perform much stricter syntax checking. You may also notice somewhat smaller binary sizes - they also provide better optimizations.

Using the Target Root File System

To be able to use the provided file system as root file system exported over NFS, the following adjustments are needed: