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.

Weird mis-match involving emulators?



I am experiencing a weird mis-match of emulators that is preventing me from downloading/debugging on a target board.

************************************************

Details:

I recently switched from using version 1 to version 2 of the Texas Instruments XDS100 USB emulator (version 1 is necessary for debugging on  the LogicPD EVM board (which has an emulator on board), and version 2 is necessary for debugging on my embedded target board that doesn't have an emulator on board.)  This switch seems to be associated with my problem.

I then updated the CCS Configuration.ccxml file for my project to use the new emulator, version 2.  It clearly says "Texas Instruments XDS100v2 USB emulator" when I examine this configuration file.

However, when I try to download/debug, it fails, with the following popup complaint.  Notice that it specifically says it is using version 1 of the emulator.  This is the mis-match I speak of.  Somehow CCS is using the wrong emulator version:

Error
Exception occurred during launch

Reason:
Failed to load program 'FileX.out' on any of the targets.

Reason:
The target 'Texas Instruments XDS100v1 USB Emulator_0/C674X_0' count not be found.

  • Hi Walter,

    Could you try deleting your debug launch caches?

    • Go to the down arrow beside the bug
    • Select “Debug…”
    • Under “(Non-)Project Debug Session” select
      the name of your target or project and press 'Delete'
    ki
  • Mastermind Ki-Soo Lee,

    Deleting my debug launch caches?  That sounds like a likely solution!  Unfortunately, I cannot understand your above description of how to do it.  (And a search for "launch caches" isn't turning up anything clearer.  I try to do my due-diligence homework before asking questions here.) 

    Can you give a few more hints on how to do that?

    Thanks for your help. 

     

  • Sorry for the poor description. Here are some screenshots to help clarify.

    • Go to the down arrow beside the bug
    • Select “Debug…”

    Under “(Non-)Project Debug Session” select
    the name of your target or project and press 'Delete':

    In the screenshot above, I have many non-project launches and one project launch (hello)

    Thanks

    ki

  • Problem solved!

    Though my screens look a bit different than yours.   

    For my version of CCS (v4.2.3.00004), the menu sequence was Target -> Debug    Then I had to delete the configuration files under both the Non-Project Debug Session and the Project Debug Session. 

    It worked.

    Thanks again Mastermind Ki-Soo Lee.