Duplicate chip name 'probe'

Basic Information:

Printer Model: Ender 3 V2
MCU / Printerboard: Creality 4.2.7
klippy.log

Hello all,

I have installed Klipper on my ender3, along with the adaptive bed mesh and a BLTouch. It was running just fine until I install the klackender probe. I now have this error:

Klipper reports: ERROR
Duplicate chip name ‘probe’

Please advise.

Thank you

klippy.log (4.4 MB)

Just a precison: when I comment out the bltouch section, I got this error:
Option ‘control_pin’ in section ‘bltouch’ must be specified

printer.cfg (8.1 KB)

maybe the klackender.cfg can help
klackender.cfg (3.7 KB)

Just to clarify - you have two probes installed?
Bltouch and KlackEnder-Probe?

Hello @hmortensen
Bltouch is physically disconnected. If I comment out the Bltouch section in printer.cfg, I got an error message saying it is needed.

Can you supply a fresh klippy.log with bltouch section removed?

klippy-bltouch-removedh.log (4.8 MB)

You still have bltouch section in your config.

[bltouch]
z_offset = 4.285

this is in the SAVE_CONFIG section at the end:

## <---------------------- SAVE_CONFIG ---------------------->
#
# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
##
#
# [bltouch]
#*# z_offset = 4.285

Then remove the two lines from the save_config section.
It gets parsed into your config, and tries to load the bltouch module, when it sees the “[bltouch]” part.

1 Like

This solved the bltouch problem. I am new to klipper, I thought I couldn’t edit this part of the file without messing up the whole thing.
Now I got a new error:

Section ‘menu __main’ is not a valid config section

EDIT: I disabled the main_menu items and seems to do the trick.
Thank you very much @hmortensen :+1: