Manuals
/
ARM
/
Computer Equipment
/
Computer Accessories
ARM
Version 1.6
manual
ARM DUI 0181B
Models:
Version 1.6
1
78
130
130
Download
130 pages
60.12 Kb
75
76
77
78
79
80
81
82
<
>
Error codes
Finding build errors
Connecting to a target
Configuration Files Reference
Single connection access
Setting up your first project
Backup files
Setting connect mode
How to
Features of RealView Debugger
Page 78
Image 78
Quick-start
Tutorial
4-36
Copyright © 2002 ARM Limited. All rights reserved.
ARM DUI 0181B
Page 77
Page 79
Page 78
Image 78
Page 77
Page 79
Contents
RealView Debugger
RealView Debugger
Essentials Guide
RealView Debugger Essentials Guide
Chapter About RealView Debugger
Chapter Ending your RealView Debugger Session
Preface
Using this book
About this book
Intended audience
Typographical conventions
Further reading
ARM publications
Other publications
Contact information for MaxCore from Axys is available at
Feedback
Feedback on RealView Debugger
Feedback on this book
Xii
About RealView Debugger
RealView Debugger concepts and terminology
Single connection access
Multiprocessor access
Debug target
Multithreaded operation
About the debugging environment
Components of RealView Debugger
Target Vehicle Server TVS
RealView Connection Broker
Debug target interface
Persistence information
Debugging mode
Using the documentation suite
ARM DUI 0181B
Features of RealView Debugger
Extended Target Visibility ETV
Multi-core debugging
OS awareness
Advanced debugging facilities
Trace, Analysis, and Profiling
Project manager
RealView Debugger downloads
Getting more information online
ARM DUI 0181B
Getting Started with RealView Debugger
Starting RealView Debugger
Starting RealView Debugger
Code window
Code window
Connecting to a target
Target configuration
Working with connections
Making a connection
Connection Control window
Setting connect mode
RDI connection details
Setting top of memory and stack values
Working with memory
Setting top of memory for a session
Setting top of memory for session
Changed settings in the Register pane
Loading an image
Loading an image
Code window with an image loaded
What is shown in the title bar?
Unattached
Reloading an image
Unloading an image
Debugging an image
Getting started
Code views
Viewing target status
ARM DUI 0181B
Quick-start Tutorial
How to use the tutorial
Setting up your first project
Build-Tool Properties for a Typical installation
Defining your build tools
Creating a new project
Defining a Standard Project
Create Standard Project dialog box
Viewing the project settings
Setting up compiler options
Customizing your project
Project base directory
Building the application
Project files
Project Directory/filename Description Contains
Backup files
Executable files
Closing the project
ARM DUI 0181B
Debugging with RealView Debugger
Displaying register contents
Basic debugging tasks
Changing register contents
Process control
Process Control pane
Displaying memory contents
Updated memory contents
Displaying variables
Select File → Reload Image to Target to reload the image
Tooltip evaluation
Using the call stack
11 Local variables in the Call Stack pane
Using browsers and lists
Setting watches
Using breakpoints
Breakpoint types
Actions and qualifiers
Unconditional
Select When Expression True... from the menu
12 Set Address/Data Break/Tracepoint dialog box
Managing breakpoints
13 Break/Tracepoints pane
ARM DUI 0181B
Working with custom panes
Customizing your debug views
Hiding panes
14 Example Code window
More about projects
Changing build tools
Viewing build settings
Adding files to your project
Adding source files to a project
Adding object files to a project
Generated makefiles
Viewing the makefile
Finding build errors
Build error reporting
Building an application
ARM DUI 0181B
Completing the tutorial
Removing tutorial project files
Removing the tutorial project
ARM DUI 0181B
Ending your RealView Debugger Session
Saving the session
Workspace
Startup file
History file
Settings options
Disconnecting from a target
Setting disconnect mode
ARM DUI 0181B
Closing down with a connection
Exiting RealView Debugger
Closing down without a connection
Maintaining the connection
Reconnecting to a target
Terminating the connection
RealView Debugger Desktop
About the desktop
Splash screen
Default Code window
Title bar
Title bar
Default windows and panes
File Editor pane
Call Stack
Middle pane row
Call Stack pane
Watch pane
Changing panes
Memory pane
Bottom pane
Formatting pane views
Visual controls
Pane Content
Pane controls
Expand/Collapse Pane
Color Box
Color Box
Shows that output is being written to a log file
Other window elements
Cursor location field
Shows that output is being written to a journal file
Finding options on the main menu
File
Edit
Find
View
Tools
10 Project menu
Help
12 Debug menu
Working with button toolbars
Actions toolbar
Processor State group
Threads button
Pane Management controls
Unknown
Source control button
Customizing the Actions toolbar
ARM DUI 0181B
Working in the Code window
Floating, docking, and resizing windows and panes
Changing the focus
In-place editing
Working with tabs
Editor window
15 Editor Window
Resource Viewer window
16 Resource Viewer window
File menu
Help menu
Resources list
Details area
Analysis window
17 Analysis window
Configuration Files Reference
Overview
Files in the etc directory
SPR template used by RealView Debugger
Files in the home directory
These files are referenced by the .rbe files
Means that the installation files are not changed
ARM-Thumb Procedure Call Standard
Glossary
See Pop-up menu
See Joint Test Action Group
Real Time Operating System
Used by the ARM standard C library to handle semihosting
See Target Vehicle Server
Index
Caps
See also Glossary
Mscclock
RDI
Index-5
Index-6
Top
Page
Image
Contents