Are you sure that you have set vref correctly? Mine drv8825 are really hot when set for 2+ amps(like 60 or 70 degrees Celsius), but I have tuned grbl to keep steppers always on because my router is without counterweights on z-axis. Also there no point in using full steps, 1/4 or 1/8 will give much smoother movement.