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/IWR1443BOOST: How to compile project loaded from file system

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: MMWAVE-SDK

Tool/software: Code Composer Studio

I have a copy of the mmWave SDK demo that I have been modifying using an external text editor and compiling using the Windows CLI build environment. I would like to be able to edit, compile, and deploy code directly from CCS 8.

Currently I am editing code with Notepad++, running a script located at MMW_SDK_ROOT_DIR/packages/scripts/windows/setenv.bat, then running gmake clean and gmake all to compile a *.bin and *.xer4f. I test my code by sending the *.xer4f to the 1443 over CCS8 using the XDS110 debugger.

I loaded the project in CCS8 via file >> Open Projects from File System, but this does not recognize the project well enough to build it. What do I need to do to build code in CCS? Can I set CCS up to use my makefile?

Thanks,

  • Hello Andrew,

    my assumptions:
    you have unpacked mmWave SDK to the default directory
    than you started the development using unpacked files.

    Based on the above:
    rename your mmWave root folder,
    unpack mmWave SDK to the default directory
    try to use Project -> Import CCS Projects... to import an example your code is derived from
    transfer your changes to new project folder within the workspace.
  • Tom,  Thanks for your reply. Since the mmWave SDK does not come with an importable CCS project the quickest way to build from CCS is to import the corresponding project (actually projectspec) by following the setup guide in the mmWave SDK Demo - 14xx lab on the TI Resource Explorer.  When importing it will copy the mmWave SDK demo source code from the SDK to a new project in your CCS workspace directory.

    Hi Andrew, If you have just modified existing source code files and not changed any of the build environment or added/removed any files then you may be able to follow the instructions in the setup guide I mentioned to copy the existing modified source code directly into a buildable CCS workspace project.  If you have made major changes then you may want to save your changes as Tom had mentioned and then reinstall the mmWave SDK and follow the TI Resource Explorer setup guide to create a buildable CCS workspace project based on the original demo source code.  You can then re-apply your changes to the new project.

    Please mark as answered if the question is resolved or reply if more support is required.

    Regards,
    John

  • John,

    <<< Since the mmWave SDK does not come with an importable CCS project the quickest way ...
    Using CSS8.2 I was able to import Short Range Radar examples, to have source files copied into the workspace, to build both projects without errors and to needed BIOS *.obj files in src subfolders.
    .projectspec(s) are importable.
  • Hi Tom,

    Yes, as mentioned, the examples/demos in the mmWave Industrial Toolbox from the TI Resource Explorer have projectspec files which allow import in CCS to create buildable projects.  However, the MMWAVE-SDK itself does not come with importable CCS projects.

    Regards,
    John

  • Hi John,
    I was referring to demo without mentioning it.
    I have not checked SDK.
    OK