This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV2605L: Can't acheive autocalibration with LRA

Part Number: DRV2605L

Hello,

I am using the DRV2605L with the following LRA actuator : VG1040003D

https://www.vybronics.com/coin-vibration-motors/lra/v-g1040003d

Rated Voltage (Vac RMS): 2.5
Operating Voltage (Vac RMS): 0.1~2.5
Rated Current MAX (mA): 170
Typical Current (mA): 145
Rise Time (ms) MAX *: 10
Fall Time (ms) MAX *: 50
Resonant Frequency: 170
Vibration Force (Grms): 2.00

Datasheet : https://www.vybronics.com/wp-content/uploads/datasheet-files/Vybronics-VG1040003D-datasheet.pdf
It is mounted on a 3d prinnted plasting plate with double-face adhesive tape in a specific cutout.

I can't get the auto calibration to converge each time it returns DIAG_RESULT=1.

I have set the following registers :

REG_MODE (0x01) : 0x07
REG_RATEDV  (0x16) : 0x68
REG_CLAMPV (0x17) : 0x88
FEEDBACK (0x1A) : 0xB6
CONTROL1 (0x1B) :  0x93
CONTROL2 (0x1C) :  0xF5
CONTROL3 (0x1D) : 0x80

All other registers are at their defaults.

The results are :
AUTOCALCOMP   (0x18) : 0x0C
AUTOCALEMP    (0x19) : 0x6C

Here are the waveforms of OUT+ and OUT- during auto-calibration :

And of course I get the REG_STATUS = 1 at the end.
Any Idea ?
Thanks