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.

DRV2625: DRV2625 I2C SDA send to MCU timing out of MCU(nordic nRF52840)spec.

Part Number: DRV2625

Hi TI:

We measure I2C SDA DRV2625 send to MCU(nRF52840) and there is two items out of MCU spec.(tHD;DAT and tHD;STA), data, spec. and waveform as below

Can you tuning it? Or any thing we need check (layout, etc..)

Thank you

Poki

Test Items Unit Min Max EVT  
I2C
I2C1_SDA          
tSU;DAT ns 300 1E+307 4594  
tHD;DAT ns 500 1E+307 427.2  
tSU;STA us 1.5 1E+307 5.014  
tHD;STA us 10 1E+307 9.973  

MUC(nRF52840) spec.

tHD;DAT waveform

tHD;STA waveform

  

  • Hey Poki,

    I am going to look little bit more into the I2C timing standards for these haptic drivers, but in the meanwhile can you provide the exact datasheet these specifications were drawn from as I had a hard time finding anything with details that refers to the timing of the processor you are using or any timing diagram that would go with it.

    Best,

    Carson Allen

    LPAA Applications

  • Hey Again,

    After searching more I was able to understand more that your recording is reading times that are out of spec of what your processor's datasheet reads. There is no tuning method associated with the DRV2625's I2C interface, all of it's timing control comes from the master device. Possibly look at the application section starting on page 59 on the DRV2625 Datasheet to ensure you are properly connecting the device to your processor with the proper pull-up resistors. 

    If that does not work see if you have the same problem with other I2C interface based devices if possible.

    Best,

    Carson