Finished setting up and configuring CNC shield SP6. Before installing it in the base, I tested it but the motor does not turn at all. I can hear is hum when I put it to my ear and can hear the pitch change when turning the pot on the driver.
I have tried several different jumper positions for the "direction and speed"
jumper block as is show in the picture (page 9 of the updated motor controller doc) I have attached a picture of my board showing just one of the many combinations I tried, FYI I removed the jumper on the left middle after taking this pic.
Also, the motor I have wiring colors are different than are on the instructions. Where the instructions show black, green, blue. red. the cable on my motor is black, green, red, blue. I tried switching the red. blue wires but nothing changed, Not sure if that is the problem or not.
Can you help me find what is wrong? Thank you

Thank you for letting me mail it to you. I know its probably something I did not get right. Let me know where you want me to send it. I will include a return label. Thank you again Steve,
All measurements were taken from the same 5V pin on the nano.
Arduino Nano and measure the voltage between the 5V pin and GND. 4.7V
2) Plug the Arduino Nano into the CNC Shield V4 and measure the voltage again. 4.7
3) Plug the RTC in and measure the voltage.4.7
4) Plug the TMC2208 in and measure the voltage. 4.5
5) Plug the stepper motor and cable in and measure the voltage. 4.5
I tried several different cables just now. It didn't change the voltage. I was hoping that was it, In fact, now the motor doesn't even hum anymore! I'd like to just mail this to you (at my cost) and have you look at it! I know, I know, if you did it for me, you'd have to do it for everyone. It's got to be something simple but I'm at a loss!
I think I might have found the issue but don't know how to fix it. VM to ground varies from 3.6 V to 4V.
I have tried 2 other 5V power adapters. I have also taken the motor and wiring and plugged it into my laser X axis. It worked as it should. Motor spins. So, that should rule out the motor and wiring,
Good morning Steve: I measured the wiring and that pin 1 and 2 are connected. Pins 3 and 4 are connected. I also checked for continuity from connector to connector. All good. Then something dawned on me. What voltage power supply is needed? Throughout the instructions 5V is mentioned, however doesn't a nema 17 stepper require 12V?
What did you think of my latest update results?
OK..thank you. That would seem to rule out a wrong motor and the wiring. I have set the jumpers to 0110, rotated the pot fully in both directions, I tried replacing TMC2208 board, I tried another Arduino nano board, but still the motor will not rotate. I am attaching the debug for this configuration. Your comments on it would be appreciated. I am at a loss.
The wiring looks good.
My last comment seems to be lost. Typing it again.
The motor is a good brand. I have the same brand P/N 17ME15-1504S motor and it needs a crossover cable with the two center wires swapped. An ohmmeter measures 3 ohms between pins 1 and 2 after testing it in a clock. Pins 3 and 4 are also 3 ohms.
There was a misread on the jumper settings earlier. SP6 should use jumper positions 0011 instead of 0110. It doesn't change the debug, only the motor speed.
and here is a picture of the back of the shield, Wanted to confirm I did this right as well.
Also...would like to confirm that NO jumpers should be installed under the TMC2208 board?????
Hi Steve: I have switched the wires around several times with no success. I am attaching a pic of the motor. Do I have the correct motor?
Also attached is one screen shot of the debug, jumper setting 0110, I don;t know what it means tho. I tried switching the jumpers as shown on the Debug Routines and if I put the motor to my ear, I can hear pitch changes but no shaft movement.
I tried the jumper placement for the motor speed setting and also can hear pitch change in motor but no shaft rotation.
Thoughts???
The motor cable colors are almost completely random between manufacturers.
As far as I can tell, there are only two different wiring orientations. The wires can either be aAbB or abBA, where a and A connect to one motor coil, b and B connect to the other motor coil. I don't believe there are any motors with abAB.
The TMC2208 board is wired to support motors and cables with the abBA configuration. If your board/cable has the aAbB configuration, then swapping the red/blue wires would reverse the motor direction but would not change the wiring orientation.
Can you try swapping the middle two wires?
The symptoms of the middle wires being backwards are that the motor jitters back and forth without rotating. It is most noticeable if you add the pinion or a piece of tape on the motor shaft. It might also hum.
I hope this makes sense.
If you have the IDE open while programming the Arduino Nano, click the magnifying glass icon to open up the serial debug monitor. It should report what jumper setting is recognized. Some of the modes are debug modes to test individual components like the LEDs or RTC.
btw: this topic has come up a few times recently. I will start planning a video describing these symptoms and fixes.
Also btw: thanks for the picture and description of the motor symptoms instead of just saying "it isn't working, what should I do?".
Steve