Page 1 of 1

Z-Endstop Not Interrupting Homing Process (Edit: Solved!)

Posted: Wed Dec 17, 2025 4:24 pm
by qcmakerspace
Our RostockMAX v3.2 has an issue where, during the homing process, the Z-Endstop switch does not interrupt the Z-Axis motor, causing the motor to endlessly attempt to raise the Z-axis's carriage until homing is aborted. (See gif below)

The motor and endstop cables are correctly wired and all functional, confirmed by swapping around cables to different axes and observing correct behavior (homing is interrupted when endstop switch is pushed). The homing interrupt seems to fail on whichever endstop switch is wired to the connector on the motherboard meant for the Z-Endstop.

Interestingly, when manually triggering the Z-Endstop, (simply pressing it with a pen, or raising the Z-carriage by hand), the LED by the motherboard's connector for the Z-Motor turns off. This indicates that the endstop switch is being detected, just not functioning during the homing process for the Z-Axis.

This leads us to a conclusion that the error is not with the motors or any cables. Additionally, we have tried flashing the firmware multiple times, only to have the same result.

Any advice or help would be much appreciated, as we'd love to get this machine up and running again!

Running RepRapFirmware for Duet 2 Wifi/Ethernet version 3.5.4
Board ID: 08DDM-9FAM2-LW4S4-6J1DJ-3S46R-T0TZW

Edit: We have discovered the issue lied with the firmware we were using. After finding a more up-to-date firmware on SMC's Github, the homing process functions properly. For anyone else with similar issues, we found the firmware here: https://github.com/seemecnc/Firmware/tr ... mware/V3.2

Image

Re: Z-Endstop Not Interrupting Homing Process

Posted: Thu Dec 18, 2025 4:24 pm
by geneb
Sounds to me like you might have a bad solder joint on that connector. Reach out to the Duet folks and see what they think.

g.