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/TMS320F28065: It seems rts2800_fpu32.lib, comes with v6.0.2, does not work properly with v15.12.3_LTS.

Part Number: TMS320F28065

Tool/software: Code Composer Studio

Hi Experts,

Our customer has faced the problem that C Language structure assignment has not been working properly.
And then the application went out of control.

CCS version is 6.2.0.00050
The library rts2800_fpu32.lib which comes with the compiler version TI v6.0.2 has been utilized.

Condition:
Case1:  TI compiler TI v15.12.3_LTS which comes with CCS 6.2.0.00050 and rts2800_fpu32.lib  which comes with the compiler TI v6.0.2.
               The problem occurs after build all is done.
Case2:  TI compiler TI v6.0.2 and rts2800_fpu32.lib which comes with the compiler TI v6.0.2.
               It works correctly after build all is done.
Case3:  TI compiler TI v15.12.3_LTS  and rts2800_fpu32.lib which comes with the compiler TI v15.12.3_LTS.
               It works correctly after build all is done.

After their investigation, it was found in the Case1 that the memcpy function was called in assembly level.
With Case2 or Case1, memcpy function is never called in assembly level.
Therefore, memcpy function might have caused the problem of the structure assignment.

They would like TI to check the condition above and the other problems will never occur with Case1 or not.

If you have any questions, please let me know.
Best regards,
Hitoshi