My DRV8825 based controller design involves using a 1.2A NEMA 17 Stepper motor continuously rotating at about 150 rpm. The design is in production and occasionally a stepper motor overheats soon after the continuous stream of pulses is stopped. The 12V DC power supply for the Motor is rated at 1.5A. As long as the motor is running (hours at a time), the DVM reads 11.92VDC at the input of DRV8825, and both the motor and the DRV8825 are cool to the touch; however, the moment the step pulses are stopped, the DVM reads 11.35 VDC, indicating the DRV8825 is demanding more standby current from the power supply than can be supplied and, of course, the stopped motor starts to overheat. DRV8825 never gets hot, nSLEEP is always disabled, ENABLE is always active, microstepping is always active, DECAY is left unconnected, and the GND pad under the DRV8825 chip properly soldered to the 2-layer PCB. H..E..L..P!