This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV8424: Reverse current spikes at sine peak in Smart Tune Ripple Control mode.

Part Number: DRV8424

Using DRV8424 per schematic below. All datasheet layout guidelines are followed. VM = 6 to 8V.

PRI_MTR_M0 is driven low for 1/32 and hi-z for 1/256 (with pullup to DVDD).

In both 1/32 and 1/256 mode and at lower currents (controlled by PWM input to VREF), I see reverse current spikes at the peak of the sine wave, for one STEP pulse duration.

Top scope shot is current to motor. Spikes are only on B outputs, and occur randomly, like popcorn. Lower scope shot shows spike relative to STEP input.

Problem only occurs in Smart Tune Ripple Control mode (DECAY1 = 1). When DECAY1 = 0, I don't see the spikes.

M1 is open on the board and measures 2.0V as it should in Hi-Z. I don't see it changing on the scope.

DIR = 0 or 1. EN, SLEEPn = 1.  TOFF = 0 or 1. DECAY0 = 0.

Spikes are less frequent as I increase motor current. Above ~0.5 amp, I don't see them.