So you are using arduino2560 with 3 easydrivers.
Do you use a Ramps board or anything?
Do you have endstops installed and working? This is a critical point to "home" your printer. The print doesn't start before your printer is homed. ( Or whatever device you have built )
The easydrivers are quite outdated and I'm not familiar with these. Do they accept the same dir/step/enable signal levels than modern A4988 drivers?
(eg:
enable is low active )
There is a "
Ramps-test" program, which does what it says, but it would also be helpful to see if your setup is Ramps-compatible.
This is a start to get .grbl-firmware written for Mega/Ramps work.
-Olaf