Skip to main content
Visitor II
August 29, 2007
Question

Problems when moving from STR911F to STR911FA with I2C

  • August 29, 2007
  • 2 replies
  • 627 views
Posted on August 29, 2007 at 07:24

Problems when moving from STR911F to STR911FA with I2C

    This topic has been closed for replies.

    2 replies

    Visitor II
    May 17, 2011
    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?

    Visitor II
    May 17, 2011
    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