[EHS6] I2C hanging slave problem | Telit Cinterion IoT Developer Community
July 24, 2017 - 9:26pm, 5492 views
At the moment it looks like I have a very rare problem. I use the EHS6 modem in combination with an I2C GPIO expander. This looks to work fine! But I also reboot the terminal once in the 24 hours and I have the feeling that this could cause the I2C GPIO expander slave IC in a infinity listening state. And the initializing of the I2C chips fails...
The problem is that this IC is not resetten by a reboot of the EHS6 module. Is there any way to 'reset' the bus? (By toggling the SDA or SCL lines?)
At the moment I have more than 1000 modems which random have this problem :(