Link Search Menu Expand Document

Preparation of TMC2209 and TMC2226 UART Stepper Motor Drivers

  • IMPORTANT: The V2 printer does not use sensorless homing. If using the TMC2209 or TMC2226 stepper motor drivers with the SKR V1.4/Turbo, there are three methods to disable sensorless homing.
  1. Cut off the DIAG pin from the TMC2209 or TMC2226.
  2. Use stackable header pins to ensure the DIAG pin does not make an electrical connection to the SKR board.
  3. Desolder the DIAG pin from the stepper motor driver step stick.

Disable Sensorless Homing - Method #1 - Cut Off the DIAG pin:

  • Use a small pair of wire cutters and remove the pin marked in PURPLE (DIAG PIN) from the TMC2209 or TMC2226 stepper motor driver step stick

Disable Sensorless Homing - Method #2 - Use Stackable Header pins:

  • By not adding the stackable header pin under the DIAG PIN location, the DIAG PIN will not make an electrical connection to the board. The added benefit with stackable header pins is the driver socket will also have more room for air flow to help with dissipation of heat. See the diagram below:

Disable Sensorless Homing - Method #3 - Desolder the DIAG pin:

  • Desolder the pin, marked in purple (DIAG PIN), from the TMC2209 or TMC2226 stepper motor driver step stick at the location shown here

  • If you need help with desoldering, please consult this guide

Further Reading

Other Considerations when using TMC2209, or TMC2226 (TMCxxxx drivers with StallGuard)

  • IMPORTANT: If you are using a TMC2209 or TMC2226 stepper motor driver for the extruder motor and you want to use a filament run out sensor, please do one of the following:
  1. Cut off the DIAG pin for the stepper motor driver step stick in the extruder driver socket (E0 or E1 on the SKR board); The location of the DIAG pin or

  2. Use stackable header pins and ensure the DIAG pin does not get plugged into the SKR board’s extruder driver socket location (E0 or E1 on the SKR board); The location of the DIAG pin or

  3. Desolder the DIAG pin from the extruder driver step stick The location of the DIAG pin;

  • The DIAG PIN must be disconnected from the SKR board on the extruder driver step stick for the filament run out sensor to work properly, if you are using a TMC2209 or TMC2226.