'Missing microsteps' error generated for extruder_stepper section

I have added following sections to my config file:

[extruder_stepper stepper_ext1]
extruder: 
step_pin: PC1
dir_pin: !PC3
enable_pin: !PC7
microsteps: 16
rotation_distance: 7.65

[tmc2130 stepper_ext1]
cs_pin: PC5
interpolate: True
run_current: .65
hold_current: .2
sense_resistor: 0.110

Although the option is clearly present, following error message is generated: “Error: Option ‘microsteps’ in section ‘stepper_ext1’ must be specified”.

If, however, the TMC2130 section is omitted from the cfg file, no error message is generated.

Any hints? Thanks.

Hello @Siro !

You may add the leading 0 before the periods

Thanks for the suggestion, but no success.

Is your Klipper up to date?

As far as I can remember, in older versions the microsteps had to be defined in the TMC sections when used.

You need to include the full name of the stepper.

[tmc2130 extruder_stepper stepper_ext1]

1 Like

Thanks @jakep_82 . You are right and I would never have guessed that from the error message. Great advise.

FWIW, the exact same full name requirement applies and the exact same misleading microsteps error message occurs when using [manual_stepper].