Hi,
I am facing inconsistency issue in library function CSL_tscRead().
below is simplified version of concerned code -
main()
{
uint64 ui64TimeStamp = 0;
CSL_tscEnable ();
ui64TimeStamp = CSL_tscRead();
/*................ Some other code ................ */
}
Most of the time CSL_tscRead() returns proper value of cycle count but sometimes it returns unexpected huge values.
e.g. value of ui64TimeStamp from on of execution outcome is 18446744072116738712
I am using C6670 EVM board with Below mentioned software products -
SYS/BIOS - 6.34.2.18
DSPLIB c66x - 3.1.0.0
MCSDK PDK TMS320C6670 - 1.1.2.5
Could you plese help me in understanding what might be going wrong here ?
Thanks,
Jitendra