Hi !
I'm working on a C674x DSP and I want to do profiling on my software in order to improve its performance (ie. mostly reducing processing latencies), but I'm not using Code Composer Studio nor a debug probe in my workflow, so I would like to also do the profiling without those tools, if possible. I successfully built the instrumented binary with the --gen_profile_info, ran it and extracted the content of the .ppdata section (using a piece of code which reads it byte by byte and sends it on a serial port) and put it in a file on my development computer (it takes about 46 kB).
However I can't find out in which format I need to put these data so that pdd6x would process it : If I call pdd6x on my raw file, I immediately run into the following error message "fatal error: Invalid file magic �". I tried embedding the content of the .ppdata section in a COFF file (using the SPRAAO8 application report and the header of my DSP's binary output by the C6000 compiler), but I got the same error message.
I haven't managed to find much help on the web, that's why I'm asking here : Does anyone know where I can find a description of the format of .pdat files, or can anyone send me a valid .pdat file as a sample that I could work from ? Does anyone ever managed to do code profiling without Code Composer Studio ?
Thank you in advance ! Have a nice day !