| |||
| Home > DS-5 Debug perspective and views > Debug Configurations - Connection tab | |||
The Connection tab in the Debug Configurations dialog box enables you 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.
Options in the Connection tab are dependent on the type of platform that you select.
These options enable you to select the target:
Select the target platform.
Contact your support representative if your target is not listed.
Select the project type:
Select to debug a Linux application.
Select to debug a Linux kernel or device driver.
Select to debug an application running on a bare-metal target.
These options enable you to specify the target environment. The options available depend on the selected platform and project type:
Select this option when the application image and libraries do not exist on the target. When you connect to the target, the debugger loads the application onto the target.
Select this option when the application already exists on the target.
Select this option when the application already exists on the target and gdbserver is already running.
Select to debug and trace an application running on a bare-metal target with Embedded Trace Buffer (ETB) support.
Select to debug and trace an application running on a bare-metal target with Trace Port Interface Unit (TPIU) support.
Select to debug and trace a kernel running on a bare-metal target with ETB support.
Select to debug an application running on a bare-metal target.
These options enable you to configure the connection between the debugger and the target:
A list of Remote System Explorer (RSE) configurations that you have previously set up. Select the required RSE configuration that you want to use for this debug configuration.
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.
Specify the local serial port and connection speed for the serial connection between the debugger and gdbserver.
For the RTSM connection, 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.
Specify the target IP address or name of the debug hardware agent. You can also click on Browse... to display all the available debug hardware agents on your local subnet or USB connections.
These options are only enabled for RTSM platforms.
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 or disable the use of VFS.
Specify the location of the file system on the local host:
enter the location in the field provided
click on File System... to locate the directory in an external location from the workspace
click on Workspace... to locate the directory within the workspace.
For example, you can select the workspace root directory.
Displays the default location of the file system
on the model. The default is the /writeable directory.
Save the current configuration. This does not connect to the target.
Undo any changes and revert to the last saved configuration.
Connect to the target and close the Debug Configurations dialog box.
Close the Debug Configurations dialog box.
Configuring an Event Viewer connection to a bare-metal target
ARM® DS-5™ Getting Started with DS-5:
ARM® DS-5™ Using Eclipse: