Skip to main content
Associate
November 27, 2024
Solved

EEPROM content erased - M24M01-RMN6P

  • November 27, 2024
  • 4 replies
  • 2325 views

Hi,

Currently, I am using EEPROM (p/n:M24M01-RMN6P) for data logging.The chip is operating at 3.3V and the circuit shown in the figure below.

An incident happened that the EEPROM content has been erased and when we read back the contents of the EEPROM, the values are all OxFF.

1) Any design error in the EEPROM circut?

2) What are the possible causes that the EEPROM could have been ereased?

3) under what test conditions that it will happen?

4) How to prevent the same incident happen again?

5) What is the maximum ambient temperature that an EEPROM can operate reliably at?

 

Thanks and regards,

 

 

Best answer by Tesla DeLorean

Excessive heat.

Out of spec voltage when operating on other areas of the memory.

4 replies

Peter BENSCH
Technical Moderator
November 27, 2024

Welcome @HW001, to the community!

  1. You didn't attach or insert any schematics, so no statement possible yet.
  2. Write errors
  3. Currently not applicable
  4. Check software and timing and avoid write issues
  5. The M24M01-RMN6P is specified and guaranteed to operate at an ambient operating temperature range of -40...+85DEGC

Please note that the M24M01-RMN6P is already on NRND (Not Recommended for New Designs).

Regards
/Peter

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
November 28, 2024

Excessive heat.

Out of spec voltage when operating on other areas of the memory.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
HW001Author
Associate
November 29, 2024

Hi Peter,

 

Oops,... Please see I2C EEPROM circuitry attached.

Andrew Neil
Super User
November 29, 2024

AndrewNeil_0-1732877133008.png

So what else is on that I2C bus?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
HW001Author
Associate
November 30, 2024

Hi Andrew,

Each I2C bus in the circuit has a coupling capacitor linked to it, but the capacitors were not populated on the board.

Thanks and regards,

Peter BENSCH
Technical Moderator
November 29, 2024

I cannot recognise any issue from the schematics, but no data loss problems due to such errors are conceivable.

Instead, you should concentrate on the causes mentioned by @Tesla DeLorean and myself.