MQX Support for ITM (Instrumentation Trace Macrocell)

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MQX Support for ITM (Instrumentation Trace Macrocell)

652件の閲覧回数
BryGuyH
Contributor IV

I'm wondering if there is a roadmap at all for adding performance and profiling tool support to MQX? Given the number of ARM platforms MQX is being used on it only makes sense to me that MQX have support for ITM added (probably as a compile time replacement for kernel logging). The task aware debugging tools available today simply do not provide any information on performance and the kernel logging module adds too much overhead to be useful (and there isn't any kernal log analysis tools available for MQX anyway).

タグ(1)
0 件の賞賛
返信
1 返信

471件の閲覧回数
Martin_
NXP Employee
NXP Employee

Just adding a note there exist MQX Performance Tool plugin for CodeWarrior that analyzes kernel log, it can display:

-Timeline graph of task switches, interrupts, synchronization objects, etc.

-Task Stack view which displays size of stacks and used stack sizes of all tasks.

-CPU Usage view displaying a pie chart of CPU runtime allocation among different tasks.

-Performance Data viewer

\doc\tools\cw\FSL_MQX_PerfTool_getting_started.pdf