Hector, following up on the thread in https://e2e.ti.com/support/motor-drivers/f/38/p/791764/2947255 where we were searching for an answer to some suspect signal spikes, here are the answers to your questions:
1. Is the IC utilized DRV8701E or DRV8701P?
DRV8701E
2. Is the driver configured in half bridge or full bridge mode?
Full bridge
3. What is the IDRIVE setting? What FETs are being utilized?
IDRIVE setting is 150 source, 300 sink (68k between IDRIVE and AVDD).
Using SI7938DP FET.
4. Has the datasheet section 8.2.1.2 Detailed Design Procedure been followed when selecting the IDRIVE setting, FETs, and PWM frequency?
Confirmed. IDRIVE is 65 mA @ 100 ns, 216 mA @ 300 ns; Qg < 250 nC (Qg = between 21 & 43 nC).
5. Have there been any trials utilizing a different motor/load? Isolating the variables that can cause a current spike and removing them will help to determine where the issue comes from.
Not to date.
6. If there any more scope captures from the bridge stage (e.g. GL1, GH1, etc.) that you can capture before and right when the current spike occurs, it will help get as much information to me as possible
I can grab some.
7. From what you are showing, is it fair to assume that, around 696 and 726 ms, GH2 is not being driven by the driver and there are two spikes, one fast at 696 ms and the other prolonged at 726 ms but GL2 is being drivenat 696 ms, correct?
I agree with that. I will try capture additional traces to confirm.
8. Can you share scope captures of the digital PWM signals IN1 and IN2?
Will capture.
9. Does the application circuit have the required capacitor values and voltage ratings? Are the capacitors X7Rs?
With the exception of a cap bettween SP and GND which is C0G, all other caps are X7Rs. All cap values are as per the table below.