Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 6018

Bare metal, Assembly language • Re: Squeezing 17ns FIQ service to the 59MHz ARM Timer

$
0
0
Either use the scopes infinite persistence or statistics to tell you the maximum and minimum time. Now you have gone bare metal things get much better but I suspect there will still be jitter.
It's the same result using your code. In the 22.12-22.32MHz range. I got a little bump when I put arm_freq=1372 it showed me 23.58Mhz. I guess it's the reads and writes plus the branch prediction is out the window since we are taking alternating branches each time. I may just get rid of that branch and try to time it correctly within the 34 ns.

Statistics: Posted by MaximBondaruk — Fri Apr 05, 2024 9:41 am



Viewing all articles
Browse latest Browse all 6018

Latest Images

Trending Articles



Latest Images