Other Parts Discussed in Thread: DRV2605,
I am driving 4 DRV2605 chips to trigger LRA's on a single unit for haptic feedback from the same I2C message using the Buzz waveform. The issue I am seeing is that the even though each chip is receiving the 'Go' message at the same time they appear to be starting the actual waveform at different times this is leading to the 4 different LRA motors being driven in and out of phase with each other giving a very inconsistent haptic response to the user. Is there something specific that needs to be done to synch multiple drivers, or is this amount of drift normal from part to part?
I2C message to drv2605 OUT+
Out+ phase difference over the 4 drivers