Bed probe setup trouble CR-10 SKR 1.4

Basic Information:

Printer Model: CR-10
MCU / Printerboard: BTT SKR 1.4 Turbo
klippy.log ===== Config file =====[virtual_sdcard]path = ~/printer_data/gcodeson_erro - Pastebin.com

Describe your issue:

Hello. I finally decided to convert my CR-10 over to Klipper. I have installed Mainsail on the Pi, compiled the firmware and flashed the printer. I am currently running into an issue with the Z axis probe which is an EZABL. I have defined the [probe] section and the correct pin. in the [stepper_z] section, under endstop_pin, the documentation says to use “probe:z_virtual_endstop”. When I set that I get an error saying “Unknown pin chip name 'endstop_pin”. I stumbled across a post I cant find anymore that indicated a recent change made it so you dont need to specify the virtual endstop anymore.

If I remove “probe:z_virtual_endstop” but leave the line endstop_pin: blank, like the post suggested I get an error saying " Pin ’ ’ is not a valid pin name on the ‘mcu’. Another post said to remove the entire endstop_pin line, but then I get a different error that says "‘endstop_pin’ in section ‘stepper_z’ must be defined.

I am new to Klipper and very confused as to what I am doing wrong. Everything was working fine in Marlin and I feel like there is something simple I am overlooking.

Here are some screenshots of the errors I am receiving.

Well, I feel like an idiot but I was able to fix my own issue. I figure I will list it here in case anyone else cant read like myself. I somehow kept missing this important line under the probe documentation: If using “probe:z_virtual_endstop” then do not define a position_endstop in the stepper_z config section. I had the position_endstop defined. Once I deleted that and set the endstop_pin to probe:z_virtual_endstop, everything started working.

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