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.

AM6442: Are CCS Project files for PRU forward-compatible?

Part Number: AM6442

We provide PRU programming examples for customers in the PRU Software Support Package (PSSP), e.g. https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/tree/examples/am64x . The examples that were added in the past couple of years have not included CCS files. However, we are getting customer requests to include CCS files in the projects, like we did in older examples (e.g., at https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/tree/examples/am335x/PRU_IEP ).

It tentatively seems like the old AM335x examples that have not been updated since 2016 can still be imported and used in the latest CCS. Can we assume that CCS files will continue to be forward compatible? Or is there a risk that a future version of CCS will not be able to import old PRU CCS projects?

  • Hi Nick, 

    Since CCS v5/v6 timeframe (2010) our goal is to support old projects in latest version of CCS. You most likely will not be able to use CCS v12 created project in CCS 9(as an example), but the other direction is expected to work. I am not aware of any plans at this point of changing this approach.  There is certainly a possibility of a bug creeping in, thus if you run into an issue and projects do not quite work, then please file a bug report. 

    Martin

  • Great, thanks for the confirmation Martin. In that case we can move forward with adding CCS files into the newer PSSP projects.

    Regards,

    Nick