I’ve recently finished putting together an xyz carve, however having some issues getting the Y axis to work. If I jogged it in the one direction it was OK, but if I changed direction, the A motor would still go the same direction it was going previously. The next jog after that in the new direction worked OK though, seems like it was just the first attempt in the new direction would go the wrong way. I wired the motors up per the instructions (black and green reversed on the A motor)
After being unable to work out what was happening, I removed the belts from the Y and A motors so I could troubleshoot. Now I was seeing all sorts of weird behavior from the A motor, it would sometimes turn the right way, sometimes the wrong way, but mostly just wobble a bit and not really turn at all. To test if the A motor was faulty I swapped the drivers for the Y and A motors, now the A motor worked fine and the Y motor was playing up, so seemed like an issue with the A driver. Then I swapped them back, and now both the Y and A motor are playing up, so now I’m not sure what’s happening.
I’ve tried adjusting the pots, but can’t seem to get them in any config that works. I can turn them all the way anti-clockwise and no LEDs come on for thermal shutdown which seems weird. Also the motors get very hot to the touch - not sure if this is normal or not.
I’ve checked the wiring pairs on the motor - as the cables are built in to the motor I can’t check the motor end, but I’ve done the test where you touch the pairs together and the motor gets hard to spin, so appears the wires are set correctly.
I’ve also checked that the switches for the microsteps and the A direction/steps are configured correctly.
It’s probably not related but the JP7 jumper was missing on my board - I’ve put a spare jumper I found on it. That is for Z axis though so shouldn’t have any effect anyway.
Any ideas? I’m wondering if there’s something weird going on with the grblaio board. Should I update the firmware or is this unlikely to fix the issue anyway?