2007-08-28 10:24 PM
Problems when moving from STR911F to STR911FA with I2C
2011-05-17 12:46 AM
I have some code which I developed about a year ago for the STR911F. We've been told by ST that we should switch to the newest revision of the chip.
The existing code worked fine except for the routines that use the I2C interface. I have an EEPROM hooked up to the I2C lines. When I try to read a value from the EEPROM I can read the value and everything seems to be fine until I try to set the STOP bit in the CR register. At the point the clock line stays low and the data line stays high. It never generates a STOP condition on the BUS. The next time I try to access the EEPROM it doesn't work. Has anyone else tried the I2C bus on the new chip revision? Any ideas why the chip isn't generating the STOP condition on the bus?2011-05-17 12:46 AM
Hello spannring,
Could you please send me your project to reproduce your problem. With best regards, mirou