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.

RTOS/TMS320F28069: UIA is not showing any data in Live Session, Execution graph and CPU Load

Part Number: TMS320F28069

Tool/software: TI-RTOS

CCSv8.3, BIOS 6.75, UIA 2.30, XDC 3.51, Control Suite 3.4.9

I am using a simple SWI example (from the TI-RTOS workshop - lab 6) that builds and runs fine but does NOT show any UIA data. After initializing the RTOS Analyzer and invoking it, the Instrumentation Status for both the Execution Graph and CPU Load show "Good" in green. That is promising. When I hit Start, I get zero data, no timestamps - everything is empty.

Just for fun, I created a new project using the Stairstep example under System Analyzer template, built and ran it...I get empty UIA data - same as with my example. I have attached my .cfg file. 

I am once again assuming PILOT error here. I did remove the LoggerBuf entries from app.cfg but that did not make a difference. In the past, LoggerBuf used to conflict with LoggingSetup....maybe that is not the case anymore. Regardless there was not change either way.

Thanks,SWI-Lab-Wilbur-app.cfg

  • Hi Eric,

    A couple things to check.

    1. Can you look in ROV to confirm there are records in LoggerStopMode?  For example, here we see 11 records from SYS/BIOS and 2 records from the Load module.

    If you don't see records here, there is a problem with your logging settings. If you see some records here, go to the next step.

    2. I've seen issues with certain CCS versions. Stop/Start the Live Session to get the records.

    Can you try that (if you are seeing records in ROV)?

    Todd

  • Thanks Todd. You nailed it. I DO see records (plenty of them) in ROV as shown: 

    I tried the start/stop button multiple times...it says "displaying zero records". So at least I can see the data - not as good as seeing an execution graph of these timestamps and being able to analyze them - i.e. time between Swi posts.

    Any other ideas that might help get the RTOS Analyzer displays to work?

  • Eric,

    It looks like an issue with 8.3. I reproduced the same scenario there. I loaded and ran the exact same .out on 7.3 and the execution graph worked. Can you try it on a different CCS version. You don't need to import or rebuild with the new CCS. Just load the .out, run it, pause it, and then open Execution Graph. Note: 'm assuming it is just a standard CCS project, so CCS will be able to find the files needed for Exection Graph.

    Todd
  • It works on CCS 8.2. I'm working with the CCS team to figure out the issue. It looks like it is isolated to C2000 devices....MSP432P4 worked fine in 8.3.

    Todd
  • Thanks Todd. I was unable to check this on CCSv8.2. I am able to use UIA for Tiva-C and C6748 thus far - with no problems - using CCSv8.3. I am working on MSP and CC26xx as well.

    Thanks for the update. I will make a note of this in my installation guide for the RTOS workshop.

  • Sounds good. Hopefully we'll get a fix for the next CCS release.