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.

CCS/TMS320F28054F: GUI Composer

Part Number: TMS320F28054F

Tool/software: Code Composer Studio

I'm having issues running a program using a dashboard project in GUI Composer. I am using the XDS100v3 JTAG debugger, and all settings appear to be configured correctly. The board connects successfully and says the program has downloaded, but it does not run. Sometimes (but rarely) it will work after I press the reset button on the board and restart the program. The program runs fine from Code Composer Studio.

My GUI only contains a simple dial with its value binded to a variable in the program. When the program is working, I can change that variable with the dial.

Not sure what the problem could be, TI Cloud Agent seems to connect fully. Do I need CCS Cloud or something else that I'm missing?

Thanks

  • If GUI Composer is able to connect to board and download the program successfully then the Cloud Agent side of things appear to be ok and I would expect things to work.

    Did you create your GUI dashboard using online GUI Composer? Which board are you working with? How do you verify that the program is not running?
    Which version of CCS are you working with?

  • I'm using online GUI Composer v2 on a Linux OS. It's a custom board with the TMS320F28054F microcontroller.

    I can verify that the program is running if I see two LEDs toggle as they are set to do, as well as probing the board with an oscilloscope to read a PWM signal that I am outputting in my program. Both of these things have happened when the program works in GUI composer, but that has only happened once or twice when I don't seem to be doing anything different.

    I am using CCS v10.0.0.00010.

  • Braden Loughnane said:
    Both of these things have happened when the program works in GUI composer, but that has only happened once or twice when I don't seem to be doing anything different.

    So when you download the program using GUI Composer, it only runs once or twice out of multiple attempts. But when downloading via CCS, it runs as expected every single time. Is that correct? 

    Since you mention custom board I'm wondering if the download/debug using CCS is setting up some custom GEL settings or other conditions required for it to run properly. Is the code running from RAM or Flash?

    I assume that exporting the GUI Composer App and running it in a CCS desktop view (as described here) works fine as well, since the program is still being downloaded from CCS?

  • That is correct. I am running on Flash. I would try downloading it to run in desktop view, but it turns out I won't be needing to make my own GUI for this project anymore.

    Thanks