Document Number: 322070-004US
This document explains how to install and configure for use the Intel(R) Application Debugger 2.0 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. 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 licensed from Macraigor
Systems, LLC.
Copyright (c)
2004-2009, Macraigor Systems LLC. All rights reserved.
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.
-------------------------------------------
ERROR: Problem encountered executing chklic utility located here:
/home/qa/l_MID_DBG_p_2.1.xxx/data/chklic.32
The chklic program /home/qa/l_MID_DBG_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.
-------------------------------------------
One of the following environments:
The default installation directory is:
/opt/intel/atom/idb/2.0.xxx
This debugger can coexist with the Intel(R) Debugger IDB that is part of the Intel(R) C++ Compiler installation and targets native Embedded debugging with the installation path
/opt/intel/Compiler/idb/11.1.xxx
It can also coexist with the Intel(R) JTAG Debugger for Intel(R) Atom(TM) processor with installation path
/opt/intel/atom/xdb/2.1.xxx
Perform the following steps to install the debugger.
> 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.
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.
To uninstall the Intel(R) Application Debugger, simply change into the /opt/intel/atom/idb/2.0.xxx/bin directory and run the uninstall.sh script.
Before you can start the debugger, you need to first start the Intel Debugger Remote Server on the target system. The remote server, idbserver_LINUX32, is installed with the debugger installation on the host system.
cp install_dir/atom/idb/2.0.xxx/server/idbserver_LINUX32 /mnt/shared/
Notice that the path includes the full version number including update number.
/mnt/shared/idbserver_LINUX32
Leave this shell open while the remote server is running.
To start the debugger, enter the following command in a shell on the host, separate from the remote server shell:
install_dir/atom/idb/2.0.xxx/bin/idb.sh
The debugger is now running.
Before you can open an Embedded to debug, you must connect to the system on which it is running, the target.
The host connects to the target system. The Intel(R) Debugger remote server command shell on the target indicates that it is connected.
The debugger is now ready to be used and to be attached to a debuggee process. Please refer to the Getting Started document at /opt/intel/atom/documentation/idb/Getting_Started.html for more details.
If you selected to install the kernel patch for Linux* OS thread-aware execution trace visibility you will find it located in the installation directory /opt/intel/atom/idb/2.0.xxx/kernel-patches/trace/ after the installation is complete.
patch < patch-kernel-<version>-idb
In the current release there are two patch files available to choose from.
The files "patch-kernel-2.6.22-idb.dpatch" and "patch-kernel-2.6.24-idb.dpatch " are generic versions of this kernel patch, which should be applicable as is for most 2.6.2x kernel version based Linux distributions.
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.
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.