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

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

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

Jump to solution
1,149 Views
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.

Labels (1)
Tags (1)
0 Kudos
1 Solution
814 Views
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.

View solution in original post

0 Kudos
2 Replies
815 Views
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 Kudos
814 Views
cpayne28
Contributor I

Thank you Tomas, this is very helpful!

-Chris

0 Kudos