Hi folks, I'm having a heck of a time getting my X and Y working with sensorless homing on an Octopus Pro 1.0 (446). Relevant section of config:
[stepper_x]endstop_pin: tmc5160_stepper_x:virtual_endstopposition_min: -1position_endstop: -1homing_retract_dist: 0[stepper_y]endstop_pin: tmc5160_stepper_y:virtual_endstopposition_min: 0position_endstop: 0homing_retract_dist: 0[tmc5160 stepper_x]diag1_pin: ^!x_diag_pindriver_SGT: -64 # Stall guard threshold, this is your X sensitivity, to adjust, copy this section and override it in printer.cfg.[tmc5160 stepper_y]diag1_pin: ^!y_diag_pindriver_SGT: -64 # Stall guard threshold, this is your Y sensitivity, to adjust, copy this section and override it in printer.cfg.[gcode_macro RatOS]variable_homing: "sensorless"variable_sensorless_x_current: 0.6variable_sensorless_y_current: 0.9
[stepper_x]endstop_pin: tmc5160_stepper_x:virtual_endstopposition_min: -1position_endstop: -1homing_retract_dist: 0[stepper_y]endstop_pin: tmc5160_stepper_y:virtual_endstopposition_min: 0position_endstop: 0homing_retract_dist: 0[tmc5160 stepper_x]diag1_pin: ^!x_diag_pindriver_SGT: -64 # Stall guard threshold, this is your X sensitivity, to adjust, copy this section and override it in printer.cfg.[tmc5160 stepper_y]diag1_pin: ^!y_diag_pindriver_SGT: -64 # Stall guard threshold, this is your Y sensitivity, to adjust, copy this section and override it in printer.cfg.[gcode_macro RatOS]variable_homing: "sensorless"variable_sensorless_x_current: 0.6variable_sensorless_y_current: 0.9
x_diag_pin is PG6, y_diag_pin is PG9 both in my config as well as the pinout PDF from BTT... Any suggestions? I've tried values of driver_sgt from -64 to 63
Recent Announcements
Continue the conversation
Join the Discord to ask follow-up questions and connect with the community