Hi,

I am hobbyist that is just getting started building a CNC machine for the first time and therefore I have a big learning curve ahead.
I got stepper motors and drivers kits for Christmas. The drivers are DM556S (from Stepperonline) and I would like to use LinuxCNC.
I am not 100% sure how to connect them. Can you tell me if each of the following setup would work.

1) Regular parallel port —> MESA 7175 Breakout/FPGA protection card —> DM556S drivers.
2) MESA 5I25 SuperPort FPGA —> MESA 7I76 Daughter card —> DM556S drivers.
3) 7I96 Ethernet interfaced Step&Dir plus I/O —> DM556S Drivers.

Which of these setup would be better?
If you have another recommendation(s), let me know.

Thank you in advance for your help.