Adding driver to Duet 2 wifi?
-
Hi,
I have a dead driver on my Duet3D 2 Wifi. Instead of trashing the whole board I’m considering using the Duet expansion breakout board, buy a TCM2209 and connect to one of the additional driver interfaces. Would that work after remapping the motor in the config file?BR Kenneth
-
@KennethR I believe you would need a TMC2660 to work on the Duet 2 Wifi without firmware changes. It may be easier to find a friend who can do replace the SMD tmc. It worked for me.
-
@KennethR The Duet Expansion Breakout Board is really for driving larger external stepper drivers, as it provides 5V signalling. Most smaller stepper drivers work with 3.3V signalling, so can be connected to the expansion header, or CONN_LCD header. Most TMC stepper drivers need some configuration by the firmware, usually over I2C or SPI, but this can't be done when connected to the expansion header. So you need to use a breakout board that sets the configuration for you, or use a simpler stepper driver. For more info and examples, see https://docs.duet3d.com/en/User_manual/Connecting_hardware/Motors_connecting_external
So long as it is not generating errors, though these can be turned off with M569 R-1, the existing internal and any external stepper drivers should work fine. Though as @oliof says, it may be easier to replace the dead driver on the Duet. There are some people on the forum who might undertake that work for you: https://forum.duet3d.com/topic/13875/community-repairs
Ian