Hi Eugene Hiihtaja,
The default value of Low Timeout Register was 0x00, which means low timeout function is disabled.
![I2Cx_SMB[SLTF].png I2Cx_SMB[SLTF].png](/t5/image/serverpage/image-id/70250i0715D279DB3E3CAA/image-size/large?v=v2&px=999)
I did not find any driver initialize the Low Timeout Register, you may need to write it by yourself.
For example:
I2C0->SLTH = I2C_SLTH_SSLT(0x01);
I2C0->SLTL = I2C_SLTL_SSLT(0x01);
The I2C module clock means Bus clock. I2Cx_SMB[TCKSEL] select the period of clock of timeout.
![I2Cx_SMB[TCKSEL].png I2Cx_SMB[TCKSEL].png](/t5/image/serverpage/image-id/70301i16839A55F3C08DE0/image-size/large?v=v2&px=999)
Best Regards,
Robin
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------