Hello,
I have the MIMXRT1060-EVK and am trying to prototype a high speed I2C Communication Link. I am using the FreeRTOS LPI2C demo as a starting point. I am able to successfully communication over the I2C link at speeds up to 1M; however I have reviewed all the documentation I can find and haven't found the best/standard way to send the Master code required prior to commencing High Speed mode. I find that if I use the built-in high speed start command it does use the secondary clock register (resulting in a higher speed), but doesn't send the preceding Master code with the original clock settings first as is required by the I2C spec:
So, what is the preferred way to implement sending the master code prior (@400kHz, as required) prior to sending the HS data on the i.MX RT family?
Thank you,
Tom
Anyone? Still stuck. Thank you.