I´m finishing the assembly of the MPCNC with Dual Firmware.
I´ve already installed the Dual Endstop on each of X & Y Axis and they are connect to the board as Ryan suggested.
From both ways (Repetier & direct from the LCD Screen) the Y axis rams the endstop when I send to home, it does not stop when either sides endstop are reached.
With the command M119 I´ve checked the endstops status and they are fine NC and if I trigered by hand and check again they change fine.
X axis works fine and makes Home great with both endstop, but Y does not.
When the endstops are not pushed/activated by any axis, M119 says:
19:10:16.318 : N17 M119*28
19:10:16.318 : Reporting endstop status
19:10:16.318 : x_min: open
19:10:16.318 : x2_min: open
19:10:16.318 : y_min: open
19:10:16.318 : y2_min: open
19:10:16.318 : z_min: open
19:10:16.318 : z_max: open
When pushed one of each
19:12:31.343 : N18 M119*19
19:12:31.343 : Reporting endstop status
19:12:31.343 : x_min: open
19:12:31.343 : x2_min: TRIGGERED
19:12:31.343 : y_min: open
19:12:31.343 : y2_min: TRIGGERED
19:12:31.343 : z_min: open
19:12:31.343 : z_max: open
I think your endstops are reversed. Ymin should be on the “Y” port while ymax should be on the “E1” port. You are showing “Y” colored stepper wires with black and white endstop on Ymax.