I'm using a DRV2605 on Adafruit's breakout (schematic attached) and am running into issues with the external trigger mode. I'm attempting to use external trigger to allow for continuous play of the stored haptic waveforms without needing to monitor the device status, by pulling the IN/TRIG pin to high and simply switching between internal and external trigger modes to get discrete/continuous waveform play. The device works normally when in internal trigger mode, but when switched to external level trigger, it will only function if the IN/TRIG pin is floating, and not when it is connected to any constant voltage, whether that is Vdd, ground, or an intermediate level. External edge trigger behaves identically. I am using a dime ERM using provided settings from Adafruit, at 4.7Vdd.
I can't seem to find information about whether the IN/TRIG pin is pulled up or otherwise regulated while floating in the datasheet, and I'm very confused as to why 4.7V at the input pin is causing the motor to stop. Any suggestions?