Problem with Z direction and homing

Basic Information:

Printer Model: Enderwire
MCU / Printerboard: SKR e3 Mini v2

Hi!
I’m configuring my new Enderwire and I have a problem: it’s trying to home z on the top but I have an endstop on the bottom.

Then I mounted an endstop on the top and obviously it’s homing correctly st I figured out that the direction is wrong, even if was good using FORCE_MOVE_STEPPER, after homing the direction looks inverted.

Now, after inverted the direction pin I have a different behavior, the homing starts with Z (not with X) and it crashes into the bed, no matter if I phisically press the endstop (that worked good on my test putting it on the top.

This is my config with the direction good (homing starts with Z and crashes into the bed).

Thanks!

[stepper_z]
step_pin: PB0
dir_pin: !PC5
enable_pin: !PB1
rotation_distance: 40
full_steps_per_rotation: 200
microsteps: 32
position_endstop: 0
endstop_pin: ^PC2
position_min: -1
position_max: 235
homing_speed: 40

[tmc2209 stepper_z]
uart_pin: PC11
tx_pin: PC10
uart_address: 1
run_current: 0.580
interpolate: True
stealthchop_threshold: 0

UPDATE: looks like changing the Z dir_pin switches X with Z, is this normal on corexz? Thanks!

UPDATE 2: fixed, Z and X connectors were reversed.

klippy.log (1.7 MB)

Hello @SGr33n !

What happend to this?

grafik

Please attach the klippy.log file to your next post.

Sorry, klippy.log added.
Thanks :slight_smile:

I said this for a reason: It is to keep the workflow simple.

Sure, thanks for your work :slight_smile:

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