I have a strange problem develop with my Y-axis. It won't home. Otherwise, it operates as I'd expect it to act. The only thing it doesn't do is when I click the home button in Repetier Host. I haven't changed the firmware or the host. I did some work on the wiring, repositioning some things, but I can't see how it could be a loose connection or short since I can move the axis manually and even a job runs fine so long as I manually home the y instead of depending on the software to do it. Even so, I checked continuity on the coils for the Y-axis and didn't find any problems.
I've been spending time learning G-code to try debug this:
http://reprap.org/wiki/G-code. I have a sneaking suspicion that If I just re-flash the firmware it'll solve the problem, but I'd like to try to find out why before I go to that.
I tried "G28", "G28 Y200" and "G28 Y0" directly to position it, but it effectively does the same thing as the home button, nothing on the Y-axis at all. The motors don't even lock. If I use G0 or G1 instead of G28 it works just fine. I can play with G90 and G91 without problems. I tried these commands in the Arduino serial interface and the Repetier-Host Manual Control tab. Once I figured out to set the output to Newline on the Arduino IDE's serial monitor, it worked the same with both.
Any hints on other things I can look at to figure out what's going on?
FIRMWARE_NAME: Repetier 0.82.2