I have a board based on STM32F103VCT6 where two slaves are connected to I2C. One is FM24C64 with address 0xA0, other is TLV493D-A186 with address 0xBC. I have observed a problem when second is absent. Driver tries to init this chip but fails because of temporary absence. After the failure first slave fails to work even it has worked before.
Question. Are there needed some reinitialization of the I2C driver or may be something else?
Software I2C problem with two slaves if one fails
- Giovanni
- Site Admin
- Posts: 14457
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1076 times
- Been thanked: 922 times
- Contact:
Re: Software I2C problem with two slaves if one fails
Hi,
Not sure about the cause of what you are observing, you may try to stop and restart the driver and see if it helps.
Giovanni
Not sure about the cause of what you are observing, you may try to stop and restart the driver and see if it helps.
Giovanni
Who is online
Users browsing this forum: No registered users and 22 guests