I have successfully set up Klipper on my Lerdge K board with a Raspberry Pi 4 (1 GB). The printer is built in a Prusa i3 style. I’m using TMC2209 drivers with UART and sensorless homing – which is working. DUMP_TMC shows that communication is working correctly.
However, I have the following problem:
The X-axis only moves in one direction – no matter if I send G1 X10 or G1 X-10.
I’ve already tested the dir_pin with and without the exclamation mark (PB0 / !PB0), but it doesn’t change the direction. Swapping the motor wires only changes the direction, but not the behavior: it always moves in the same direction, never back.
What I’ve checked so far:
UART works (DUMP_TMC returns all registers)
Sensorless homing works
dir_pin is set to PB0 in printer.cfg (according to documentation)
Has anyone experienced this problem or has a suggestion?
If anyone struggling with K board on klipper here is the correct pinout.
The original pdf and the txt have miss labeled pin on x (dir) and E1 and Ex-motor switched…
I have successfully set up Klipper on my Lerdge K board with a Raspberry Pi 4 (1 GB). The printer is built in a Prusa i3 style. I’m using TMC2209 drivers with UART and sensorless homing – which is working. DUMP_TMC shows that communication is working correctly.
However, I have the following problem:
The X-axis only moves in one direction – no matter if I send G1 X10 or G1 X-10.
I’ve already tested the dir_pin with and without the exclamation mark (PB0 / !PB0), but it doesn’t change the direction. Swapping the motor wires only changes the direction, but not the behavior: it always moves in the same direction, never back.
What I’ve checked so far:
UART works (DUMP_TMC returns all registers)
Sensorless homing works
dir_pin is set to PB0 in printer.cfg (according to documentation)
Has anyone experienced this problem or has a suggestion?