I am fabricating a 3d printer. I bought a P13A pro ( GT2560 ) controller from GEEETECH and using Printrun as a host software. I did nothing in the firmware of the controller. After connecting the stepper motors with the axis i want to move the axis for home position. While i press home there is no continuous movement. It moved a little and stopped. But in the other direction the movement is continuous. As far as I know the movement should be continuous until it reaches the limit switch . What is the error? How to rectify it?