Document Number: 322071-003US
This document serves as a pointer for the release notes of the different tools components included in the Intel(R) Embedded Software Development Tool Suite 2.1 for Intel(R) Atom(TM) processor product. Each of the tool suite components has it's own separate set of release notes. Please read them closely. For information about the product contents, including new and changed features, please refer to the separate Release Notes.
Additionally this document provides pointers to where you can find additional product information, articles and whitepapers.
Finally this document also intends to provide a general overview over the development tool suite usage.
Additional Legal Notices
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
This product includes ICU 1.8.1 and later.
Copyright (c) 1995-2006 International Business Machines Corporation and others.
Portions copyright (c) 1997-2007 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 release notes for the tools components making up the Intel(R) Embedded Software Development Tool Suite 2.1 for Intel(R) Atom(TM) processor product are to be found at the following location after unpacking l_MID_DBG_p_2.1.xxx.tar.gz and running the install.sh script in ~/l_MID_DBG_p_2.1.xxx/:
Intel(R) C++ Compiler for Linux*
Intel(R) VTune(TM) Performance Analyzer
Intel(R) Embedded Debugger
Intel(R) JTAG Debugger
Intel(R) Integrated Performance Primitives
Below is a list of articles and support locations relevant to the use of the Intel() Software Development Tool Suites for Intel(R) Atom(TM) processor. Please feel free to use these web locations for additional background information. Please also feel free to use the Support Forum at http://software.intel.com/en-us/forums/software-development-toolsuite-atom/ to submit issues and discuss them with other users and Intel employees.
Intel(R) Software Development Tool Suites for Intel(R) Atom(TM) processor - Support Forum:
Intel(R) Software Development Tool Suites for Intel(R) Atom(TM) processor - Whitepaper Collection:
Intel(R) Software Development Tool Suites for Intel(R) Atom(TM) processor - FAQ:
Application Debugging in Cross-Debug Environment
Using the VTune・Performance Analyzer Sampling Collector for Mobile Internet Devices
Optimized for the Intelｮ Atom・processor with Intel's Compiler
Integrating Intelｮ Software Development Tool Suite Components with Moblin* Image Creator
Installing the Intel(R) C++ Compiler and Intel(R) Integrated Performance Primitives into KVM* for Intel(R) Atom(TM) processor targeted development
The Intel(R) Embedded Software Development Tool Suite supports a wide variety of Intel(R) Atom(TM) processor based devices. This means that there is not one single use case or usage model that will fit the needs of every developer. Development for Intel(R) Atom(TM) processor based devices tends to have one aspect in common however. In most cases you will want to take advantage of the performance and the high screen resolution of your regular development environment and deploy your build to the real hardware for validation and analysis only. In short, most commonly the usage model will be one of cross development.
The Intel(R) Embedded Software Development Tool Suite for Intel(R) Atom(TM) processor addresses this in multiple ways.
A template rpm repository definition file for the direct KVM* image instalaltion of compiler and Intel(R) IPP can be found at http://software.intel.com/en-us/articles/installing-compiler-into-kvm-atom/.
Please follow the instructions in the Installation Guide Install_All.htm for the installation of all the development host system tool suite components. Have a close look at the Moblin* Integration Guide Moblin_Integration.htm to pick your best customized solution for the target components and for cross-development.
The Intel(R) C++ Compiler 11.1.046 for Linux* included with the Intel(R) Embedded Software Development Tool Suite 2.1 for Intel(R) Atom(TM) processor is incompatible with string.h included in the GCC 4.4 distribution of Fedora* 11. This can lead to compilation failure. The workaround is to force the Intel(R) C++ Compiler to treat the GCC installation of Fedora* 11 as though it was GCC 4.3 based.
This can be done by either adding the compiler option
to the Intel(R) C++ Compiler command line or by adding this option to the confiugration files icc.cfg and icpc.cfg found at
after tool suite 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) Embedded SW 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(R) 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(R) Software Network Community Forums for issue discussion and community support.
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL(R)
PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY
INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED
IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO
LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY,
RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR
WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR
INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.
Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information.
The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or by visiting Intel's Web Site.
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.
Parts of this product were built using open source libraries. Pursuant to the licenses governing these libraries, Intel makes them available to users of this product. The libraries can be downloaded from Intel(R) Software Development Products Knowledge Base article http://software.intel.com/en-us/articles/open-source-downloads . Please note that the software posted in in this Knowledge Base article is not required to operate the product.
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 (C) 2007-2009, Intel Corporation. All rights reserved.