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: Unwanted XDCtools prompt when opening project



Tool/software: Code Composer Studio

I have a Makefile-based project that builds the NuttX RTOS (http://www.nuttx.org) for TM4C12x.

Every time I open the project, CCS notices that there is a file with extension .cfg, and it prompts "To build the file 's32k146.cfg', the roject requires XDCtools. Enable XDCtools for project 'NuttX'?"

This is incorrect: There is no need for XDCtools with NuttX.

Is there a way to prevent this "Enable XDCtools" prompt?

This is CCS 9.2.0.00013 on Linux.

Thanks

  • Hello,

    Is the project a CCS project or an Eclipse existing makefile project? For the latter, you should not see the prompt. For the former, I do see that prompt once. When I chose to not enable it, CCS seems to remember the setting and for subsequent imports of the project I do not get prompted again.

    ki

  • Ki said:

    Hello,

    Is the project a CCS project or an Eclipse existing makefile project? For the latter, you should not see the prompt. For the former, I do see that prompt once. When I chose to not enable it, CCS seems to remember the setting and for subsequent imports of the project I do not get prompted again.

    Hello ki,

    Thanks for your response.

    The project is indeed a CCS project, i.e., Project Natures includes:

    • CCS Nature
    • C Nature
    • CDT Builder Project
    • Scanner Configuration Nature

    I am not sure what Scanner Configuration Nature does, but I am a bit nervous about removing it.

    It was formed with "New CCS Project" and then made to use NuttX's custom Makefile by removing the checkmarks from "Use default build command," "Generate Makefiles automatically," setting "Builder type" to "External builder," and some other settings that cause it to invoke the build process needed.

    The CCS project is able to flash program and single-step-debug the code.

    But it is asking about enabling XDCtools every time. I think that's because the project is kept in version control and built from a fresh checkout each time. Also, the workspace is started from scratch each time because we've noticed that workspaces tend to get confused over time.

    Is there a way to disable CCS from doing whatever checks cause this XDCtools question? It's really a nuisance because the Yes/No buttons in the dialog box are reversed from what's normally expected, so we've clicked the wrong one a few times and that made a mess.

    Thanks

  • There does not appear to be a way to disable this check for CCS projects. I have filed an enhancement for this. Tracking ID: CCSIDE-3753

    Thanks

    ki

  • Thank you for looking into it. Hopefully it will be implemented.