This is what I wanted to know, thanks!
I'am using UART to setup the TMC2209 and the STEP/DIR pins to move the motors with Fastaccelstepper library. Thats all.
I'm thinking about finishing the whole thing, unfortunately I don't have the opportunity to buy another controller, but for now I can't think of anything other than that one of the TMCs or all of them might be faulty.
If the wiring is good and the code does not affect the error, then I have no more ideas.
In your connection diagram, you have not defined the UART addresses via the MS1 & MS2 pins.
You need to define individual addressed for the drivers if you are using multiple drivers.
"If you are using UART, then disconnect the Step/Dir pin connections.
If you are using Step/Dir pins, then disconnect the UART connections."
This is not correct, you do need both connections.
The UART connection is only a config interface, its not really designed to be used to move the motor. Even though it can do that, but then you really have no accurate way of counting steps. So it would be only useful in closed loop systems.
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.