Manuals
/
ARM
/
Computer Equipment
/
Computer Accessories
ARM
Version 1.6
manual
ARM DUI 0181B
Models:
Version 1.6
1
20
130
130
Download
130 pages
60.12 Kb
17
18
19
20
21
22
23
24
<
>
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 20
Image 20
About RealView Debugger
1-8
Copyright © 2002 ARM Limited. All rights reserved.
ARM DUI 0181B
Page 19
Page 21
Page 20
Image 20
Page 19
Page 21
Contents
RealView Debugger
RealView Debugger
Essentials Guide
RealView Debugger Essentials Guide
Chapter About RealView Debugger
Chapter Ending your RealView Debugger Session
Preface
Intended audience
Using this book
About this book
Typographical conventions
Further reading
ARM publications
Other publications
Contact information for MaxCore from Axys is available at
Feedback on this book
Feedback
Feedback on RealView Debugger
Xii
About RealView Debugger
Single connection access
Multiprocessor access
RealView Debugger concepts and terminology
Debug target
Multithreaded operation
Target Vehicle Server TVS
About the debugging environment
Components of RealView Debugger
Persistence information
RealView Connection Broker
Debug target interface
Debugging mode
Using the documentation suite
ARM DUI 0181B
Features of RealView Debugger
Multi-core debugging
OS awareness
Extended Target Visibility ETV
Advanced debugging facilities
Trace, Analysis, and Profiling
Project manager
RealView Debugger downloads
Getting more information online
ARM DUI 0181B
Getting Started with RealView Debugger
Code window
Starting RealView Debugger
Starting RealView Debugger
Code window
Working with connections
Connecting to a target
Target configuration
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
Reloading an image
What is shown in the title bar?
Unattached
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
Closing the project
Backup files
Executable files
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
Tooltip evaluation
Displaying variables
Select File → Reload Image to Target to reload the image
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
Viewing the makefile
Adding object files to a project
Generated makefiles
Building an application
Finding build errors
Build error reporting
ARM DUI 0181B
Removing the tutorial project
Completing the tutorial
Removing tutorial project files
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
Exiting RealView Debugger
Closing down without a connection
Closing down with 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
Middle pane row
Call Stack pane
Call Stack
Watch pane
Memory pane
Bottom pane
Changing panes
Formatting pane views
Pane Content
Pane controls
Visual controls
Expand/Collapse Pane
Color Box
Color Box
Other window elements
Cursor location field
Shows that output is being written to a log file
Shows that output is being written to a journal file
Finding options on the main menu
File
View
Edit
Find
Tools
10 Project menu
Help
12 Debug menu
Working with button toolbars
Actions toolbar
Threads button
Pane Management controls
Processor State group
Unknown
Source control button
Customizing the Actions toolbar
ARM DUI 0181B
Changing the focus
Working in the Code window
Floating, docking, and resizing windows and panes
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