Hi
I'm working with EVM 816x. I just want know what the timer resolution of loggerSMDump.out run on 816x is. That is, what does the 'timestamp' stand for?
For example, when we use loggerSMDump.out to see the log of Video firmware, we get something like:
./../ti-uia/loggerSMDump.out 0x9E400000 video
N:Video P:1 #:00035 T:00000005|38d21bb3 S:main: calling RcmClient_getSymbolIndex(OmxRpcGetHandle)
N:Video P:1 #:00036 T:00000005|38d47aeb S:main: calling RcmClient_getSymbolIndex(OmxRpcFreeHandle)
N:Video P:1 #:00037 T:00000005|38d661bb S:main: calling RcmClient_getSymbolIndex(OmxRpcCreateProxyLite)
N:Video P:1 #:00038 T:00000005|38d8611d S:main: calling RcmClient_getSymbolIndex(OmxRpcGetHeapMemStats)
N:Video P:1 #:00039 T:00000005|38da4b85 S:main: calling RcmClient_getSymbolIndex(OmxRpcDeleteProxyLite)
The article here says:
N:MediaControllerName P:PartitionId #:SequenceId T:64bit timestamp S:Print_from_media_controller
But it doesn't say what the 'timestamp' means.
Q1. Is the timestamp here simply the time sample of CPU cycle? or does it mean something else?
Q2. I guess the firmware is running on ARM M3 core. So if Q1 is true, shall we use the frequence of M3 to get the realtime value?
Q3. How many the frequence of M3 is? I can't find it on datasheet.