Getting all stepper motor movements (TMC2209) in one direction only!

Basic Information:

Printer Model: Tronxy XY-3 SE (replaced motherboard with Fly C8)
MCU / Printerboard: Fly Mellow C8 v1.2
Host / SBC
klippy.log

All my printer axes only move in one direction, regardless of me pressing the + or - buttons on Mainsail.

I’ve changed the extruder stepper motor wiring, but again it only moves in the new direction, does not revert direction.

It seems that the TMC2209 DIR pin has no effect on changing the stepper motors direction.

I’ve run some Klipper TMC diagnostics on all stepper motors (i.e. DUMP_TMC STEPPER=stepper_x), the output of these can be found on the klippy.log.

Also, I’ve run STEPPER_BUZZ STEPPER=stepper_x (stepper_y) and the result is the same, that is, only small movements in one direction only, instead of moving back and forth…

What’s working:

  • X, Y & probe end stop detections
  • Fans work and are triggered at right temperature
  • hotbed & hot-end heating works with correct temperature feedback & PID control

Please help in diagnosing this problem.

Thanks in advance!

klippy.log.zip (142.6 KB)