EZABL PRO with SKR 2.0 z_endstop always triggered

Hi all,

I’m in the process of getting Klipper setup on my “no longer an Ender 3 v2” system and I’m running into an issue. Every time I try to home Z using the EZABL Pro the gantry moves up a few mm and then I get the error message "!! Endstop z still triggered after retract"

I’ve run the query endstop and it does show x, y are open and z is triggered. Attached is my printer config file. and help would be greatly appreciated.

printer.cfg (6.3 KB)

So I figured out a workaround. The EZABL Pro install instructions say it must be connected to the servo pin that a BLtouch would normally use. This is the PE4 pin on the SKR 2. However, those are the instructions when using Marlin and I was able to get this to work correctly using Marlin.

For Klipper I had to set the probe Pin to be the z_endstop pin which is PC0. I added !PC0 to the probe pin and boom it worked. I’m sure there is a way to designate the SERVO pin to be used as the z_virtual_endstop but the standard way below does not work.

endstop_pin: probe:z_virtual_endstop
#position_endstop: 0.5
[probe]
pin: PE4 # Servo Pin on the SKR 2