1 Commits

Author SHA1 Message Date
Bassam Husain
7e13084f03 Added TMC2209 settings from klipper.org reference. 2023-04-19 02:01:15 -04:00

View File

@@ -47,10 +47,23 @@ uart_pin: PC1
run_current: 0.900 run_current: 0.900
stealthchop_threshold: 0 stealthchop_threshold: 0
interpolate: False interpolate: False
sense_resistor: 0.150 sense_resistor: 0.110 # 0.150
uart_address: 3 uart_address: 3
driver_SGTHRS: 81 driver_SGTHRS: 81
diag_pin: PA5 diag_pin: PA5
driver_IHOLDDELAY: 8 # don't change
driver_TPOWERDOWN: 20 # don't change
driver_TBL: 2 # Retrieved from DUMP_TMC, correct me if i'm wrong
driver_TOFF: 3 # default with TMC2209, I think klipper throws error if another value is set.
driver_HEND: 0 # Retrieved from the sheet
driver_HSTRT: 5 # Retrieved from the sheet
driver_PWM_AUTOGRAD: False # StealthChop value, leave it false
driver_PWM_AUTOSCALE: False # StealthChop value, leave it false
driver_PWM_LIM: 12 # StealthChop value, don't modify
driver_PWM_REG: 8 # StealthChop value, don't modify
driver_PWM_FREQ: 1 # StealthChop value, don't modify
driver_PWM_GRAD: 14 # StealthChop value, don't modify
driver_PWM_OFS: 36 # StealthChop value, don't modify
[stepper_y] [stepper_y]
step_pin: PB8 step_pin: PB8
@@ -69,10 +82,23 @@ uart_pin: PC0
run_current: 1.000 run_current: 1.000
stealthchop_threshold: 0 stealthchop_threshold: 0
interpolate: False interpolate: False
sense_resistor: 0.150 sense_resistor: 0.110 # 0.150
uart_address: 3 uart_address: 3
driver_SGTHRS: 81 driver_SGTHRS: 81
diag_pin: PA6 diag_pin: PA6
driver_IHOLDDELAY: 8 # don't change
driver_TPOWERDOWN: 20 # don't change
driver_TBL: 2 # Retrieved from DUMP_TMC, correct me if i'm wrong
driver_TOFF: 3 # default with TMC2209, I think klipper throws error if another value is set.
driver_HEND: 0 # Retrieved from the sheet
driver_HSTRT: 5 # Retrieved from the sheet
driver_PWM_AUTOGRAD: False # StealthChop value, leave it false
driver_PWM_AUTOSCALE: False # StealthChop value, leave it false
driver_PWM_LIM: 12 # StealthChop value, don't modify
driver_PWM_REG: 8 # StealthChop value, don't modify
driver_PWM_FREQ: 1 # StealthChop value, don't modify
driver_PWM_GRAD: 14 # StealthChop value, don't modify
driver_PWM_OFS: 36 # StealthChop value, don't modify
[stepper_z] [stepper_z]
step_pin: PB6 step_pin: PB6
@@ -90,9 +116,22 @@ uart_pin: PA15
run_current: 1.000 run_current: 1.000
stealthchop_threshold: 0 stealthchop_threshold: 0
interpolate: False interpolate: False
sense_resistor: 0.150 sense_resistor: 0.110 # 0.150
uart_address: 3 uart_address: 3
diag_pin: PA7 diag_pin: PA7
driver_IHOLDDELAY: 8 # don't change
driver_TPOWERDOWN: 20 # don't change
driver_TBL: 2 # Retrieved from DUMP_TMC, correct me if i'm wrong
driver_TOFF: 3 # default with TMC2209, I think klipper throws error if another value is set.
driver_HEND: 0 # Retrieved from the sheet
driver_HSTRT: 5 # Retrieved from the sheet
driver_PWM_AUTOGRAD: False # StealthChop value, leave it false
driver_PWM_AUTOSCALE: False # StealthChop value, leave it false
driver_PWM_LIM: 12 # StealthChop value, don't modify
driver_PWM_REG: 8 # StealthChop value, don't modify
driver_PWM_FREQ: 1 # StealthChop value, don't modify
driver_PWM_GRAD: 14 # StealthChop value, don't modify
driver_PWM_OFS: 36 # StealthChop value, don't modify
##################################################################### #####################################################################
# Extruder # Extruder
@@ -119,8 +158,21 @@ uart_pin: PC14
run_current: 0.550 run_current: 0.550
stealthchop_threshold: 0 stealthchop_threshold: 0
interpolate: False interpolate: False
sense_resistor: 0.150 sense_resistor: 0.110 # 0.150
uart_address: 3 uart_address: 3
driver_IHOLDDELAY: 8 # don't change
driver_TPOWERDOWN: 20 # don't change
driver_TBL: 2 # Retrieved from DUMP_TMC, correct me if i'm wrong
driver_TOFF: 3 # default with TMC2209, I think klipper throws error if another value is set.
driver_HEND: 0 # Retrieved from the sheet
driver_HSTRT: 5 # Retrieved from the sheet
driver_PWM_AUTOGRAD: False # StealthChop value, leave it false
driver_PWM_AUTOSCALE: False # StealthChop value, leave it false
driver_PWM_LIM: 12 # StealthChop value, don't modify
driver_PWM_REG: 8 # StealthChop value, don't modify
driver_PWM_FREQ: 1 # StealthChop value, don't modify
driver_PWM_GRAD: 14 # StealthChop value, don't modify
driver_PWM_OFS: 36 # StealthChop value, don't modify
##################################################################### #####################################################################
# Bed Heater # Bed Heater