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.