cancel
Showing results for 
Search instead for 
Did you mean: 

Problems when moving from STR911F to STR911FA with I2C

cspannring
Associate II
Posted on August 29, 2007 at 07:24

Problems when moving from STR911F to STR911FA with I2C

2 REPLIES 2
cspannring
Associate II
Posted on May 17, 2011 at 09:46

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?

amira1
Associate II
Posted on May 17, 2011 at 09:46

Hello spannring,

Could you please send me your project to reproduce your problem.

With best regards,

mirou