Jump to content

SKR3 EZ with EZ2209 Sensorless Homing on Klipper


Recommended Posts

I am trying to use Klipper to do sensorless homing on a CoreXY printer.  Here's my X and Y config:

 

[stepper_x]
step_pin: PD4
#uart_pin: PD5
dir_pin: PD3
enable_pin: !PD6
microsteps: 256
rotation_distance: 40
#endstop_pin: ^!PC1
position_endstop: 0
position_max: 300
homing_speed: 20
endstop_pin: tmc2209_stepper_x:virtual_endstop
homing_retract_dist: 0

[tmc2209 stepper_x]
uart_pin: PD5
run_current: 1.2
diag_pin: ^PC1
driver_SGTHRS: 255
stealthchop_threshold: 999999


[stepper_y]
step_pin: PA15
#uart_pin: PD0
dir_pin: PA8
enable_pin: !PD1
microsteps: 256
rotation_distance: 40
#endstop_pin: ^!PC3
position_endstop: 0
position_max: 300
homing_speed: 20
endstop_pin: tmc2209_stepper_y:virtual_endstop
homing_retract_dist: 0

[tmc2209 stepper_y]
uart_pin: PD0
run_current: 1.2
diag_pin: ^PC3
driver_SGTHRS: 255
stealthchop_threshold: 999999

Some questions:

1. Are the DIAG pins the same as the End-Stop pins?

2. Should the End Stops show Triggered (there are currently no end-stops connected) requiring inverse logic for sensorless homing?

I have the threshold really high in hopes it'd trigger with simple touch, it does not.  Any help?

Link to comment
Share on other sites

  • 11 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...