Are there any special commands to reset the MPL3115A2 if it locks up?

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

Are there any special commands to reset the MPL3115A2 if it locks up?

跳至解决方案
1,329 次查看
cpayne28
Contributor I

Occasionally, we will see the i2c line lock up on our board which essentially bricks the board. There are two other devices that could be causing this, but I am wondering if there are any conditions where the MPL3115A2 might hold the i2c lines down. And if so, if there is any way to reset or unlock it? For example, toggling one of the i2c lines or sending a special command.

标签 (1)
标记 (1)
0 项奖励
回复
1 解答
994 次查看
TomasVaverka
NXP TechSupport
NXP TechSupport

Hi Chris,

Take a look at the AN4481 that discusses clock stretching and the recommended I2C bus reset sequence.

Hope it helps.

Regards,

Tomas

PS: If my answer helps to solve your question, please mark it as "Correct" or “Helpful”. Thank you.

在原帖中查看解决方案

0 项奖励
回复
2 回复数
995 次查看
TomasVaverka
NXP TechSupport
NXP TechSupport

Hi Chris,

Take a look at the AN4481 that discusses clock stretching and the recommended I2C bus reset sequence.

Hope it helps.

Regards,

Tomas

PS: If my answer helps to solve your question, please mark it as "Correct" or “Helpful”. Thank you.

0 项奖励
回复
994 次查看
cpayne28
Contributor I

Thank you Tomas, this is very helpful!

-Chris

0 项奖励
回复