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.

The changes of the CCS 3.3 after I installed the SP12



Just found out that after I installed the TI’s sp12 for CCS 3.3, the build options dialog box is changed (See the attached image). In this new setting dialog, I just set the Optimize for Speed to 5, during the compile procedure, the Build output window show that

"WARNING: invalid compiler option -mf5 (ignored)"

Looks to me this setting is invalid.

Can you any one give me some hint why I could not set the Optimize for Speed to 5 now?

Thank you

  • I do not get this message when I try to compile a simple program on the C64x+ simulator. I have SR12 installed, showing version 3.3.82.13.

    In CCS, please go to Help->About and post back with the settings displayed for Version, BIOS, and Code Generation Tools. Mine are

    Version: 3.3.82.13
    BIOS 5.33.01
    CGT v6.1.5

    I was able to manually set all of the same setting as you, and run the compile process with no issues.

  • Here is what I got from my CCS

    Version:3.3.82.13

    BIOS 5.31.02

    CGT v6.0.8

    looks to me, except the version, mine CCS informaiton is very different from yours.

  • Some suggestions:

    1. Check Component Manager to see if you just need to enable the later versions. You go back to Help->About, then click on the Component Manager button. This will bring up an application that lets you pick which compiler and BIOS revision you want to use. Click on the + by Build Tools then by TMS320C64XX and look for the latest version of CGT. Hopefully, v6.1.5 is there and you can put a check by it (might have to uncheck v6.0.8 first, maybe not). Then click the + by Target Content (DSP/BIOS) then by TMS320C64XX and look for the latest version of BIOS or whichever you want (I have a 6.20.00.23 but that is for CCSv4 not CCSv3.3). Go to File->Save and File->Exit (if needed). You may have to shut CCS down and start it back up. This might fix it all.
    2. Go to Help->Update Advisor to get the latest versions of CGT and BIOS if they are not already installed. You might have to go back to #1 after installing them.
    3. A very helpful place to look for information is tiexpressdsp.com . On the home page, under "Useful Starting points" you will find a link to Code Generation Tools (or Compiler after 09/07/2009). Scroll to the alphabetical topics list at the bottom and you will find "-mf compiler option" which will have some interesting reading for you.

    Let us know if this helps or not.

  • The Service Releases typically add IDE support for newer versions of the build tools. For example, SR12 (I think it's 12, but it might be 11) is required to see the -mv6740 option in the target dropdown box; however, if you are not using CGT v6.1.5 or greater this option does not exist in the actual build tools. I do not know if the IDE is smart enough to realize which version of the build tools has support for these different/new build options, so my guess is that you are trying to use a compiler switch that v6.0.8 does not support.

    As Randy suggested please try updating your CGTools and let us know if the problem persists.

  • Hi Randy and Tim

    I do not have the v6.1.5 in my CC manager. So I go to TI website to get the v6.1.5 CGT. After I installed this new CGT, I went to the CCS component manager and make the change as you suggested by choosing the new CGT.
    Then I restarted the CCS. In the about CCS dialog, I can see the CGT version is changed to 6.1.5.
     Next, I load my previous project, which I failed to use the mf5 build option. This time, the setting works and the setting is valid.
    I did not update the BIOS.

    Thank you very much Randy and Tim

    Renaissance