Software accelleration

You may also like...

5 Responses

  1. Hi, sprinter is based (via a longish chain of forks) on tonokip. it has no relation to teacup or FiveD on Arduino. They are totally separate codebases 🙂

    As for why sprinter doesn’t step faster when you tell it to go faster, it generates steps in a busy loop, so there’s a particular speed where it /wants/ to go faster but has hit the atmega’s processing speed limit and can’t run the loop any faster.

    This is a limitation of the atmegas we’re using, and can be fixed only by getting more MIPS, or fewer clocks per 32 bit mathop, both of which require a different/bigger architecture like mips or arm.

    • Thanks for correcting me and clearing this up. I updated the post. I knew it was related to the 16MHz. We’re currently looking into ARM cores for future developments. But it’s great to see that we’ve been able to crank so much more out of the litte AtMega 2560.

  2. Bernhard says:

    With less microstepping, we could break the sound barrier probably…

  3. Lorenzo says:

    hi erik are you italian?? if it possible can i have your private email , i would to ask you some question if it possible