by k4mg » Fri Apr 12, 2013 5:55 pm
Thanks for all the help. I swapped USB cables, swapped the Hadron to my other computer, which also has the newer versions of all the software and works for the Prusa, but not the Hadron, and tried the other suggestions as documented below. Still no joy. When I click Connect on the Prusa (not a Ramps board, it is a PrintrBoard but still using a built in Arduino and Marlin), it connects immediately. On the Hadron, there is a 12 second wait before the 5 commands are processed and it goes to Idle. Is this normal?
@SystemsGuy
Current settings were adjusted by ear, but I rechecked Y with no help. Upped Y and lowered Y current, no help.
Wire colors - As provided by RRD, the jumpers are wired to the female plug in the order blue, red, green, black, which reverses the direction of the stepper movement. I inverted Y in Configuration.h, and my movement became correct, when it works.
@bdring
Jumpering out all the limits switches - First I simple removed the jumpers from the board, no help. I then jumpered them S to Gnd (-), can't move in neg direction on any axis now, no help. I have noticed that I have version 1.0 of the endswitches, and now RRD is supplying version 1.2, but no idea of the difference.
Checked the limit switches with the Z in both positions. - No difference.
Is is possible that the Z limit switch is tripped when the Y +/- is working and them it gets untripped when you move the Z up? - When I home, the switches all still show on after the retract, obviously doesn't move far enough away. I have started the machine up with all three axis off the switches, without homing anything, and it still doesn't work. m119 command never shows any switch on except when it is actually on.
@brnrd
RRD is RepRapDiscount, and I tried your suggestion. I physically disconnected my panel and re-set the defines in the config files, but it didn't fix the problem. Changed USB cable, then whole computer and a third USB cable, no difference.
@rocketwiz
I have soldered connections. Axis stepper cables are separated now, disconnected the LCD panel both physically and in the configurations, and tried a different USB cable. Still doesn't work.
@Gadroc
1) Incorrect Pins.h - Thanks for the detailed info, but resetting pins.h (one line) to as delivered didn't help. I would try going back to an earlier Marlin, but this version works with my Prusa.
2) Faulty Stepper Driver - Swapped Y with my spare extruder driver, still have problem.
2) Faulty RAMPS Board - Unfortunately, it's my only one, no way to test.
3) Bug
There could be a bug in the firmware - I would try going back to an earlier Marlin, but this version works with my Prusa.
@bdring
What happens if you jog the machine up in Z into the problem area (verify it) then power cycle the controller. Now try moving the Y without any homing or Z moves. - It moves correctly again until I move the Z axis.