I am currently developing an application with an I2C inertial sensor and using the supplied I2C module from SDK. However, very often the reading method "I2C_MasterReadBlocking()" gets stuck in the middle of the application. I know this is an issue with SDK V2.6 because I've replaced the "fsl_i2c.c" and "fsl_i2c.h" from an old SDK V2.5 and it worked fine. I've attached a screen shot where the problem gets stuck during a Debug session.
Does anyone know how to fix this issue or at least the reason why it happens?
I tested an I2C example(frdmk64f_i2c_polling_b2b_transfer_master/slave) with two k64F and confirmed the problem with the I2C driver from SDK v2.6. I already reported it to the internal team.
I will keep you informed of any response I receive.
Thanks for your feedback
I just want to let you know that I am working on your case. I will replicate the issue on my side.
Let me do some other test so I can report it.
I will keep you informed about this.