Tmc virtual endstop requires diag pin config

Basic Information:

Printer Model: Annex K3
MCU / Printerboard: BTT Octopus V1.0
Host / SBC RPI 4B
klippy.log klippy (12).log (17.7 KB)

Describe your issue:

Helo There,

I am new to klipper, i have worked with RRF in the past. I am in the proces of finishing up an Annex K3 but running into some trouble i get the error: tmc virtual endstop requires diag pin config.
I am using TMC 5160’s for X and Y and TMC 2209 for E and Z
I cannot seem to figure out what’s wrong. Any help would be much appreciated.

Best regards,

Stef

Hello @stefvandermeer !

You may read here: TMC drivers - Klipper documentation

The diag_pin is used to tell Klipper (in this case) the end position is reached.

Thanks for the reply, i get what the pin is used for. but i still cannot seem to figure out what causes the error

Klipper expects either a pin defined or a virtual_endstop. There is neither.

1 Like

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