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.

CPU and Task Load Analysis using CCS (RTOS/SYSBIOS instrumentation)



Hi,

I have extracted the CPU and Task load %.

Here is the procedure to extract and interpret the data:

 Step1:

  • Build the code by enabling UIA instrumentation, as shown below:
  • TI-RTOS->Products->UIA->LoggingSetup - UIA Logging Configuration: Enable CPU Load and Task Load

Step 2:

  • Flash the code built with the above mentioned options onto the microcontroller.

Step 3:

  • Enable execution Analysis (CPU and Load) by going into Tools menu.
  • Tools->Execution Analysis->Start/Run

Step4

  • Initiate the free run for a while and then suspend the execution/debugger
  • We can see the following graph depicting CPU and Task Load % (no need to insert the breakpoints, suspending the execution is enough to capture the details)

Every time we resume and suspend the execution the graph gets updated with recent/new data

Please let me know the procedure followed is right and the data aligns with my interpretation.

Occasionally i observe the warning called, x gap in records missed loading the data, please let me know if there is any action required for this. 

Thanks,

-Nikhilesh