Hey,
Reading CNTPCT and system counter in different cores results in different results. These values should be common across all the cores. Why is the difference?
Thanks,
Gowthami
Hi Mark,
I tried reading the values in DS-5.
Reading CNTPCT_EL0 register in EL2 (Hypervisor mode) in AArch64 state results in this value. Also, I observed a similar behaviour when I read the memory mapped CNTCV value (0x2a800000).
Secondary core reports a lower value than the primary core as time goes by.
Hi,
That's confusing, it's not what I see on my board.
Although you haven't said what the magnitude of the difference is that's concerning you.
A couple of thoughts: