Basic Information:
Printer Model:
MCU / Printerboard: skr pico + raspberry pico
Host / SBC mainsail
klippy.log
Hello! I wanted to add exstra stepper motor for my printer with external BTT tmc2209 1.3v with raspberry pico. but I have issue I can run motor for one time and then I have this error “Unable to read tmc uart ‘my_stepper’ register GSTAT”
wiring
printer.cfg
[manual_stepper my_stepper]
step_pin: pico:gpio2
dir_pin: !pico:gpio3
enable_pin: !pico:gpio5
microsteps:8
rotation_distance:10
# See the "stepper" section for a description of these parameters.
#velocity:
# Set the default velocity (in mm/s) for the stepper. This value
# will be used if a MANUAL_STEPPER command does not specify a SPEED
# parameter. The default is 5mm/s.
#accel:
# Set the default acceleration (in mm/s^2) for the stepper. An
# acceleration of zero will result in no acceleration. This value
# will be used if a MANUAL_STEPPER command does not specify an ACCEL
# parameter. The default is zero.
#endstop_pin:
# endstop_pin: tmc2209_my_stepper:virtual_endstop
# Endstop switch detection pin. If specified, then one may perform
# "homing moves" by adding a STOP_ON_ENDSTOP parameter to
# MANUAL_STEPPER movement commands.
[tmc2209 manual_stepper my_stepper]
uart_pin:pico:gpio1
tx_pin:pico:gpio0
#select_pins:
#interpolate: True
run_current:0.8
hold_current:0.8
#sense_resistor: 0.110
stealthchop_threshold: 0
# See the "tmc2208" section for the definition of these parameters.
uart_address: 0