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.

[Codegen] C28x Compiler Tools V5.2.1 is now available

C28x Gurus,

An update to the 28x codegen (V5.2.1) has been posted to Code Composer Studio update advisor.  (Help->update advisor)

The 5.2.x releases include the assembler for CLA code.

Remember in CCS 3.3 to select the new compiler in the component manager after installing (help->about->component manager-> build tools)

Key bug fixes include:

SDSCM00030349 - The symbol details of enumerated variable are changed to an integral type, which affects debug.

SDSCM00031217 - A macro subsitution failure with the assembler.

SDSCM00031491 - The linker did not give an error with an attempt to split the .stack section but allocation silently failed.

SDSCM00031558 - The assembler did give an option to assemble MOVL XAR7,#imm directly.

SDSCM00031567 - The codegen tools did not properly handle __disable_interrupts.

SDSCM00031798 - An assember segmentation fault.

SDSCM00032059 - A codegen segmentation fault.

Happy coding!

  • C28x Gurus,

    Unfortunately the limited size evaluation version of the tools was accidentally posted to update advisor instead of the full version of the tools. 

    Fortunately, it looks like this has already been resolved.  If you downloaded update prior to Friday June 12th in the US then you probably have the limited linker evaluation version.   In this case, please download the release again.

    Cheers

    Lori

  • Hi Lori,

    we are evaluating this new compiler version. One part of the process is reviewing the DefectHistory.txt file delivered with the compiler. Special attention is of course paid to the known issues. Some questions came up during this process and we would like to ask for some clarification on some defects, because the description is on some defects very short.

    SDSCM00008251:

    Is sprintf also affected?

     

    SDSCM00008465:

    We tried to reproduce it to better understand, but we failed. Could TI provide an example showing the problem?

     

    SDSCM00008543:

    Would the C-compiler generate such section or can this only happen in handwritten assembly code?

     

    SDSCM00008721:

    What would be the effect of this? Does built process stop with an error message ? Does the created executable not work or only a slightly higher memory consumption ?

     

    SDSCM00008790:

    Would the C-compiler generate such offset value or can this only happen in handwritten assembly code?

     

    SDSCM00008928:

    Does this defect only happen in case the keyword extern is used or does it generally happen if an inline function is reference from another (header) file?

     

    SDSCM00012183:

    We tried to reproduce it to better understand, but we failed. Could TI provide an example showing the problem?

     

    SDSCM00031934:

    We tried to reproduce it to better understand, but we failed. Could TI provide an example showing the problem? Would this problem disappear with certain optimizer flags or if only file per file is compiled?

    Please advise if I should address these question through a different chanel.

    Of course I'm also very interested in any other feedback/comment regarding this compiler version.

    Many thanks,

    JayBe

  • JayBe,

    Unfortunately I am not the right person to answer your questions.  I suggest you send the questions to support@ti.com and it will get routed to the appropriate group.

    Regards

    Lori

  • hi,
    i have a question about effective compiler version.
    i am using CCS5 and my effective compiler is "TI v6.2.0".
    one of your Colleague said that it might cause a problem. is this really a problem?
    because i have a serious problem in running a motor by hvkit_rev1p1 board(using control card f28069) and i want to know that can effective compiler cause that problems?
    thank you?
  • Hi,

    You should be able to use the latest compiler version with CCS5 without any issue.

    You can refer following link to get detail about recomended codegen tool for different devices.

    http://processors.wiki.ti.com/index.php/Development_Tool_Versions_for_C2000_Support#Codegen_Tools_Versions

    Regards,

    Vivek Singh