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.

TMS320F280039C: System configuration tool setting issue

Part Number: TMS320F280039C
Other Parts Discussed in Thread: SYSCONFIG, TMDSCNCD280039C, C2000WARE

Hi,

I'd like to use the SYSCONFIG to set up the EPWM and follow this link : https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/910829/faq-how-do-i-add-sysconfig-support-pinmux-and-peripheral-initialization-to-an-existing-driverlib-project

My CCS shows the error message as below :


Please give advice thanks!

Regards,
Ryan

  • Ryan,

    Interesting error. I am not sure what is causing this. do you know what could cause this error?

    Nima

  • Ryan,

    What versions of CCS and SysConfig are you using in this example?  Would you be able to zip up the test project you created and attach it to this thread?

    Darian

  • Darian,

    Attached is zip file of test project.
    The CCS version is 12.1.0.00007. I am not sure where can see the version of SysConfig?

    Ryan
    Testing.rar

  • Thank you Ryan. We will check this and get back to you.

  • The project in the zip has custom parameters for the .syscfg file which contain invalid values for the board and device parameters.  This can be seen if you right click on c2000.syscfg, select properties and then navigate to Build->SysConfig->Basic Options.  The bottom half of the window has "Name of the board" set to "F280039x" and "Name of the device" set to "F280039C".  I suspect you want to have only one of those set.  Either the board should be set to "/boards/LAUNCHXL_F280039C" or "/boards/TMDSCNCD280039C" or the device should be set to "F28003x". 

    I'm not sure how you were able to get past these issues, as they are detected long before the exception in the issue outlined above could occur.  As such, I'm wondering if you made changes to the project before attaching it (or didn't save your changes before attaching it).

    Unfortunately, even if I correct those issues, I'm unable to see the issue outlined above.

    However, I do know where that issue occurs in the code, and it would be easy for me to send you an instrumented version of SysConfig to track down why it's happening.  However, before doing that, I'd like you to upgrade and use the latest version of the tool.  To do this, go to https://www.ti.com/tool/SYSCONFIG#downloads and download the latest version (currently 1.16.1) and install it (should default to C:\ti\sysconfig_1.16.2).  Then, open up CCS and right click on your project, select "properties" and then navigate to "General".  Select the "products" tab.  Next, add "SysConfig" if it's not already there, and then change the version to 1.16.1.  If 1.16.1 isn't an option, click "preferences" and ask it to refresh - it should find it.  If you do all of this and it's still giving you the same error, please let me know and I'll provide you an instrumented version of the tool to try.

    Darian

  • Hi Darian,

    I creat the new project from project --> NEW CCS a project then I add the .syscfg file and shows the error message before I mentioned. But when I imported the empty_projects of C2000Ware then It can works even I add the .syscfg file.

    So I think that I can ignore the error message. Thank you for replying!

    Ryan