Skip to main content
jli.3
Associate
June 2, 2022
Question

we have a EEPROM device ( M24C16, M24C08 ) to record a calibration data for the pump. can someone share with me a scenario of data corruption during the power up mode and operation mode when read/write access is needed

  • June 2, 2022
  • 1 reply
  • 1064 views

we have experience checksum change ( or data corruption ) anomaly in various stage of production assembly process, this anomaly occurs

1) when we power up the system, we got checksum error, does it mean that the data from default factory setting was changed inexpertly ?

2) after we save the calibration data, the calibration data was changed or corrupted during the additional validation operation such as pressure verification.

3) i would like to know the following info for the 8 Kbit serial I2C bus EEPROM

a) when the system need to write data by system architecture design ?

b) when the system need to read data ?

c) during the power up, how does the system communicate with the EEPROM ?

d) what could contribute to the "data corruption" ?

This topic has been closed for replies.

1 reply

Pierre P.
ST Employee
June 7, 2022

HI,

A bad read data doesn't mean the data has changed inside the memory. You could have a concern during the communication or a bad command sent.

We recommend to start any communication with the eeprom after reaching a stable Vcc min.

Last point: A power failure during a write would contribute to a data corruption

BR

Pierre

jli.3
jli.3Author
Associate
June 8, 2022
Pierre, May I call you for a discussion in detail?
Jason
9787730936