STDrive101 Entering fault on boot and not leaving it?
Hello!
I'm trying to make a open source test board which allows people with an Arduino to try out using the STDrive101 chip. However, I'm running into an issue where it appears to be entering fault mode and refusing to leave it (leaving all mosfets disabled and making the board more or less a brick). I've attached the schematic (and here's the repo with the Kicad project and arduino code https://gitlab.com/charlesrwest/stdrive101testboard ) but I've also put a brief rundown on the setup below:
Operating voltage: 12.3 volts
2 massive 1000uF capacitors to keep source voltage steady
CP set to ground to disable overcurrent shutdown (so CP never higher than Vref)
DT/Mode connected to ground with a 200kOhm resistor (should result in dead time of ~2000 ns).
SCREF left floating to disable Vds monitoring protection
VS has a 100nf bypass cap
REG12 has a 22uF cap and a .22uF cap (seem reasonable?)
NFault left floating, but adding a pullup resistor doesn't seem to change anything (it pulls down)
INH*/IN* and INL*/EN* pins connected to Arduino outputs for control
G*S* pins are connected to their mosfets through 22 ohm resistors
GHS* mosfets have a 2.2uF capacitor between BOOT* and OUT*
Does anyone have an idea why this chip is doing its best impression of a brick?

