bigtreetech / Manta-M5P

51 stars 7 forks source link

Dual independent Z axis with CRTouch & Klipper #26

Open makergc3d opened 4 months ago

makergc3d commented 4 months ago

Klipper screw_tilt_calibrate and z_tilt were failing with an "out of tolerance" failure message when probing with a CRTouch. It appeared the CRTouch had failed. After installing a new CRTouch, the problem reappeared after a couple of tilt attempts.

The hardware involved is a Bigtreetech Manta M5P/CB1 combo.

The next thought was a corrupted micro SD card / operating system file. The operating system was reinstalled on a new micro SD card. The initial homing task completed successfully then the tilt functions failed again-several attempts.

After several hours of checking cable continuities and retrying to home all axis unsuccessfully with the z axis homing becoming the obvious failing step the process progressed to testing Manta M5P sockets and changing printer.cfg settings to test stepper motors. The dual z steppers were driven by tmc2209 drivers. The result was the tmc2209 driver for stepper-z1 (socket labeled M4 on the Manta) was driving the stepper in only 1 direction. The driver had partially failed.

Replacement tmc2209 ordered.