Connecting To An LCEVM with CCS

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

Construction Icon small.png This page is currently under construction. The content of this page is due to change quite frequently and thus the quality and accuracy are not guaranteed until this message has been removed. Please feel free to contribute to this page while construction is in progress.


Contents

Overview

This page discusses the procedure for connecting to one of the 64x+ or 66x Low Cost EVMs with an emulator via Code Composer Studio. The Low Cost EVMs come with an on-board XDS100, and some will also have a Mezzanine XDS560v2 Emulator attached to them. If your board has a Mezzanine Card attached to it, take note of the XDS560v2 Mezzanine Emulator Considerations below.

This article focuses only on the two on-board emulation options for LCEVMs. You can also connect with a 3rd party emulator via the 14-pin or 60-pin emulation connector. Contact the emulator supplier for assistance with connecting in this manner.

Warning Warning: If your EVM has a 60-pin emulation header on-board, there is no 14-pin header that will allow connection to the DSP. Some of the boards will have a 14-pin header implemented along with a 60-pin header. In these cases, the 14-pin header is not connected to the DSP scan chain.

Emulator Considerations

On-Board XDS100 Considerations
The following considerations should be noted if you are using the On-Board XDS100 emulation
  • When creating your target configuration file, you must select "XDS560v1" as the emulator type.


Mezzanine Emulator Considerations
The following considerations should be noted if your LCEVM came with an XDS560v2 Mezzanine card mounted to it.
  • The mezzanine card should not be removed. This can cause damage to both the mezzanine emulator and your EVM. Removing the mezzanine card voids the board warranty.
  • XDS100 emulation is NOT supported. You MUST connect the USB cable to the connector on the Mezzanine Emulator Card. The USB connection on the LCEVM can still be used as the output for the UART.
  • You MUST choose "Blackhawk XDS560v2 Mezzanine" as the emulator type when creating your Board Configuration File


Setting Up CCS for the on-board XDS100

CCSv5NewTargetConfigAddGel.png
Adding a GEL file to be automatically loaded
CCSv5NewTargetConfigXDS100.png
CCSv5 Target Configuration (XDS100)

The following instructions are shown for configuring CCS to connect to the C6678 LCEVM. The only difference for any of the other LCEVMs is the choice of the device.


Setting Up CCS for the Mezzanine Emulator

CCSv5NewTargetConfigXDS560v2Mezz.png
CCSv5 Target Configuration (XDS560v2 Mezzanine)

The following instructions are shown for configuring CCS to connect to the C6678LE EVM with on-board XDS560v2 Mezzanine Emulator. The only difference for any of the other LCEVMs with on-board XDS560v2 is the choice of the device.

The Most Common Mistakes

Troubleshooting

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 Connecting To An LCEVM with CCS 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