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.

TMS320F28075: Code Coverage Analysis (.csv files) Data Incorrect for C++ environment

Part Number: TMS320F28075


I have added the data collection C2000 compiler option --gen_profile_info to my unit test builds that are all in C++.  I have then created an analyze configuration per instructions here: https://software-dl.ti.com/ccs/esd/documents/application_notes/appnote-code_coverage_compiler.html for each unit test build configuration.  I see the pprofout.pdat file is created on the host with about 1KB of data.  This looks really small to me based on the number of unit tests run.  After I build the Analyze configuration for the unit test, I see the pprofout.prf file being created and all of the .csv files, one for each source file.  When I look at any of the .csv files, and especially the test files I just ran on the board, I see 0 for the frequency column for every line.  What is up here?  Am I not collecting and transferring all of the collected profile data or is it something else.  I let the unit test runner run to completion and the very last instruction before it exits is the _TI_stop_pprof_collection().

Regards,

Larry