The 6040 comes with one driver for each axis and the parallel port breakout board. It comes with a VFD and AC spindle with water cooling instead of the air cooled DC spindle of the 3040.
@Alden_Hart and I have been messing with doing the same for sometime. Nice touch with the BeagleBone Black, will have to do the same. Thanks for sharing!