This may belong on the Code Composer Forum.
I would like a way to track/log the functions that get called or even the address of each instruction executed. Is there anyway to do this? I'm having a debug issue and this would really help.
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.
This may belong on the Code Composer Forum.
I would like a way to track/log the functions that get called or even the address of each instruction executed. Is there anyway to do this? I'm having a debug issue and this would really help.
Hi Chris,
Have you used the profiler built into CCS?
http://processors.wiki.ti.com/index.php/Profiler
Hope this helps,
Mark
I just did but am not sure I did everything right. I can get to this screen:
but I'm not real sure how to 'run' it like the instructions say to do. I've opened my profile window but it remains blank all the time.
note: the CPU_Cycle was on the above screen shot but I unplugged before taking the screen shot so it went away. With CPU_Cycle as my only option it looks like it will be the only thing tracked. Will this allow me to do what I want still?
Hi,
The Profiler only works for simulators (which I think you are using given your screenshot), but the function you are looking for is called Code Coverage - this particular one is only available for C6000 Simulators (check section 3.2 of the page sent by Mark above).
Cheers,
Rafael
So what you are saying is that because I'm using a C55x there is no way to do any kind of tracing function calls or anything like that.