Part Number: TMS320C6748
Tool/software: TI C/C++ Compiler
Hi Experts,
A customer has been facing a problem as follows:
Only a program does not work with the their board after it is downloaded onto the flash.
However, it works with the debugger.
The other programs have been working correctly so the HW must be correctly working.
Debugger: XDS560v2
CCS: 6.2.0.00050
CGT: 7.4.20
The stack and heap size must be sufficient.
The watchdog is off.
The dip switches are set correctly for the flash boot.
In addition, the problem occurs if the optimization level is set to 2.
After the compiler was updated to v7.2.24 and the optimization is set to 1, it works.
However, the calculation time is too long for the application.
They need the stable operation with the optimization level 2.
What does the optimization change cause for the executable code?
I have the sample program and if you need it please let know I could share the file offline.
Thank you for your kind attention.
Best regards,
HItoshi