10.6 Creating a new platform configuration
You can use the Platform Configuration Editor (PCE) within DS-5 to create debug configurations for new platforms.
Creating a new platform configuration in DS-5 requires a new Platform Configuration project in
From the main Eclipse menu in DS-5, select . This opens the new projet dialog.
and then click
Figure 10-1 New PCE project
In the New Platform dialog box, select a configuration
database, or click Create New Database to create a new
configuration database and enter a name for your configuration database. Click
Next. All DS-5 platform configurations must be stored
in a configuration database.
Figure 10-2 New configuration database
In the Platform Information dialog
box, enter the Platform Manufacturer, for
example ARM. Enter the Platform Name, for
example Juno. If you want to provide a URL link to information about the
platform, you can enter it in Platform Info URL. The URL
appears in the Debug Configurations panel when you select
a debug activity for the platform. Click Next.
Figure 10-3 New platform information
This shows the Platform Configuration
Creation dialog box. Choose the option most appropriate to how
you want to create the platform configuration:
Figure 10-4 Platform creation options
- Automatically detect target and create a DS-5
Debug Configuration. This is the recommended option.
DS-5 automatically detects the devices that are present on your
platform. It then provides you the opportunity to add more devices if
needed and to specify how the devices are interconnected.
- Advanced platform detection or manual
creation. This gives you control over the individual
stages involved in reading the device information from your platform.
This is useful if reading certain device information is likely to make
the platform unresponsive.
- Import from an existing RDDI configuration file
(*.rcf or *.rvc), or a CoreSight Creator system description file
(*.xml). Use this if you already have a configuration
file for the platform. You can then provide additional information about
the other debug components on the platform for additional debug and
Select the Automatically detect target and
create a DS-5 Debug Configuration option and then click
In the Debug Vehicle Connection
dialog box, specify the Connection
Address, for example TCP:18.104.22.168 or click
Browse to select the debug hardware
unit that is attached to your platform.
Figure 10-5 Connection address
DS-5 connects to the platform and reads all the device information that it
can from the platform. The Summary dialog
box shows the list of devices that DS-5 autodetected on the platform. Click
Finish and DS-5 builds the platform
configuration based on the information it has autodetected.
Figure 10-6 Autodetect summary
NoteDS-5 does not make assumptions about how the devices are connected if it
is unable to obtain this information from the platform. In particular, DS-5
might not have obtained all the necessary information about the trace
devices on the platform. You can provide this information in the PCE view.
DS-5 creates the
platform configuration, and provides the option to review or debug the
- Review Platform. This displays the
PCE view in DS-5. It shows all the devices and information that DS-5
knows about the platform. In the PCE view, you can provide the
information about the platform that DS-5 was unable to autodetect.
- Debug Platform. This displays the
Debug Configurations dialog
box for your platform. You can configure your debug activity and start a
debug session on your platform.
- Do Nothing. DS-5 saves the platform
configuration to your configuration database. You can open this in DS-5
later to modify it or you can use it to connect to and debug the
Figure 10-7 Platform Configuration view