I bought different Maslow CNC parts from multiple places and finally found time to start assembling everything.
For Maslow CNC controller, I got The Blue Smoke Herder Shield - AKA the New Maslow Shield (TLE5206). I installed GroudControl on Mac, I successfully upgraded the firmware on the controller. I attached a couple of motors, and then I try “Actions => Test Motors / Encoders”, I hear some sound from the motors, they vibrate a bit, but the motor shaft doesn’t turn on both motors. I’ll continue digging deeper into this problem but decided to post this issue here in case somebody already faced something similar.
Sounds like it might be the encoders. can you show where you got your motors from and their pinouts?
The other common reason for this is that you have the power plugged into the arduino, and not into the shield. The power supply should only be plugged into the shield. The shield back-powers the arduino.
Ah! I thought it could be the motors aren’t correctly connected. These are both main motors and Z-Axis motor is not yet attached. I have Z-axis motor too, let me connect all three motors (and correctly) and see if it helps.
Just to be sure, is this how it should be:
MR1 - Z-xis motor
MR2 - Left motor
MR3 - Right motor
Hmm, I would try unplugging and replugging in both motors, at the shield and at the motor.
The only possible thing I see that could be a problem on your image is that resistor right below the red power led doesn’t look to have the proper amount solder in the holes. I don’t know if that would effect anything though, it might have plenty of solder on the bottom of the board.
I actually bought two Maslow Shields (just in case I have issues) and just tried the other one. Works all good. Z-Axis motor is not attached yet, but the main motors turn and passed the tests. The second one still had the original firmware version installed at the time it was shipped.
I upgraded to the latest firmware : 1.26 and now all three motors fail in the same way as they were on the first Maslow Shield. So this could be the firmware issue… Let me see if I can downgrade it back to 1.23 version …
You might need to clear the eeprom if you downgrade the firmware, not sure.
Is anyone else out there with the TLE5206 board having issues with the v1.26 Firmware?
Maybe one of the people who have worked on the firmware or the TLE5206 board can spot the issue? @madgrizzle@bar@blurfl@c0depr1sm@Bee
1.23, 1.24, 1.25, 1.26 work all fine (motors spin) if I download the specific version from the releases section.
1.26 fails (all three motors just buzz) if I take the latest source code.
In all 1.23 - 1.26 cases when motors spin, I don’t get consistent PASS / FAIL results. Sometime it’s a PASS, sometimes it’s a FAIL, but motors seem to work fine.
When I upload firmware from the master branch, GC still detects firmware as 1.26, but as far as I remember there 26 changes in the master branch since 1.26 release.