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.

Getting started with RTA under CCS5.1?

Other Parts Discussed in Thread: SYSBIOS

Hi

I am running SYS/BIOS 6.x with CCS5.1 to develop for a TMDXEVM6618LXE target.

I want to use the RTA tools but under Tools > RTA all menu items are greyed out.

How do I get started please?

David

  • David,

    You need to include the Realtime Analysis Agent in your target .cfg file. Try building and running the SYS/BIOS stairstep example. The agent can be added graphical from the SYS/BIOS System Overview page (it's in the Diagnostic box) or by adding the following line into your .cfg file.

    var Agent = xdc.useModule('ti.sysbios.rta.Agent');

    Todd

  • Todd

     

    Thanks. I have now included the realtime agent in my target. The RTA menu options are now available. However, the cpu load is a continuous blue line at 0%.  My own calls to Load_getCPULoad() show that core 0 is running at ~90%.  Here is a screenshot of RTA control panel:

    What else do I need to do?

    David

  • Hi David,

    You are using stopmode, correct? Stopmode means that you'll only get events when you halt the target. CCS then reads the memory and populates accordingly.

    Do you see anything in ROV? Take a look at ROV's Load module. Do the numbers make sense? Look at LoggerBuf. Are there records there?

    Can you set a breakpoint in ti_sysbios_utils_Load_idleFxn__E? This is where the CPU Load values are calculated and records logged. If the SYS/BIOS idle Task never runs, this function is never called.

    Todd