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.
Hi,
I am trying to do profiling on a C5515 hardware using CCSv4. DSP BIOS version of the project is 5.40.2.22. I have gone through wiki pages on profiling. In profle set up window,I could find only one option to profile all function for CPU cycles. I enabled that box. Inside properties,I could not find many options. Only CPU cycles are shown. And after enabling breakpoints and run the functions,in the profile window, I could see only a few DSPLib functions that were used in the code. Why cant I see the cycles for other functions?
But I can use profile clock. So is this the only option?
Plz help.Thanks
Regards,
James
James,
Anusha James said:I am trying to do profiling on a C5515 hardware using CCSv4. DSP BIOS version of the project is 5.40.2.22. I have gone through wiki pages on profiling. In profle set up window,I could find only one option to profile all function for CPU cycles. I enabled that box. Inside properties,I could not find many options. Only CPU cycles are shown. And after enabling breakpoints and run the functions,in the profile window, I could see only a few DSPLib functions that were used in the code. Why cant I see the cycles for other functions?
But I can use profile clock. So is this the only option?
Yes, that is the case. The Profiler clock is the most precise measurement tool and guaranteed to work in hardware. The profiler for hardware targets is prone to errors and was removed starting with CCSv4.
However, since you are using DSP/BIOS 5.x you can also use the statistical APIs for profiling - check the section 3.7.3 of the BIOS User's Guide (SPRU423H).
Hope this helps,
Rafael