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.

Cannot detect a valid UIA session

Hi,

     I'm trying to use a Spectrum Digital OMAP-L137 eval board to get the DSP to run some older code to capture some metrics. I have added sys/bios logging and logging in my defaults configuration. But when I am running and open a Tools->System Analyzer, I get the following error:


Here is my setup:

Code Composer Studio Version: 5.1.0.09000

XDCtools 3.23.00.32

SYS BIOS 6.33.1.25

IPC 1.23.5.40

NDK 2.20.6.35

NDK Network Support 1.10.0.03

XDAIS 7.21.1.07

Any help or examples would be greatly appreciated.

Thanks,

      John C.

  • Let me add to this that what I really need is to get execution times for a couple functions. I thought the RTA would give this to me but it is not working well as the only thing that looks semi-normal is the Exec Graph, and even that does not seem to show all the tasks running when I know they are. So would would it be better for me to try Events or maybe just going directly to the hardware counter registers in the DSP?

    Thanks,

          John C.

  • So I decided to use the XDC modules Timestamp_ calls. My question now is about the timestamps rollover. I use the Timestamp_get32() function and calculate the different in clock ticks:

                                time1 = Timestamp_get32();
                                MyFuction();
                                time2 = Timestamp_get32();
                                Timestamp_getFreq(&freq1);
                                delta = time2 - time1;

    I'm currently getting delta counts around 0x2774b72e and a clock freq of 0x11e1a300. This would suggest the function is taking over two seconds, but how does the Timestamp modules account for rollover?

    Thanks,

         John C.