Got it! Thanks @rodw, @spumco, and @cmorley. Revisted it this morning. Amazing what a decent night's rest will do. It was just a matter of getting the wiring correct in HAL as shown below (X-axis shown, others are similar, pin number is different). Simple as it turns out, but not so obvious initially. @spumco you were correct with the -not, I had the incorrect pin in the watch window of HAL. @rodw, I know exactly what you mean regarding the homing documentation, I understood content and once I got the correct wiring and it all worked it became an a-ha moment and it made all the sense in the world. Now that it is working, I can tweak the settings a bit and dial in each axis.
# ---setup home / limit switch signals X-Axis---
#net x-home-sw => joint.0.home-sw-in
net x-home-sw => joint.0.home-sw-in <= [HMOT](CARD0).7i76.0.0.input-04-not
net x-neg-limit => joint.0.neg-lim-sw-in
net x-pos-limit => joint.0.pos-lim-sw-in
And the INI file home settings, each axis is the same. I started with rather small (very slow, -0.5) HOME_SEARCH_VEL and once it worked without stepper slippage/grind/crash it became the value seen here.
HOME_SEARCH_VEL = -5.0
HOME_LATCH_VEL = 0.3
HOME_FINAL_VEL = 10
HOME_IGNORE_LIMITS = YES
HOME_OFFSET = 0
HOME = 10
HOME_IS_SHARED = 0
HOME_SEQUENCE = -2 <--- Except here. X is 1, Y1 and Y2 is -2, and Z is 0
Thank you to the respondents. image missing /media/kunena/emoticons/smile.png