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.

TMS320F28388S: Selected device does not currently provide project initial..

Part Number: TMS320F28388S
Other Parts Discussed in Thread: C2000WARE

Tool/software:

Greetings,

I have created a CM project in CCS 12.8.1, and at the top of the General page under Project Properties, I see a warning which says,

"Selected device does not currently provide project initial... toolchain. The project may require further manual set up."

What does this mean, and how can I resolve it

Thank you,

Ed

  • Hi Ed,

    Do you mind providing the steps you took to create the CM project, and provide the screenshot of the error message?

    Did you start from one of the C2000ware examples?

    Best regards,

    Ryan Ma

  • Hi Ryan,

                    The screenshot is attached.  I have removed our names from it.

                    The project was created by doing File->New->CCS Project.  I chose the ARM core, etc, and told it to create the new project in a folder I had already created.  From there, I simply added our IP to it.  Other than this warning, it builds without issue.

     Thank you,

     Ed

     

  • Hi Ed,

    Thank you for the screenshots, I am not aware of this warning , let me loop in our CCS experts.

    Best regards,

    Ryan Ma

  • "Selected device does not currently provide project initial... toolchain. The project may require further manual set up."

    This is a generic message indicating that the project is missing some additional configuration - in this case a linker command file. It is a warning that the project may have build issue out of the box. I believe it is intended to use the older TI proprietary compiler for this device. I assume you explicitly changed the compiler to the clang compiler hence the issue. If you want to stick to clang, you can probably use the cmd file generated for the project that uses the TI proprietary compiler.

    Thanks

    ki

  • Hi Ki,

                    I’m sorry I confused you.  There are actually three projects in question.  Two generate libraries, and one is the actual product.  The two library projects do not have a cmd file.  But the third project does have one.  I simply whited it out to remove the IP.  I didn’t realize that would be important.

                    Another piece of information.  I am seeing this when using CCS 12.8.1.  The same projects, when built under CCS 20.2.0, do not display the indication.  I have attached a screenshot of the CCS 20 dialog box.

    Thank you,

    Ed

  • The message in CCS 12.x is just a generic warning when you choose that compiler for that device. It likely does not actually check the project type.

    As for why it does not appear in 20.2.0, it looks like that warning was removed. I believe it may have been intentional because some people felt the warning was too alarming.

  • Hi Ki,

                    We tend to be in that camp.  We view warnings as errors which have not manifested themselves through our testing, or errors which would appear if the compiler was to change.  As such, we try to resolve all warnings.

                    So it sounds like there is currently no means for resolving the warning?

    Thank you,

    Ed

  •                 So it sounds like there is currently no means for resolving the warning?

    For 12.x? No, I do not believe so. This (Eclipse) environment has also been deprecated in support so it is unlikely we will make any updates here.

  • OK.  Thank you Ki.

    Ed