cancel
Showing results for 
Search instead for 
Did you mean: 

I2C Unable to receive start state (EV5)

Paul UHS
Associate II
Posted on July 26, 2010 at 11:22

I2C Unable to receive start state (EV5)

#i2c #i2c #i2c-gpio #stm32-i2c-master
11 REPLIES 11
saurabh23
Associate II
Posted on July 16, 2011 at 01:39

We too are facing the same problem as you do. We are using STM32F103R8 controller.

We tried to do timeouts and then reset the I2C bus, but that does not help it recover. We first thought it was the slave not responding but it took us a lot of time to find that the controller is the culprit. We see that the I2C is stuck up in the while loop waiting for the ack from the slave (EV6) after sending the slave address on the bus.

Could you please tell us if you have found a soultion to this I2C stuck up in EV6 loop issue.

klemen
Associate II
Posted on December 09, 2013 at 18:13

Hello,

any solution to this problem. I also get stuck in the while loop.

I have two I2C devices on the bus (0x50 and 0x60). I can read and write to one device,and also write to the other, but i cannot read from it.

I am using 4k7 pullups with ~3.0 V VDD (the output on VDD when connected to USB supply - using stm32l discovery).

Anyone got some information,I would be very grateful.

Best regards,K