Hello!
I have some code running on the beaglebone, but it seems that performance is not that great. I am currently running a timer interrupt with some code in it. But the code that is being run in this is not going especially fast. I have one function that toggles a gpio pin. The difference between running the register command and running the register command via a function is 1.5us. So what I am saying is basically that a single function call is taking up 1.5us of processing time. That seems very bad.
Is there anything I'm missing here? Is the default clock rate of the beaglebone with starterware not set to 500 or 720? I've been troubleshooting this for several hours, and I can just not find whats wrong, because surely a function call should not take 1.5us?
Regards
Karl