Hi, I have the same problem. Home built Rostock, Ramps 1.4, Arduino Mega2560, Mechanical endstops wired nc+c. All the motors move nicely and the endstops work using M119. They even respond for manual travel moves in Pronterface and Repetier. It's just when I press home, the endstops don't register and the motors overrun.
I've had this in Marlin and Repetier (latest versions) and with 2 different ramps boards and 2 different Arduinos.
This leads to think that It's a software setting common to both. I've manually changed the plugs on the board and tried both MIN and MAX pins. Also changed them over in pins.h. Tried changing the logic setting also.
So far nothing.
Did you manage to fix this?
I would love to know what this is.
I've had this in Marlin and Repetier (latest versions) and with 2 different ramps boards and 2 different Arduinos.
This leads to think that It's a software setting common to both. I've manually changed the plugs on the board and tried both MIN and MAX pins. Also changed them over in pins.h. Tried changing the logic setting also.
So far nothing.
Did you manage to fix this?
I would love to know what this is.