Adding An STM Node to CCSv5 Target Configuration

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

Overview

If you are using a C66x Device, you have the ability to use System Trace (STM), either through an XDS560v2 Generation emulator or through the device's Embedded Trace Buffer (ETB). However, if you're using an early version of CCSv5, the default CCSv5 target configuration might not have the STM node available. This document will walk you through adding that node if you need it. This article won't discuss how to use System Trace, only how to add the STM node that will be needed. There are other articles on this wiki that will discuss how to use System Trace, such as this one.

Figure 1 - C6678 Target Configuration that is missing the CSSTM node

Identifying whether you need to take these steps

It's pretty simple to tell whether you need to add the STM node to your CCS configuration, or whether you already have it. Open your target configuration in Code Composer Studio 5, and click the "Advanced" tab, as shown in the image. Be sure that DAP node of the target configuration is totally expanded. If it is totally expanded, and the bottom most node is CS_DAP_DebugSS, then the STM node is not present and will need to be added. This is the case in Figure 1. Figure 1 shows a C6678 device, but the C6670 will look identical at the DAP node and below.

If your device shows a CSSTM node somewhere below the CS_DAP_DebugSS node, then you do have the correct node. You can go through the rest of this page and ensure that the value settings are correct, but you shouldn't have to add anything.


Adding the CSSTM Node

If you need to add the CSSTM node in order to use STM, follow these instructions.

Figure 2 - C6678 Target Configuration with the CSSTM node added

At this point, your target configuration (Below the DAP) should like like the one in Figure 2.

E2e.jpg
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Adding An STM Node to CCSv5 Target Configuration here.

Hyperlink blue.png Links
ARM Microcontroller MCU ARM Processor Digital Media Processor Digital Signal Processing Microcontroller MCU Multi Core Processor
Ultra Low Power DSP 8 bit Microcontroller MCU 16 bit Microcontroller MCU 32 bit Microcontroller MCU

Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox