4
$\begingroup$

I have a Printrboard rev. D which includes Allegro A4982 drivers. I would like to replace them, but it appears that newer TMC drivers all require several pins for proper operation.

enter image description here

How can I upgrade the drivers in the Printrboard rev. D?

$\endgroup$
1
$\begingroup$

The developers from the Klipper firmware confirmed that Klipper doesn't care about the native functions of each pin, therefore it is indeed possible to use the expansion pins for controlling (including UART) TMC stepper drivers.

At this point I cannot confirm, but maybe Marlin allows the same by updating the pin assignments in the source code.

$\endgroup$
1
0
$\begingroup$

You can't. In fact, pretty much all boards with directly soldered drivers are not upgradable.

I'd recommend to buy a proper, contemporary, customizable board like the SKR 1.3 for TMCs. The Fysetc F6 would also work, but uses "custom" connectors and is still AVR based.

$\endgroup$
3
  • $\begingroup$ Since there are still 19 pins available, maybe Klipper firmware can use them. If so I could add three external drivers. If it doesn't work, I can reuse the drivers with the SKR. $\endgroup$ – FarO Nov 5 '19 at 14:18
  • $\begingroup$ you can't exchange the drivers if you can't do Surface Mount Soldering, but you can circumnavigate them via pins. $\endgroup$ – Trish Nov 20 '19 at 15:47
  • $\begingroup$ @Trish well "upgrade" goes beyond "exchange", so I would say that my own accepted answer is the good one :) $\endgroup$ – FarO Nov 20 '19 at 16:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.