Have just completed a rebuild and rewire of our shop built CNC router.
Rebuild required, amongst other things, a replacement of breakout board which is now a cheap 5-axis parallel port board.
Switches on either end of each axis are wired, in series, to a separate input.
Using Step Config all axes pass test movement and jogging appears fine on all axes.
Switches on all axes stop motion as expected and at present no spurious joint errors occur during jogging.
If I run an aircut using a "no limits" config file motion seems to be fine.
The problem comes when I attempt to manually home any axis using a config file with "min limit + home" configuration (actually most other configs I have tried do the same) - pressing the home key appears to engage the axis motor (I can hear iy humming) but there is no motion.
I attach the ini and hal files for the current config but I am unable to determine if there is a software issue causing this.
Any advice would be appreciated.