while designing a pcb using the Motor Driver IC DRV8840PWP I have found an unexpected behavior.
In operating mode the current set inputs I0 .. I4 work as expected. They sink a low current only as specified (pull down resistor of approx.. 100k).
When the IC is set into the sleep mode by driving the nSleep input to GND the input current on I0 and I4 rises extremely. Driven with 3.3V and a series resistor of 220Ohms the input current is approx. 1.5mA per input in this state.
The behavior of I1, I2 and I3 is independent to the state of the nSleep input.
For my PCB I have a solution (drive nSleep and I0, ... with the same signal), but I am interested if I've found a hardware issue or if I have overseen something.