Newly built machine running gecko G540. Got all the motors running and tuned in etc. When I run a program or sometimes when jogging around it throws up an external estop, it doesnt happen in the same place. I have tried:
swapping the axis over
disabling the limits
removing all the motors from the gecko (still does it when running through a program)
messed with the debounce
checked all the wiring and connections
disconnected the spindle so it cant be that
All the motors are grounded, shielded, have resistors on.
Any suggestions on what this could be? I have been troubleshooting it for hours and hours with no joy. Could it be a faulty gecko?