I am using scu timer and I have some problem with its frequency. As mentioned in the ug585- page 193.
"Each Cortex-A9 processor has its own private 32-bit timer. These timers are always clocked at 1/2 of the CPU frequency
(CPU_3x2x)."
According to this statement, if my core frequency is 667 MHz, then the timer should run at 667/2. In order to check the timer frequency, I setup scu interrupt and GPIO. After every time out value, I toggle the gpio pin in order to see the frequency. I tried many values, and every time, I found a different frequency. In addition, frequency is around 1.20MHz to 1.35 MHz which is very slower than expected. According to above mentioned, frequency should be half of the core frequency (667/2=333.33 MHz). Can anybody tell me, what is the reason? Am I missing something. Any help is highly appreciated
Regards
Fayyaz