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.

TMS320F28P550SJ: calculation in CLA is wrong, and there are CLA-related warnings

Part Number: TMS320F28P550SJ
Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

When compiling my TMS320F28P550SJ project, a bunch of warnings like below are generated:

double clicking the warning messages brings me to the following code in CLAmath.h:

========

    //Using the Taylor series
    return(SinK + X * (CosK                        \
                + X * (CLAsincosTable_Coef0 * SinK \
                + X * (CLAsincosTable_Coef1 * CosK \
                + X * (CLAsincosTable_Coef2 * SinK \
                + X * (CLAsincosTable_Coef3 * CosK))))));

========

Also, some calculations in *.cla are incorrect; for example, sin_Phi_a_I_DS3 = sinf(Phase_IO_AC), sin_Phi_a_I_DS3 is always 0 while Phase_IO_AC is correct; both sin_Phi_a_I_DS3 and Phase_IO_AC are in CPU-CLA shared memory. Does this have something to do with the warnings above?

Our critical project is stuck here. Please advise. Any quick help would be greatly appreciated!