Hello,
I hope my thread is placed here correctly... since Blackhawk didn't give an answer right away maybe someone of this community has encountered the same issue:
I'm using CCS 5.3 with an Blackhawk System Trace Emulator working on an F28M35C Concerto device. When debugging on the ARM M3 core with CCS I'm frustrated because it will always erase and program the flash when switching to the debugging session, even when there are no changes in the out-file. It is possible to change the debug options just to make a verify but then if there are changes the debug session will quit because of that and not ask me if I want to program the new out-file. Stupid!
Also, quite often the debug session is quit when starting because of corrupted DWARF symbol information. Because of the exit of the debug session I can't load the symbol information manually. So I have to start the debug session again, the flash is erased again and programmed again. After several tries (2-4) it works eventually. But this makes me angry as well. So much wasted time!
Also it is not possible to update variables or handle (set/enable/disable) breakpoints when the application is running which is also not very comfortable! When stopped or while stepping I loose the focus on global variables which are not part of the current software object in the watch expressions.
Also I need some help in an advanced searchin CCS. I'm not able to search for a text in the whole project. Sometimes it works, but not in all cases. For instance look for something which is not part of the code... I know that I have to be careful which project is active (sometimes it is not quite clearly shown in the project tree!). I have tried out several search methods [Str+H] but neither is really reliable. Is it because of the linked ressources? But with [F3] I have no problems. I still use Codewright for editing my code since it has some nice features which I really miss in the eclipse environment.
So now my question: Who is responsable for this inconviencieses? The CCS software, the emulator, the eclipse toolbox, ... the stupid user (me)?
Best regards,
Stefan