Let me preface this by saying I am a newbie. I am confused by the wiring between the two.


The Mk2 controller's motor output (http://www.planet-cnc.com/files/CNCUSBController.pdf page 16) has 10 pins:
+5V
GND
Step
Dir
Enable

and 5 matching, common ground pins. There are a total of 4 of these 10 pin connectors for a total of 4 axes.

The G540 (http://www.geckodrive.com/images/cms...8%20Manual.pdf page 7) has a DB25 input with the following pins of interest:
XStep
XDir
YStep
YDir
ZStep
ZDir
AStep
ADir

and 8 GND pins that aren't specified.

I am wondering, how would I wire the two together. For the G540, does each ground on the DB25 correspond to each input (i.e. XStep->first ground pin, XDir->second ground pin...) or do they all share the same pin ground on the DB25 connection. It is sort of confusing to me because all of the ground pins on the gecko are called "GND". It isn't numbered or anything.

Also, for connecting the two together, I am assuming I do not have to connect the +5V and GND on the MK2 controller because I am not powering any drivers is that correct?

And finally, is it necessary for me to connect the enable on the MK2 for it to work because I can not figure out any pin on the DB25 of the Gecko to connect enable.

Any help would be appreciated thanks!