AnsweredAssumed Answered

I2C MDB out of phase

Question asked by Vinicius Oliveira on Mar 8, 2019
Latest reply on Mar 19, 2019 by Constantin Razvan Chivu

Hello NXP community,

 

I'm having some troubles with I2C MDB Tooldbox implementation using S32144k.

 

Basicaly I´m sending Write command with address 0xC8 to receive 0x08 address information from this I2C device.

I have this same implementation in S3K144K and another microcontroller.

 

From NXP the starting of the CLOCK is in PHASE with start of the message sent (address + data), and the I2C device do not reply to my request.

 

From the other microcontroller with the same implementation and same clock speed, the start of the message sent (address + data) is with 1 clock delay, and I get the information from the I2C device that I was expecting.

 

I have attached some pictures.

 

Is there any sort of way to modify/delay the message sent? For example modify low level drivers.

 

 

Thank you!

Attachments

Outcomes