Intel System Studio 2018 Getting Started Guide
Component |
Description |
---|---|
Intel® System Debugger — System Debug |
Enables JTAG-based debugging of Intel® architecture-based system software and embedded applications. |
Intel® System Debugger — System Trace |
Allows you to access the Intel® Trace Hub, providing advanced SoC-wide instruction and data events tracing. |
Intel® Debug Extensions for WinDbg* |
Extend WinDbg* with JTAG debugging capabilities and Intel ® Processor Trace support. |
Intel® Debugger for Heterogeneous Compute |
Remotely debugs parts of application code that get executed on an Intel® integrated GPU. |
System Trace is a component of Intel® System Debugger. Among other features, System Trace enables you to:
Open the Trace Perspective
Start Live Tracing
More Information
Refer to the following resources to get more information about System Trace:
In case you need additional assistance installing or running System Trace, please visit our Get Help page at http://software.intel.com/en-us/support for support options.
System Debug is a component of Intel® System Debugger. System Debug enables you to debug low-level systems software such as UEFI implementations and OS kernels.
Start Debugging Session
Alternatively, click System Debugger (Debug) on your Start page.
Debug Your Target
By default, the debugger opens the Assembler and Console views.
In the Assembler view, you can set a breakpoint by double-clicking the
blue bubble next to the desired memory address. You can control execution using the following toolbar buttons:
Load UEFI Symbols
To view the source code of your UEFI implementation (referred to as the debuggee) as you debug, click the LoadThis button in the toolbar of Intel System Debugger — System Debug. In case the location of the source code on your machine matches the location stored in the debug symbols of debuggee, the Source view loads automatically. Otherwise, verify that the Console view contains the following error message:
ERROR: Could not locate debug symbols for file <file> INFO: compile time file location: <source_code_path>
Follow these steps to set up a mapping between <source_code_path> and the path to the source code on your machine:
More Information
Refer to the following resources to get more information about System Debug:
In case you need additional assistance installing or running System Debug, please visit our Get Help page at http://software.intel.com/en-us/support for support options.
Resource |
Description |
---|---|
The sample code and tutorials available for download guide a new user through basic product features. Sample code illustrates common code inefficiencies and the corresponding tutorials show how the performance analysis products can be used to solve issues. |
|
Intel® System Debugger — System Debug documentation |
The following documentation about the Intel® System Debugger — System Debug may be helpful: |
Intel® System Debugger — System Trace documentation |
The following documentation about the Intel® System Debugger — System Trace may be helpful: |
Intel® Debug Extensions for WinDbg* documentation |
The following documentation about the Intel® Debug Extensions for WinDbg* may be helpful: |
Intel® Debugger for Heterogeneous Compute documentation |
The following documentation about the Intel® Debugger for Heterogeneous Compute may be helpful: |
Additional Documentation |
Use the online documentation for the latest content. A downloadable ZIP file containing all Intel® System Studio documentation is available for offline use from https://software.intel.com/en-us/articles/download-documentation-intel-system-studio-current-previous. |
Visit this page for support and the latest online documentation. |
Intel, Intel Atom, Intel Core and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of others.
Copyright 2014-2018 Intel Corporation.
This software and the related documents are Intel copyrighted materials, and your use of them is governed by the express license under which they were provided to you (License). Unless the License provides otherwise, you may not use, modify, copy, publish, distribute, disclose or transmit this software or the related documents without Intel's prior written permission.
This software and the related documents are provided as is, with no express or implied warranties, other than those that are expressly stated in the License.