I am using CCS 5.3.0.00090. Every so often the .metadata directory is corrupted. The indication that it is corrupt is that stepping through a library during debug the cursor does not correlate with the line being executed -OR- a C/C++ find will put you at the wrong line. The first indication makes the debugger next to useless. Corruption seems to occur when you turn off power to the emulator while debugging.
In the past deleting the contents of the workspace's .metadata file worked. But I have 16 projects I am working with. So reimporting them is tedious. I wrote a .bat file to call command lines to import the files.
A typical command line looks like:
C:\ti\ccsv5\eclipse\eclipsec -noSplash -data C:\Data\Code\CCS -application com.ti.ccstudio.apps.projectImport -ccs.location C:\Data\Code\LM4FCommon\CommonLib\trunk\ccs
This batch file used to work just fine. Now if I import more than 6 or so projects, the next time I open CCS, it just hangs at the first project you select in the project window and CCS's title bar displays '(Not Responding)'.
Multiple questions
- Will there be a fix for the .metadata folder being corrupted?
- Is there a better way to get the debugger-C/C++ Find resynced?
- Why might the command line import start failing?