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.

TM4C1294NCPDT: Debug RTOS -> How to find what sometimes blocks a high priority task.

Part Number: TM4C1294NCPDT


I'm using the following:

ccs 6.1.2
TIRTOS 2.16.0.08,
compiler 5.2.7
XDC 3.31.1333
TM4C1294NCPDT  Tiva CPU
ndk_2_25_00_09

What is the best tool to see a execution graph of the tasks in a system to see what is sometimes delaying a task execution?  I have a high priority task that "sometimes" takes too long to execute and I assume its because something is interrupting the high priority task.  I have used the Run Time Object Viewer and it shows at a high level what is going on but is there a tool I could use to help me identify what could be blocking the higher priority task infrequently?  

The system works great 99% of the time but I think some times something else runs and briefly blocks the higher priority task from completing,   The high priority task can be delayed between 30 to 100mS so that's what kind of time I am looking to explain.

This is what the "Execution Graph" shows me currently.

Thanks,

Doug