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