Endstop stepper_x still triggered after retract not moving

Basic Information:

Printer Model: Creality Ender-3 V2
MCU / Printerboard: 4.2.7
Host / SBC: mainsail, raspberry 2b
klippy.log klippy.log (472.3 KB)

Describe your issue:

Hi. First of all i am totally new to this so please excuse my inability to properly describe or reply.

I bought the printer from a guy. It was set up previously, but i wanted to set it up myself from scratch. I followed the instructions from mainsail instalation and several youtube tutorials.

I managed to get it going, but when I wanted to do homing I got stuck at Endstop stepper_x still triggered after retract not moving. It`s doing it for all x, y, z. When I try to home it it just clicks and does nothing. I have tried to check the endstops and they respond if I manualy trigger them.

I think the wiring is OK, I don`t visibly see any problems. I tried to unplug the steppers and plug them properly.

Thank you for any advice.

Does your machine have a actual Z endstop?

I thought all the ender-3 variants used CR-Touch (BL-Touch clone)

If equipped you’ll need to add a [bltouch] section to your config and change the endstop for the Z motor to use a virtual_endstop.

Hi @erve !

Can you try adding this to your stepper_x, stepper_y, and stepper_z sections?

homing_retract_dist: 5.0

If the issue persists after this change, please upload a new klippy.log

Hi thanks for reply.

I tried adding the line as you wrote but its still the same.

I`m attaching klippy.log

klippy (1).log (138.2 KB)

Ok I have tried to do also the BL.

You were right, i was missing this in the config.

But I`m still stuck because the steppers are not moving at all. I have triend to put ! in the enable pin and so on but nothing. The triggers are working correctly (if I manualy try them they work).

When I turn the motors off i can move the steppers no problem. When I try to home them they get stuck and don`t move. Do I take it apart and try to check connections and cables separately?

Please upload a current klippy.log with homing attempts after inserting the BL touch lines in printer.cfg.

klippy (1).log (35.1 KB)

Here is the latest klippy.log.

Have you already done these checks? In particular those for the end stops and motors?

The endstops work ok. They react when they are enabled and so on.

I cannot seem to get the steppers to move. I am very new to this but I think it may be something with the printer.cfg? I bought the printer from second hand so I dont know if the printer.cfg has good pins in the stepper sections. Cabling seems fine and i dont see any damages so I suppose its not an issue with machine.

Your error is now on the Y axis.

Is there a switch at the rear of the bed? Can you hear it click when you move the bed all the way to the rear (motors disabled)? Measure the voltage at pin pa6, does it change when the switch clicks?

Switch seems to click fine, when I push him and check the endstops status it changes to triggered. I will get multimeter tomorrow to check the voltage once more. But I cannot even move the steppers or home them.

I missed where you said the motors won’t move. If the status changes no need for a voltmeter.

With the printer powered on do all the lights on the board go out when you unplug the USB?

On the 4.2.7 all the logic will run off USB power. Check your power supply, PS connections and the fuse. The motors and heaters won’t run off USB 5V.

When I unplug the USB the lights are still on. I have the printer connected to raspberry with USB. Could the raspberry have weak power supply, therefore the motors wouldn`t run?

If i set heater bed to 50C it goes up. Same with extruder heat.

I can get new USB cable and different power supply cable for raspberry..

I’m not worried about your Pi PS. The test was to see if your 24V side was working. I once blew the fuse on my ender clone with the same board. With the fuse blown the board would boot and all the lights worked but fans/heaters/motors wouldn’t run. Took me a while to figure out all the low voltage devices were being powered by the USB. I thought you might be in the same boat.

Did you see the motors move before you tore the printer down?
Was it sill on Marlin when you got it or already had klipper on it?
Will the extruder motor run?