Hello,
I am using a DRV8825 in my application. Most of the time it works correctly, but occasionally it will loose holding current (at the end of a move). I've scoped the enable line, and it remains low. My application is 'paused' so the is no code executing. I am able to move the motor freely. However, if I provide a short, sharp external force (back EMF?), holding current will resume.
In my design, nSleep, and nEnable are tied high to 3.3V, and I do not see nFault trigger.
Thoughts?