Hi,
The PRE-DRIVER FAULT (xPDF) occurs after drivers are enabled (when the DRV8711 is cold). PCB and MOSFETs are OK. Setting of the DRIVE register has no influence (50 mA, 100 mA, 150 mA, or 200 mA). Serial resistors 10R connected between output DRV and gate of the MOS have no influence (a schematic file is enclosed).
What can be the reason? How is the excessive current exactly detected on the gate drive outputs?
The problem can be that current compensated chokes 500uH are used in every phase of the stepper motor (to avoid EMI).
(The Fault disappears typically when the temperature of DRV8711 rise up to 50°C.)
Our set: DRV8711DCP + Mosfet PSMN045-80YS (80V,45mR,24A, total gate charge Qg=12,5nC), supply voltage Vm=48V, max current of the phase 3A.
(Additional question which has no relation to upper problem: Can small RC filter on sensing inputs xISENP and xISENN be useful? The current has some noise.)
Thank you!
Michal