Todd Zuercher wrote:That is one thing I was thinking, but I would need two of the 7i77s because I need 4 axis. For a total of 8 analog outs.
That's a pity.
I don't really understand those drives, I don't know what they are meant to be driven by. Do AMC give any clues?
If you haven't already bought the drives then I would hold off until compatibility is clear.
A single 7i65 combined with a 5i20, 5i23 or 7i43 would be another option.
The halls are differential signals like the encoders. Could I use the extra encoder inputs for them? If not, how do I use the regular inputs for this kind of signal?
You could use extra encoders for them. What you would do is tell LinuxCNC to only enable 4 encoder modules in the firmare That would leave the pins that would have been allocated to encoders 5 - 8 available in the HAL as GPIO pin, but they would be physically connected to the differential transceivers on the 7i77 boards, allowing you to connect the Hall sensors.
It is something of an unknown whether the 7i77 analogue outputs are suitable for creating commutation signals for those drives. They might be too slow, for example.
It may be easier for me just to use the 8i20s and wait for the new Mesa 7i85 to come out.
Maybe, though you might still need some advice from Pete about how best to connect the diferential signals.