This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Building/Debugging with 2 experimenter's kits on one pc with Code Composer v5.3

I have Code Composer v5.3 and two Experimenter's Kits each with the F28335 chip and XDS100 emulator cables.

I have read the wiki page on plugging in two XDS100  emulators and was able to create target configuration files by serial number.

How do I build and debug code within Code Composer to select a particular kit while both kits are connected to my pc?

I want to make one kit a master and the other a slave for use in the example code for SPI and McBSP SPI.

In other words, I want to build and debug code into one kit, modify the code, and then build/debug it into

the other kit.

Thank you,

Chuck

  • Chuck,

    You are correct, you need to create a target configuration file with two emulator connections differentiated by the serial number. This forum post shows how that can be done.

    Once that is done, you can open the Target Configurations view in CCS, right-click on the target configuration file you created and launch selected configuration. When you are in the debug perspective, you should see the two emulator connections listed, so you can then select each of them to connect to and then load code into. This video capture shows a short demo of how to do a manual launch of a target configuration, and then connect and load code to target. Hope this helps.

  • Thank you for attempting to help, but there are too many details in the "Debug Configurations" in CC v5.3.

    The video capture doesn't shed any light on the particular options that may or may not impact how code is

    uploaded into each device.


    As I wrote in my original post, I have already reached the point of configuring by serial number. My general question

    is regarding the Debug Configurations options. The help file is vague at best and doesn't include

    info on two devices connected to the same pc. 

  • Sorry about the delayed reply to your last question.

    Regarding debug configurations, if you go to menu Run->Debug Configurations, from there you can create a new Debug Configuration and set it to use the multi-emulator target configuration file you have already created. Also there, if you go to Program tab, you can select the particular device from the drop-down list (there should be 2 separate C28x devices listed there), and tell it the program to load to that device. So you can specify two different programs to load to the two different cores.

    Here is a short video clip that shows how to set up debug configurations for multi-core devices. Although you are not working with multi-core device, the concept is similar because you have two separate devices/emulators and wish to load different programs into each one. So I hope the video will be helpful in showing you how to set this up.

  • Thank you. The video and your posting helped.