aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/tmc2209.py
diff options
context:
space:
mode:
Diffstat (limited to 'klippy/extras/tmc2209.py')
-rw-r--r--klippy/extras/tmc2209.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/klippy/extras/tmc2209.py b/klippy/extras/tmc2209.py
index 64bf195b..a31011bc 100644
--- a/klippy/extras/tmc2209.py
+++ b/klippy/extras/tmc2209.py
@@ -77,12 +77,14 @@ class TMC2209:
tmc.TMCStealthchopHelper(config, self.mcu_tmc, TMC_FREQUENCY)
# Allow other registers to be set from the config
set_config_field = self.fields.set_config_field
+ # CHOPCONF
set_config_field(config, "toff", 3)
set_config_field(config, "hstrt", 5)
set_config_field(config, "hend", 0)
set_config_field(config, "tbl", 2)
+ # IHOLDIRUN
set_config_field(config, "iholddelay", 8)
- set_config_field(config, "tpowerdown", 20)
+ # PWMCONF
set_config_field(config, "pwm_ofs", 36)
set_config_field(config, "pwm_grad", 14)
set_config_field(config, "pwm_freq", 1)
@@ -90,6 +92,9 @@ class TMC2209:
set_config_field(config, "pwm_autograd", True)
set_config_field(config, "pwm_reg", 8)
set_config_field(config, "pwm_lim", 12)
+ # TPOWERDOWN
+ set_config_field(config, "tpowerdown", 20)
+ # SGTHRS
set_config_field(config, "sgthrs", 0)
def load_config_prefix(config):