In pronterface when I click left for the x axis it moves left as it should. If I hit right though it still moves to the left.
Any idea what’s going on?
I’m using marlin.
In pronterface when I click left for the x axis it moves left as it should. If I hit right though it still moves to the left.
Any idea what’s going on?
I’m using marlin.
I had a case of this and two of the wires on my stepper were reversed. Swapping those fixed my problem.
Glad somebody could help you. Quite amusing to me, but that’s prob. because I wasn’t in your shoes. 
If the steppers are wired right it may be an issue with the direction pin on the stepper driver.
Looks like its wired up ok as when I reversed any two wires it had trouble moving but was still trying to go the same direction for both directions on pronterface.
I did get it to go the other way but again both buttons in pronterface made it go that same direction
Did you try feeding it manual gcode? Make of go one direction and then back half that distance or so. Like G0 X100 then G0 X50. Just a starting point to see if it is interpreting commands properly.
I can send G0 X10 fine once and it moves 10mm left. I do G0 X20 and it moves 20mm left. If I run G0 X20 again it does nothing. If I run G0 X10 it moves 10 left.
Here is the board config I’m using from marlins sanguino directory.
I just reburnt the boot loader with that board selected via my usbasp and that worked fine.
I think upload marlin via arduino and that went fine.
Here is the debug output from hitting the +10 X in pronterface
SENT: G91
SENT: G1 X10.0 F12000
SENT: G90
SENT: M114 RECV: ok
RECV: ok
RECV: ok
RECV: X:21.00Y:0.00Z:0.00E:0.00 Count X: 11.13Y:0.00Z:0.00
RECV: ok
Here is the output of hitting the -10 in pronterface
SENT: G91
SENT: G1 X-10.0 F12000
SENT: G90
SENT: M114
RECV: ok
RECV: ok
RECV: ok
RECV: X:21.00Y:0.00Z:0.00E:0.00 Count X: 30.96Y:0.00Z:0.00
RECV: ok
Both commands of course move to the left.
Here is my config.h for marlin