If M119 shows thay are working you have you axis and or your homeing direction inverted
eg if you have set homing to max ands it hitting min endstop it will not stop.
On a standard Cartisian type bot like a I3 (presumes hot ends moves on X and Z, and in Y the bed moves)
X Min is on the left, X Max is at the right. X - direction moves head left, X + direction moves head Right
Y Min is at the back, Y Max is at the front. Y - direction moves bed back, Y + direction moves bed forward
Z Min is at the build platform. Z Max would be at the maxium build height. Z - direction moves head down, Z + direction moves head up
Configure what endstops you have to match this. NB with RAMPS you need to actly move the plugs over from MIN to MAX and vise versa if required.
Ensure movment goes in the directions expected
Set homeing direction to max or min as you actuly have configured.
Edited 2 time(s). Last edit at 07/06/2015 02:16AM by Dust.