I feel I am getting really close but I am still having some issues. I have a Smoothie board, DQ542MA drivers and heavy duty NEMA 23 Steppers. All of which came from Openbuilds. I have two 24vdc power supplies for the drivers and the Smoothiboard is getting its power from the USB port connected to my computer. The Dipswitches are set as follows: #4 on, #5 off, #6 on, #7 off, #8 on. I have only had the board for a couple of months and all other components are new as well. That being said, I haven't upgraded my firmware to the CNC firmware but I have modified the original config file to only include CNC related settings. Here are a few Question and problems I am having: #1 Do I need to upgrade firmware? I can jog all three axis in certain situations #2 As soon as I supply power to the Enable connector on all drivers I get a fault on drivers. Nothing will move. #3 If I unplug the Enable connector the steppers appear to lock, fault goes away and I can jog the steppers when sending command. The steppers get really warm in this state as they sit idle. #4 I am attaching 2 illustrations of my wiring, do they appear to be correct? Do I need to add any special code such as adding the "o" or "!" to make thing work the way I have them wired? #5 My end stops do not appear to function, while jogging a stepper I can press the end stop switch and the steeper keeps running. Thank you for any help.