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 Eclipse.

Procedure

  1. From the main Eclipse menu in DS-5, select File > New > Other. This opens the new projet dialog.
  2. Select DS-5 Configuration Database > Platform Configuration and then click Next.
    Figure 10-1 New PCE project
    New PCE project

  3. 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
    New configuration database

  4. 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
    New platform information

  5. 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
    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 trace support.
  6. Select the Automatically detect target and create a DS-5 Debug Configuration option and then click Next.
  7. In the Debug Vehicle Connection dialog box, specify the Connection Address, for example TCP:11.22.100.20 or click Browse to select the debug hardware unit that is attached to your platform.
    Figure 10-5 Connection address
    Connection address

  8. 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
    Autodetect summary

    Note

    DS-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.
  9. DS-5 creates the platform configuration, and provides the option to review or debug the platform:
    • 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 platform later.
    Figure 10-7 Platform Configuration view
    Platform Configuration view

Related concepts
10.2 About importing platform and model configurations
Related tasks
10.14 Adding a new configuration database to DS-5
Related reference
10.15 Configuration Database panel
Non-ConfidentialPDF file icon PDF versionARM DUI0446W
Copyright © 2010-2015 ARM. All rights reserved.