11.38 Debug Configurations - Connection tab

Use the Connection tab in the Debug Configurations dialog box to configure DS-5 Debugger target connections. Each configuration you create is associated with a single target processor.

If the development platform has multiple processors, then you must create a separate configuration for each processor. Be aware that when connecting to multiple targets you cannot perform synchronization or cross-triggering operations.

Note

Options in the Connection tab are dependent on the type of platform that you select.
Select target
These options enable you to select the target manufacturer, board, project type, and debug operation.
DTSL Options
Select Edit... to open a dialog box to configure additional debug and trace settings.
Connections
These options enable you to configure the connection between the debugger and the target:
RSE connection
A list of Remote Systems Explorer (RSE) configurations that you have previously set up. Select the required RSE configuration that you want to use for this debug configuration. You must select an RSE connection to the target if your Linux application debug operation is:
  • Download and debug application
  • Start gdbserver and debug target-resident application.
Android devices
A list of Android devices that you have previously configured. Select the required device that you want to use for this debug configuration.
Connect as root
Select to give root access when starting gdbserver. This option is dependent on the selected debug operation and might not be available.
gdbserver (TCP)
Specify the target IP address or name and the associated port number for the connection between the debugger and gdbserver.
The following options might also be available, depending on the debug operation you selected:
  • Select the Use Extended Mode checkbox if you want to restart an application under debug. Be aware that this might not be fully implemented by gdbserver on all targets.
  • Select the Terminate gdbserver on disconnect checkbox to terminate gdbserver when you disconnect from the target.
  • Select the Use RSE Host checkbox to connect to gdbserver using the RSE configured host.
gdbserver (serial)
Specify the local serial port and connection speed for the serial connection between the debugger and gdbserver.
For model connections, details for gdbserver are obtained automatically from the target.
Select the Use Extended Mode checkbox if you want to restart an application under debug. Be aware that this might not be fully implemented by gdbserver on all targets.
Bare Metal Debug
Specify the target IP address or name of the debug hardware adapter. You can also click on Browse... to display all the available debug hardware adapters on your local subnet or USB connections.
Model parameters
Specify the parameter for launching the model.
Model parameters (pre-configured to boot ARM Embedded application)
These options are only enabled for the pre-configured option that boots an ARM Embedded Fixed Virtual Platform.
You can configure a Virtual File System (VFS) that enables a model to run an application and related shared library files from a directory on the local host. Alternatively, you can disable VFS and manually transfer the files to a directory on the model.
Enable virtual file system support
Enable or disable the use of Virtual File System (VFS).
Host mount point
Specify the location of the file system on the local host. You can:
  • Enter the location in the field provided.
  • Click File System... to locate the directory in an external location from the workspace.
  • Click Workspace... to locate the directory within your workspace.
Remote target mount point
Displays the default location of the file system on the model. The default is the /writeable directory.
Apply
Save the current configuration. This does not connect to the target.
Revert
Undo any changes and revert to the last saved configuration.
Debug
Connect to the target and close the Debug Configurations dialog box.
Close
Close the Debug Configurations dialog box.
Figure 11-44 Connection tab (Shown with connection configuration for an FVP with virtual file system support enabled)
Connection tab (Shown with connection configuration for an FVP with virtual file system support enabled)

Non-ConfidentialPDF file icon PDF versionARM DUI0446W
Copyright © 2010-2015 ARM. All rights reserved.