Does KDS support trace? Can it do profiling? We're thinking about buying a trace debug probe. We'll probably buy the PEmicro tracelink since we already use PEMicro tools. Do I need to budget for a different compiler or can KDS do this for me?
Solved! Go to Solution.
The answer is that KDS does not come with dedicated trace support or trace viewers, as this is not included with the files installed. But you you can use the trace link (or any other such device): what you will need (from that trace device supplier) is a way to get the trace out of that device (e.g. tracelink) and to show it somehow in a viewer (which could come e.g. from P&E).
You could use any Eclipse or even non-Eclipse trace viewer: KDS just does not provide one, but does not prevent you to use one.
As for the compiler: this should not really depend on the compiler, at least if you are not using hardware trace. But there are other ways to trace or profile, e.g. with the standard GNU tools (software instrumented trace).
For example I'm profiling and tracing my application with the FreeRTOS+Trace (Tracing with FreeRTOS+Trace from Percepio | MCU on Eclipse).
I hope this helps,
Erich
The answer is that KDS does not come with dedicated trace support or trace viewers, as this is not included with the files installed. But you you can use the trace link (or any other such device): what you will need (from that trace device supplier) is a way to get the trace out of that device (e.g. tracelink) and to show it somehow in a viewer (which could come e.g. from P&E).
You could use any Eclipse or even non-Eclipse trace viewer: KDS just does not provide one, but does not prevent you to use one.
As for the compiler: this should not really depend on the compiler, at least if you are not using hardware trace. But there are other ways to trace or profile, e.g. with the standard GNU tools (software instrumented trace).
For example I'm profiling and tracing my application with the FreeRTOS+Trace (Tracing with FreeRTOS+Trace from Percepio | MCU on Eclipse).
I hope this helps,
Erich
Sorry, I typed Compiler when I meant IDE.
The reason I asked is Codewarrior supports the PE Micro's tracelink directly. Tracing and profiling are built in. The only IDE I could find listed on PE micro's website that supports the Tracelink was Codewarrior.
Yes, that's correct. KDS does not have that direct support included. But I believe if there is enough interest, P&E could provide that in the future. Personally I suggested that too to P&E (I use a TraceLink too with CodeWarrior).
I suggest you (and others) could ask that from P&E too? :-)