Go to homepage
35 / 42
Feb 2016

Another question : can you read extruder temperature on the PC software ?

Are you sure you’re connected to the right COM port ?

First order of business. Get rid of the LCD from the board for now and re-upload the firmware code. Make sure you closed the Pronterface and Repetier before you upload the firmware. If they we open, close them and re-upload the code again ( I dont know the reason why it worked for me but it did).

I would suggest you not to open Pronterface at all (restart the computer if necessary). Use only Repetier… for some reason when I was using pronterface and then closed and switched to Repetier, the manual controls didn’t work. When this happened I closed both the softwares and reuploaded the firmware again and opened Repetier to connect to the printer.

If you have firmware upload issues, download a stable older version of Arduino IDE and then try again.

If the above suggestions doesnt work or have some doubts in execution, leave a message here or do the below steps…

Please attach your firmware code here along with snapshots of the Repetier Host (before you click connect, immediately after you click connect and when the status shows Idle). Please confirm that you clicked the right port number in Repetier software that matches the port you used to upload the arduino code.

Thanks for the upload,

That is weird. Let’s try this…

Disconnect power, take only the working motor and connect it to a different motor connection. From the configuration.h file it looks like you have a RAMPS board. So if it is X move it to Y or Z.

Leave the other motors including the extruder disconnected and try to move that motor using the control for that axis you hooked it to. If it works,move it to the other non-working axis. I’m pretty sure the extruder motor won’t work until you get to minimum temperature with the hotend, but don’t worry about that yet, we are fixing X,Y,Z for now

If both axes work using the “known good” motor that shows the drivers are functional. Now it’s time to connect the “non-working motors” one at a time to make sure they work.The orientation of the connector on the board will just reverse the direction of the motor when it spins. Just take a look at the color sequence of the wires on the working motor and make sure the non-working ones are correct…

Here is a pic of the A4998 driver chip for your stepper.

That is usually the one they ship. There is another type that is more robust but that is usually an optional thing. The round shiny circular metal object on the right is the potentiometer, See if they are all set “roughly” to the same orientation as the “working” one. Without a meter that is a rough guide to get them close but not completely accurate .

I don’t want to overload you with things to check, it would be better for you if you had somebody with a 3d printer that you knew who could give you “hands-on” help, It’s tough to diagnose over the web.

If the working motor does not move on the non-working connectors it could be the driver board itself.

Here is a pic of the RAMPS board with the driver boards.

Is that what you have? The stepper connections are above the driver boards from Left - X Y Z

from top Left Extruder 0 Extruder 1

If it came with 5 you have a spare driver board.

Let me know what happens.

I went through the diagnostic process you described. X, Y, and Z all seem to be functional with the known functioning motor. When plugging in the questionable motor, it behaved the same as before; seeming to whir/grind, but not spinning. I have ordered a new motor to replace this, so hopefully things will go better after that. Thanks for all of your help!

To your last question, I believe the drivers are integrated, as there seem to be no removable boards on the MKS Base v1.4. You can see a photo of it here. Sorry, it’s not a great view.

OK,I see.

Your configuration.h file shows that you have a RAMPS1.4 selected as your board - define MOTHERBOARD 33

I just looked your board up and it is firmware compatible with the RAMPS 1.3/1.4.

Make sure the pins are pushed all the way into the connector when before you plug it in.

There were no instructions or downloadable files with your build from the manufacturer??

Good Luck! If you need more info after you get your replacement motors, we are here.

Nothing came with the kit, so I had to reach out to the manufacturer to get the instructions. Unfortunately, they assume everything works perfectly and did not address my specific issues.