MIMXRT1060-EVK - High Speed LPI2C Master Code

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MIMXRT1060-EVK - High Speed LPI2C Master Code

570 Views
979A35J
Contributor II

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:

979A35J_0-1633641693872.png

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

1 Reply

548 Views
979A35J
Contributor II

Anyone? Still stuck. Thank you.

0 Kudos
Reply