Thought this was a good place to ask as well Originally shared by Ritchie

Thought this was a good place to ask as well

Originally shared by Ritchie Wilson

Done the TinyG upgrade to my 3040 like Jon Lauer however Y axis now has this.
Swapped connection leads and it moves fine so it is the cable I just do not know what part. TinyG screw terminals, Round Connector solder, 4 pin Snap or inside the motor.
Is it wired wrong or is it just one of connection being bad?

It looks like you may have a wire out of phase? Definitely ring it out compared to your other axis. When you swap motors do they all run the same too? When you have multiple parts swapping is the easiest way to track down electrical faults. Whatever part the fault follows is the problem.

Ok so X works fine (as far as I can tell currently) but Y does the above.
Swapped X and Y full cables. Problem swaps.
Swapped stepper motors only. Problem the same.
Swap connection cable (bit from controller box round connector to stepper four pin). Problem swaps.
Aha!!! It’s that cable. Swap to other motors to confirm. Bingo that is the monkey wrench or is it?

Took off the cable checked the resistance and continuity on and lines. 0.01ohm for all. Checked the Z axis as it is the longest. 0.02ohm. Neither has any shorts. So a wire three times the length is pretty much the same resistance. That would mean the wire is in pretty good shape or to put it another way has no problem.

So where do I go from here?

@Ritchie_Wilson
The order of the wires in the cable is right? Is the cable is making good contact with whatever kind of connectors you’re using? If the problem follows the cable around then the cable is the problem. You might be experiencing come kind of inductive coupling along the length of your longer cable that a simple resistance check would not reveal.

Ideally you twist each pair of coil wires in a stepper cable. That way they do not couple to the other wires. This is called twisted pair wiring. It eliminates cross talk between wires.

Sounds like the hand wheel is causing noise

@Phillip_Ramirez no its the same without any hand wheel.

@Paul_Frederick I’ve done my best to make the connections as good as possible for screw down terminals.

I now have new NEMA23 motors and they all work fine on other axises but not this one. The only common thing is the TinyG and its connector. So it is either settings on the TinyG or the actual connector.

I’ve expanded my queries to TinyG community too because of the now clear root cause.

Can you swap the driver boards on the TG? Inf the problem moves it could be the driver.

I have:
Swapped motors - problem persisted on Y
Swapped intermediate cables - problem moved to X
Swapped board cables - problem persisted on Y
Swapped drivers - problem persisted on Y

This would make you think the intermediate cable was to blame. So logically you would search for an answer within the cable such as one of its connectors or a wire resistance anomaly. So I did and found nothing, zilch, nada not even a blip of difference.
Fearing the worst I bought some driver chips just in case and some new stepper motors. I attached a new motor with its own entire cable and the problem persisted. Aha! the cable was a ruse its the driver. Lets try the X motor on it. Problem is solved. Wait what the ?!?!?! So its not the cable, its not the motor, its not the driver that is every part of it checked as working but it still persists.

So I’ve left it alone for over a week as I’m just getting angry.

@Ritchie_Wilson
If swapping did not reveal the issue then probing is your next recourse. You need to discover some kind of an anomalous reading somewhere that can explain what is causing your problem. You could say you need to really troubleshoot the problem at this point. Because frankly swapping is a cheap hack. Usually effective, but it is not real troubleshooting. Swapping is a method used to avoid troubleshooting if at all possible.

Now it appears that you are going to need to quantify the situation more by taking some readings. We tried to spare you from all of this, but alas, it was not to be. You can use your good axis as controls.

They work, so we can only assume the readings you get from them are acceptable. A risky assumption, but one must start somewhere.

So get some paper, a pencil, a meter, and start recording what is going on. It just got real.

Yes being a a qualified biomedical scientist by education and software engineer by trade I was hoping to forego the more detailed approach but am more than familiar with analysis principles.