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.

F28377S Buffered DAC Sine Wave Generation project has multiple errors

Other Parts Discussed in Thread: CONTROLSUITE

Hi,

I am using CCS 6.1.3 installed on Windows 10 and the latest Controlsuit version. I am trying to run the DAC Sine Wave Generation project from the controlsuit on the TI F28377S control card. When I load the project, by default it is set to RAM instead of Flash so I changed it to flash by right clicking on the project and setting build options. When I built the project I got 87 errors without any description of what the errors are about. So I am attaching a screenshot with this post.

  • Hi Nikhil,

    I see two flash linker files in your project. The buffdac_sine example builds with "2837xS_FLASH_SGEN_lnk_cpu1.cmd" linker file. Remove "28377S_FLASH_lnk.cmd" linker file from your project, clean and try the build again.

  •  I excluded the '28377S_FLASH_lnk.cmd' from the build and added '2837xS_FLASH_SGEN_lnk_cpu1.cmd' but I still have the same problem.

  • Okay so I removed the "28377S_FLASH_lnk.cmd" file and also the "2837xS_FLASH_SGEN_lnk_cpu1.cmd" file that I had added and now it builds properly without any errors. Where do we see which .cmd file is associated with the project in the Project Explorer window?

    I do have about 10 warnings #10190-D and #10272-D without any description of what these warnings are.

    Does CCS take care of .cmd files in all projects? If not, how do we determine which cmd file to link to our project?
  • There are multiple ways to add a linker file to your project.

    1. You can add it explicitly using the "Add Files" in the Project Explorer context menu -> This will show the linker file in your project.

    2. You can add it using the "General" tab of the project properties -> This will show the linker file in your project.

    3. You can add it using the "File Search Path" of the "C2000 Linker" tab of the project properties. This is how it is done for the buffdac_sine example -> This will not show the linker file in your project.

  • That helps a lot. But I still get multiple #10190-D and #10272-D. I of course can run the project but I would like to know why I have these warnings so that I can know if they are safe enough to ignore or not. The main problem is none of the warnings have any description.
  • I successfully built v200 of the buffdac_sine project from controlSUITE without any warnings. Some warnings are safe to ignore but to identify why you are seeing warnings for that project, it might be helpful to attach the build log file.

    So:

    1. Clean the project.

    2. Do a fresh build.

    3. Save the build log file. You can accomplish this by clicking on "Copy Build Log" in the CDT Build Console.