Hi,
I have been trying to determine the time between two functions using CCSv4.
I have been working with a Spectrum Digital eZDSP board. I have been running from Flash, using TMS320F28355, and using the DSPBios. I have disabled the breakpoints for CIO and end of program halt.
When I try and use the profile clock (with no breakpoints enabled) I get this error message: "C28xx: Can't Run Target CPU: Error 0x00000020/-1042 Error during: Execution, Contention for target processor analysis resources. "
It seems like that may be because I do not have enough breakpoints? I have only been able to set one hardware breakpoint at a time.
So I guess my primary question is: how can I determine the time between two instructions? Preferebly time in seconds, but number of cycles would be fine too. If there is another way of doing this besides using the profile clock, then that would be satisfactory.
A secondary question is: is there a way to get more hardware breakpoints? Even if there is another way to do the primary question, I would like to know if there is a way to get more breakpoints. It would make some debugging a little easier. A coworker said that in CCSv3.3 he was able to get 2 hardware breakpoints, but in v4 only 1.
Thank you