KDS trace capabilities?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

KDS trace capabilities?

跳至解决方案
2,615 次查看
ndavies
Contributor V

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?

标签 (1)
0 项奖励
回复
1 解答
1,955 次查看
BlackNight
NXP Employee
NXP Employee

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

在原帖中查看解决方案

0 项奖励
回复
3 回复数
1,956 次查看
BlackNight
NXP Employee
NXP Employee

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

0 项奖励
回复
1,955 次查看
ndavies
Contributor V

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.

0 项奖励
回复
1,955 次查看
BlackNight
NXP Employee
NXP Employee

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? :-)

0 项奖励
回复