X axis "losing connection"?

My X motor has just started stopping working occasionally. Won’t move when commanded and can be moved around by hand freely as if disconnected entirely.

Got to be a wiring issue, right? Yet, I’ve belled out all the wires and they show good connection, including when wiggled at joints. And the weirder part, restarting the machine without touching the wiring makes the motor go back to normal…

Any ideas?

I’ll just go with Ghosts…

Are the solders on the board okay?

When I metered the wiring I did so from the solder points on the underside of the board to the motor connector, so that should eliminate any solder issues?

I was entirely ready for it to be a wiring issue given I’m still yet to get the jackpot into a case (3d printer full of water = bad…) but surely if it was there’s no way it’d clear the fault on a restart?

Swap the driver out with another axis and see if it follows rhe driver.

In Marlin, there is a command to query the TMC drivers for status. I don’t know what the equivalent is in FluidNC. The TMC should know if there is an open loop on either coil.

Intermittent wiring issues are a pain to debug. If the driver thinks there is a wiring issue, it may quit working alltogether. A reboot would reset that fault. But I suspect the driver first.

1 Like