I built my first voron (voron 0.2) and i went through the checklist of installing klipper and mainsail.
I use a bigtreetech pi and a BTT skr pico (tmc2209 Drivers).
the issue is that when I sent the comand to home to the printer, the z axis homes correctly with the probe on the bottom, but the x and y only move a little bit before stoping the homing process.
I sadly have no clue whats causing it, I even shorted the correct pins on the board.
any help is apreciated.
[stepper_x]
step_pin: gpio11
Refer to https://docs.vorondesign.com/build/startup/#v0
dir_pin: gpio10 # Check motor direction in link above. If inverted, add a ! before gpio10
enable_pin: !gpio12
rotation_distance: 40
microsteps: 32
full_steps_per_rotation: 200 # Set to 400 for 0.9° degree stepper motor, 200 is for 1.8° stepper motors
endstop_pin: tmc2209_stepper_x:virtual_endstop
position_endstop: 120
position_max: 120
homing_speed: 20 # for sensorless homing it is recommended not to go above 40mm/s
homing_retract_dist: 0
homing_positive_dir: true
[tmc2209 stepper_x]
uart_pin: gpio9
tx_pin: gpio8
uart_address: 0
interpolate: False
run_current: 0.742
you need to calculate the run_current value using the equation (rated_motor_current * 0.707 = Maximum_run_current) start with a value that is about 60%-70% of your maximum value.
sense_resistor: 0.110
stealthchop_threshold: 0 # Set to 999999 to turn stealthchop on, and 0 to use spreadcycle
diag_pin: ^gpio4 # YOU NEED TO JUMP THIS DIAG PIN ON YOUR BOARD FOR SENSORLESS HOMING TO WORK
driver_SGTHRS: 150 # this is set to 255 which is the MAX sensitivity for sensorless homing, you will need to tune this later