Option 'step_pin' is not valid in section 'extruder belted_extruder'

Basic Information:

Printer Model: aquila c2
MCU / Printerboard:btt skr pico X2
Host / SBC: btt pi v1.2
klippy.log (139.7 KB)

klippy.log

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

Describe your issue:

…Hello All!
I am trying to setup a multi mmu setup using 2 btt skr picos for the main boards. 1 board to run the x,y,z,z1 and then the other to run 4 extruders for a color mixing hotend. for some reason i keep getting an error for the step pin when it is an exact copy of the main board with the exception of having the secondary board name referencing what pins to use. What am i doing wrong here? I have includded my klippy log along with my printer config
printer.cfg (3.4 KB)

just a quick observation, try taking the spaces out, im not 100% sure but that might be causing a parsing issue

step_pin: multi: gpio14

should probably be

step_pin: multi:gpio14

Beyond that, your extruder definitions seem to be a bit off.
Check here for using multi separate extruders:

If your running an Xin1 out hotend, you likely need to use extruder stepper definitions as the old shared heater method has been depreciated (i think thats where you got the belted extruder config from)
Check here for the config for extruder_steppers:

youll need to set up some macros to sync the extruders, the method is documented here:

for example

[gcode_macro T0]
gcode:
    SYNC_EXTRUDER_MOTION EXTRUDER=ex1 MOTION_QUEUE=extruder
    SYNC_EXTRUDER_MOTION EXTRUDER=ex2 MOTION_QUEUE=

[gcode_macro T1]
gcode:
    SYNC_EXTRUDER_MOTION EXTRUDER=ex1 MOTION_QUEUE=
    SYNC_EXTRUDER_MOTION EXTRUDER=ex2 MOTION_QUEUE=extruder

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.