Part Number: TMS320F28377D
Tool/software: TI C/C++ Compiler
Is there a target release for CODEGEN-3923
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.
Part Number: TMS320F28377D
Tool/software: TI C/C++ Compiler
Is there a target release for CODEGEN-3923
No, there is not currently a target release for this bug.
Please can you indicate the status of this bug. Is it being actively worked on? This issue is blocking an important area of product testing.
We have developed a profiling tool that uses the program counter, stack pointer and stack dump to unwind the call stack. The MCU periodically dumps the PC, SP and stack over a high-speed interface for decoding on a PC. We use the debug information and the PC to determine how to unwind the stack. In this way we get complete call graph profiling information at a relatively low overhead.
This works perfectly for integer code but falls apart as soon as we hit floating point code as we cannot successfully unwind the call graph due to the bug.
I would be interested in hearing alternatives to obtain the full call graph and profiling information. I have already tried optimised inline hook functions at function entry and exit but the overhead for this is huge (~10% CPU).