*****************************************************************************
(c) Copyright Siemens AG. 2010, All rights reserved. *
-----------------------------------------------------------------------------
Project: SMART *
File: README.txt *
This file provides instructions on how to use the OSS_CD contents *
*
*****************************************************************************
The OSS_CD contains:
1. Tool chain patches and utilities for SMART.
2. Device specific b2-zipped build tree files.
3. ReadMe_OSS.rtf - Licenses declaration file.
4. README - This read me text file.
To build the complete sources, please prepare respective toolchains for
Smart RT.
The toolchain versions with config specs and patches to be used are given
here below:
SMART RT Toolchain(gcc-3.4.4-csl)
-------------------------------------
Config Spec:
toolchain-3.4.4-csl.spec
Patches & Utils:
binutils-2.17.tar.bz2
elf2flt-cvs-2007-08-07.tar.bz2
elf2flt-linker-1.diff
gcc-3.4.4-csl-arm946e-s-vfp2.patch
gcc-3.4.4-csl-arm-multilib.patch
gcc-3.4.4-csl-pragma-pack.patch
gcc-3.4.4-csl-svn-2007-08-07.tar.bz2
gcc-3.4.4-csl-uc16.patch
gdb-6.6.tar.bz2
newlib-1.12.0.tar.gz
Used for the panels:
- Smart 700IE
- Smart 1000IE
The compiler packages are downloadable from ftp.gnu.org or from any other
common URL. You will find the patches in the SOURCES folder of the CD.
Furthermore, the SOURCES directory on CD has b2-zipped tarballs.
Each of them containing the build tree for one panel.
The file name would help you identify the device specific tar ball.
Unpack the device specific file to a directory to find
SMART_SRC directory, and a minibuild_s cript along with it.
The s cript file is named "minibuild_XXX" where XXX is either
'adonis', 'ecos' or 'uclinux'.
Invoke the s cript with no arguments and it will display usage
information on the console.
The final generated files/images can be found in SMART_SRC/_generates.