Part Number: DRV2605L
Hi Experts,
I'm working with the DRV2605L using an LRA in closed-loop mode with auto-calibration (LRA library).
I'm trying to use an external trigger to start a sequence. The trigger is activated by pressing a button (logic level: low to high).
The sequence is as follows:
-
RAM 0x04 = waveform 24
-
RAM 0x05 to 0x0A = wait 10
-
RAM 0x0B = 0x00
I'm monitoring the current consumption, see image attached.
Issue 1:
Setting external trigger edge mode. The sequence executes correctly, but if I keep the button pressed, the sequence restarts automatically.
Is this behavior expected? (It’s not mentioned in the datasheet!)

Indeed, when I use external trigger level mode, a different behavior occurs when I keep the button pressed: the sequence starts and finishes, but the motor keeps vibrating until I release the button. ( see current consumpion )

Issue 2:
Sometimes the driver gets stuck and keeps restarting the sequence continuously until a reset occurs.
Let me know,
Regards