@sebastien said in MinebaMitsumi 17PM-KA39B steppers not moving (Atom 2.0 upgrade):
Replying to myself here, but basically the wiring was OK and that I thought there was a problem because the movement was too brief. I was using G1 S2 X1, but using a higher value such as G1 S2 X10 makes the movement more visible.
The main thing that made me think there was an issue is that the motor produce a sound after a G1 S2 command even when they're not moving, while I thought they would power off after the movement is complete. Issuing a M1 command does stop the noise from the motors.
So it's working after all?
When you first power up the printer, the motors are not powered. After you first move a motor, it remains powered at the end of the movement, in order to hold position. The motor current will be reduced to the idle value (default 30% current) after all motors have been idle for the idle time (default 30 seconds). The firmware assumes that the motors will still hold position at the idle current setting. On some printers (mostly deltas), you need to increase the idle current percentage to make sure of this.
You can disable the motors (i.e. reduce current to zero until they are commanded to move again) using M18 or M84, but then they are not guaranteed to hold position, so the associated axes will be flagged as not having been homed.
HTH David