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: Function Profiling feature in CCSv6.0

Tool/software: Code Composer Studio

Hi,

EVM : TDA2x

Processor : ARM Cortex A15

Emulator : Blackhawk USB560V2 System Trace

1. How to use PC Trace for analyzing stalls.
2. Is Function profiling feature available with CCS v6.0 ?
3. if function profiling is not supported in CCS v6.0, is it possible to have cache miss details, cycle stalls using trace analysis in CCS v6.0?
4. Are there any chances of different PC traces generated if same executable is executed multiple times?

Thanks & Regards,

Nagananda Shet

  • Hello,

    I recommend you update your CCS version. CCSv6 is quite old and no longer supported. 

    Nagananda Shet said:
    1. How to use PC Trace for analyzing stalls.

    This is not supported for all CPUs. For example, I don't think this is available for A15

    Nagananda Shet said:
    2. Is Function profiling feature available with CCS v6.0 ?

    Not via "CCS Function Profiling". But it should be supported by "Hardware Trace Analyzer"

    Nagananda Shet said:
    3. if function profiling is not supported in CCS v6.0, is it possible to have cache miss details, cycle stalls using trace analysis in CCS v6.0?

    Again, this varies depending on the CPU and I don't think this is available for A15.

    Nagananda Shet said:
    4. Are there any chances of different PC traces generated if same executable is executed multiple times?

    There is always a chance depending on the application and the input vectors for it.

    Thanks

    ki