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/TMS320F28069: Defined Field Name Causes Error

Part Number: TMS320F28069
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE

Tool/software: Code Composer Studio

Hello All,

While enabling one of the external IRQ's on the TMS320F28069 - I'm getting the following:

ENABLE is defined:

And, the error on the field name.  So, what's causing this?  I have version 8.1.0.00011 installed.

Thanks,
John W.

  • John,

    I can't reproduce this using examples from C2000Ware. Are you using the device header files from C2000Ware or ControlSuite as-is. If so, which version?
    Is there anything else in your code that may have a conflicting definition for XInterrupt registers?

    This rather old, but perhaps related thread might be of interest.

  • John,

    Since I haven’t heard back from you, I’m assuming you were able to move past this issue. If not, please feel free to post a reply with an update, and if possible, additional details or an example that reproduces the issue. Thanks!
  • Art,

    The part I didn't show is POLARITY is working fine. I'm using version 1.00.05.00.

    And, no, I haven't found a work around - all of my includes/etc should be pointing to the v1.00.05. I'm using other things - like HRCAP and HRPWM, for instance, and have previously made sure I'm pointing to just version 1.00.05.

    When's the last time there was an incompatibility with the includes for the XINTR stuff from one version to the next?

    Thanks,
    John
  • I really don't recall seeing or hearing of compatibility issues with the includes between different versions, especially for the F28069 devices that have been around for a while. And I still have not been able to recreate this error either. If you have a project you are willing to share that demonstrates the issue, that would be helpful.