Document Number: 322069-003US
This document explains how to install the Intel(R) Embedded Software Development Tool Suite 2.1 for Intel(R) Atom(TM) processor product. Installation is a multi-step process. Please read this document in its entirety before beginning and follow the steps in sequence. Each of the tool suite components has its own installation guide and its own release notes. Please follow them closely. For information about the product contents, including new and changed features, please refer to the separate Release Notes.
This product includes software developed at:
The Apache Software Foundation (http://www.apache.org/).
Portions of this software were originally based on the following:
- software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
- software copyright (c) 1999, Sun Microsystems., http://www.sun.com.
- the W3C consortium (http://www.w3c.org) ,
- the SAX project (http://www.saxproject.org)
- voluntary contributions made by Paul Eng on behalf of the
Apache Software Foundation that were originally developed at iClick, Inc.,
software copyright (c) 1999.
This product includes updcrc macro,
Satchell Evaluations and Chuck Forsberg.
Copyright (C) 1986 Stephen Satchell.
This product includes software developed by the MX4J project
(http://mx4j.sourceforge.net).
This product includes ICU 1.8.1 and later.
Copyright (c) 1995-2006 International Business Machines Corporation and others.
Portions copyright (c) 1997-2008 Cypress Semiconductor Corporation.
All rights reserved.
This product includes XORP.
Copyright (c) 2001-2004 International Computer Science Institute
This product includes software from the book
"Linux Device Drivers" by Alessandro Rubini and Jonathan Corbet,
published by O'Reilly & Associates.
This product includes hashtab.c.
Bob Jenkins, 1996.
The different tools components included in this tool suite have different sets of host Linux* OS versions that they have been validated against. Please look at the individual component's installation guide and release notes after you unpacked the tool suite distribution using > tar -zxvf l_MID_DBG_p_2.1.xxx.tar.gz for details.
You can find individual installation guides at:
Furthermore you can find individual release notes after succesful installation at
The supported host OS information below is only providing a general overview and represents our actively validated platforms.
Additional Package Dependencies
The Intel(R) Application
Software Development Tool Suite for Intel(R) Atom(TM) processor requires the
installation of the compatibility libstdc++ package for the standard GCC 3.4 C++
libraries. For Ubuntu* the libstdc++5 package in version 3.3.6-15 can
be downloaded directly through the apt-get installer. On the original
Fedora* installation media it is named
compat-libstdc++-33-3.2.3-61.i386.rpm. (available also at
http://rpmfind.net/linux/RPM/fedora/devel/i386/ ). If you do not
install this legacy compatibility package you may receive the following error
message during installation:
-------------------------------------------
ERROR: Problem encountered executing chklic utility located here:
/home/qa/l_MID_APPDBG_p_2.1.xxx/data/chklic.32
The chklic program /home/qa/l_MID_APPDBG_p_2.1.xxx/data/chklic.32 requires these libraries:
linux-gate.so.1 =>
libpthread.so.0 => /lib/libpthread.so.0
libm.so.6 => /lib/libm.so.6
libstdc++.so.5 => not found
libgcc_s.so.1 => /lib/libgcc_s.so.1
libc.so.6 => /lib/libc.so.6
libdl.so.2 => /lib/libdl.so.2
/lib/ld-linux.so.2
You need to install libstdc++5 library to continue the installation.
It requires superuser or "root" privileges.
Exiting installation program.
-------------------------------------------
A successful install furthermore requires the following standard packages to be present: g++, gcc, libc6, libstdc++5, binutils
Security-enhanced Linux*
Security-enhanced Linux* settings (SELinux) are currently not supported by the Intel(R) VTune(TM) Performance Analyzer and need to be either disabled or set to permissive for a successful tool suite installation. If your Linux* distribution has SELinux enabled the following error message will be issued by the installer:
Your system is protected
with Security-enhanced Linux (SELinux).
We currently
support only "Permissive" mode, which is not found on the system.
To rectify this issue, you may either disable SELinux
by
- setting the line "SELINUX=disabled" in your
/etc/sysconfig/selinux file
- adding "selinux=0"
kernel argument in lilo.conf or grub.conf files or make SELinux mode
adjustment by
- setting the line "SELINUX=permissive"
in your /etc/sysconfig/selinux file
or ask your system
administrator to make SELinux mode adjustment.
You may need to reboot your system after changing the
system parameters.
More information about SELinux can
be found at http://www.nsa.gov/selinux/
The target platform should be based on one of the following environments:
For the Intel(R) VTune(TM) Performance Analyzer Sampling Collector you may want to additionally consult the Installation guide, which resides in the directory
after you unpacked it on the target with
> tar
-xvzf vtune91u5_target.tar.gz
Please see the validation and support overview matrix for the supported operating systems for your quick reference below:
Host-Target Platform Support Matrix
no not validated
*) partially validated
Table 1. Tool Suite components without direct target OS dependency
Host system | Compiler | Intel IPP |
---|---|---|
Fedora* 10 | Z5xx, N270, CE3100, CE4100 | Z5xx, N270, CE3100, CE4100 |
Fedora* 11 | Z5xx, N270 | Z5xx, N270 |
Asianux* 3 | Z5xx, N270 | Z5xx, N270 |
Table 2. Intel(R) VTune(TM) Performance Analyzer
Host / Target |
Moblin
|
Midinux
2.0
| CE FDK
|
---|---|---|---|
Fedora* 10 | Z5xx, N270 | Z5xx, N270 | CE3100, CE4100 |
Fedora* 11 | Z5xx, N270 | Z5xx, N270 | CE3100*), CE4100*) |
Asianux* 3 | Z5xx, N270 | Z5xx*), N270*) | no |
Table 3. Intel(R) Application Debugger
Host / Target |
Moblin
|
Midinux 2.0
|
CE FDK
|
---|---|---|---|
Fedora* 10 | Z5xx*), N270*) | no | CE3100, CE4100 |
Fedora* 11 | Z5xx, N270 | Z5xx | CE3100*) , CE4100 *) |
Asianux* 3 | Z5xx, N270 | Z5xx | no |
Table 4. Intel(R) JTAG Debugger
Host / Target |
Z5xx
|
CE3100
| CE4100 |
---|---|---|---|
Fedora* 10 | yes | yes | yes |
Fedora* 11 | yes | yes | yes |
Asianux* 3 | yes | no | no |
The default installation directories are:
/opt/intel/atom/vtune
/opt/intel/atom/Compiler/11.1/xxx/ipp/
/opt/intel/atom/Compiler/11.1/xxx/
/opt/intel/atom/idb/2.1.xxx
/opt/intel/atom/xdb/2.1.xxx
for the VTune(TM) Performance Analyzer, Intel(R) Integrated Performance Primitives, Intel(R) C++ Compiler, Intel(R) Application Debugger and the Intel(R) JTAG Debugger respectively.
The tool suite is intended for Intel(R) Atom(TM) processor targeted cross-development. It is recommended to install the tool suite on your software development host system. It is further recommended to install selective components like the Intel(R) C++ Compiler, the Intel(R) IPP, the VTune(TM) Analyzer Sampling Collector (SEP) and the idbserver debug server in one of the following locations:
To understand the later two installation options and the integration of the Intel(R) Software Development Tool Suite for Intel(R) Atom(TM) processor with the Moblin build environment please refer to the Moblin* Integration Guide Moblin_Integration.htm.
For installation of the tool suite on the development host please follow the steps below:
> tar -zxvf l_MID_DBG_p_2.1.xxx.tar.gz
Change into the directory the tar file was extracted to ../l_MID_DBG_p_2.1.xxx
Execute the install script in the directory where the tar file was extracted.
>./install.sh
install as current user
option if you want to install to a private area. The USB port configuration for
the Intel(R) JTAG Debugger installation will however not be complete if current user install is selected.
Step no: 4 of 7 | Installation Type
--------------------------------------------------------------------------------
Congratulations! Your software has been activated. Please continue the
installation by choosing Typical Install (default installation options) or
Custom Install to change the default installation options.
--------------------------------------------------------------------------------
1. Typical Install (Recommended) [default]
2. Custom Install (For Advanced Users)h. Help
b. Back to the previous menu
q. Quit
--------------------------------------------------------------------------------
Please type a selection or press "Enter" to accept default choice [1]:
Step no: 4 of 7 | Configuration - Intel(R) VTune(TM) Performance Analyzer
-------------------------------------------------------------------------------
- Select '1' to use current settings.
- Select options 2-6 to change the installation settings.
-------------------------------------------------------------------------------1. Finish configuration
2. VTune analyzer group [ use group 'vtune' ]
3. Driver kit options... [ auto ]
4. Eclipse options... [ install ]
5. Advanced options... [ installation type: 'full install' ]h. Help
b. Back to the previous menu
q. Quit
-------------------------------------------------------------------------------
Please type a selection or press "Enter" to accept default choice [1]:
you can finalize the configuration and commence with the tool suite component installation itself.
Installing the Intel VTune Performance Analyzer Sampling Collector on the target platform
> tar -xvzf vtune91u5_target.tar.gz
Run the install script ~/vtune91u5_target/install-vtune-sep.sh and follow the installation instructions outlined in ~/vtune91u5_target/INSTALL.txt.
The file vtune_user_guide.pdf, which is located in ~/l_MID_DBG_p_2.1/, will give you detailed advice on how to use this utility.
To uninstall the entire tool suite change into the /opt/intel/atom directory and run the uninstall_atom.sh uninstall script. Individual tools components like the Intel(R) Application Debugger will additionally have an uninstall.sh script as part of their installation.
For general support information please visit Intel's Software Developer Support homepage.
To submit issues related to this product please visit the Intel Premier Support webpage and submit issues under the product Intel(R) EmbeddedSW Dev Tools Atom.
For information on how to register for and purchase support for the Intel(R) Embedded Software Development Tool Suite for Intel(R) Atom(TM) processor please visit the Intel Software Development Products webpage.
Additional support for this product is available at the Intel(R) Software Development Tool Suites for Intel(R) Atom(TM) processor forum which is a sub-forum of the Intel Software Network Community Forums for issue discussion and community support.
Intel processor numbers are not a measure of performance. processor numbers differentiate features within each processor family, not across different processor families. See http://www.intel.com/products/processor_number for details.
BunnyPeople, Celeron, Celeron Inside, Centrino, Centrino Atom, Centrino Atom Inside, Centrino Inside, Centrino logo, Core Inside, FlashFile, i960, InstantIP, Intel, Intel logo, Intel386, Intel486, IntelDX2, IntelDX4, IntelSX2, Intel Atom, Intel Atom Inside, Intel Core, Intel Inside, Intel Inside logo, Intel. Leap ahead., Intel. Leap ahead. logo, Intel NetBurst, Intel NetMerge, Intel NetStructure, Intel SingleDriver, Intel SpeedStep, Intel StrataFlash, Intel Viiv, Intel vPro, Intel XScale, Itanium, Itanium Inside, MCS, MMX, Oplus, OverDrive, PDCharm, Pentium, Pentium Inside, skoool, Sound Mark, The Journey Inside, Viiv Inside, vPro Inside, VTune, Xeon, and Xeon Inside are trademarks of Intel Corporation in the U.S. and other countries.
* Other names and brands may be claimed as the property of others.
Copyright 2007-2009, Intel Corporation. All rights reserved.