Specifications
3 Using Wind River Trace
3.2 Establishing Communications
29
3
Workbench uses object path mappings in two ways:
■
They allow the debugger to find symbol files for processes created on the
target by creating a correspondence between a path on the target and the
appropriate path on the host.
■
Workbench also uses object path mappings to calculate target paths for
processes that you want to launch by browsing to them with a host file system
browser.
By default, the debug server attempts to load all of a module's symbols each
time a module is loaded. In the rare cases where you want to download a
module or start a process without loading the symbol file, clear the Load
module symbols to debug server automatically if possible checkbox.
The Pathname prefix mappings field maps target path prefixes to host paths.
Always use full paths, not relative paths.
In most cases Workbench provides correct defaults. If necessary, click Add to
add new mappings, or select existing mappings and click Edit to modify them.
Use square brackets to enclose each mapping of target file basenames (left
element) to host file basenames (right element), separated by a semi-colon (;).
Mapping pairs (in square brackets) are separated by commas. You can use an
asterisk (*) as a wildcard.
For example, if debug versions of files are identified by the extension
*.unstripped, then the mapping [*;*.unstripped] will ensure that the debugger
loads yourApp.unstripped when yourApp is launched on the target.
12. Click Next.
The Target State Refresh dialog appears.
NOTE: You cannot edit the supplied default mappings.










