I2C SCL max frequency confusion

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

I2C SCL max frequency confusion

跳至解决方案
1,252 次查看
Eximius
Contributor III

Hello,

I'm trying to determine what is the max SCL clock configuration on the IMX8MP, but the documentation is not clear for me.

  • i.MX 8M Plus Applications Processor Datasheet for Consumer Products, Rev. 1, 08/2021, page 11: I2 C provides serial interface for external devices. Data rates of up to 320 kbps are supported.
  • i.MX 8M Plus Applications Processor Reference Manual, Rev. 1, 06/2021, page 7272: In Fast mode, data transfer rates up to 400 kbits/s can be achieved.
  • Mask Set Errata for Mask 1P33A, Rev. 2.0, page 9: When the I2C module is programmed to operate at the maximum clock speed of 400 kHz (asdefined by the I2C spec) ...

Can you please enlighten me, what ist the Max SCL frequency specification?

Is it 384KHz, considering the Errata?

Regards,

Ian

标签 (1)
0 项奖励
回复
1 解答
1,229 次查看
AldoG
NXP TechSupport
NXP TechSupport

Hello,

Yes, you’re correct, please note that even if chip can go as fast as 400KHz, as specified in the errata, at this speed SCL clock low period violates the I2C spec so it must be lowered to 384KHz or less to comply with the spec.

Best regards,
Aldo.

在原帖中查看解决方案

1 回复
1,230 次查看
AldoG
NXP TechSupport
NXP TechSupport

Hello,

Yes, you’re correct, please note that even if chip can go as fast as 400KHz, as specified in the errata, at this speed SCL clock low period violates the I2C spec so it must be lowered to 384KHz or less to comply with the spec.

Best regards,
Aldo.