cancel
Showing results for 
Search instead for 
Did you mean: 

Corruption / Erasing of memory contents from M95256-A125

SaraB
Associate

Hello All,

M95256-A125 chip is used as external EEPROM for our automotive product .

The product is in field use  & recently some field issues are reported 

On analyzing field return unit , it's found that the most of the data in EEP chip is either corrupted or in erased  .

  • What are the possible cases where such erasing / corruption can occur
  • Does any environmental conditions can cause this problem

Thanks

 

3 REPLIES 3

Welcome to the forum.

Please see How to write your question to maximize your chances to find a solution for best results.

 


@SaraB wrote:
  • What are the possible cases where such erasing / corruption can occur

Software faults/misbehaviour; hardware issues.

 


@SaraB wrote:
  • Does any environmental conditions can cause this problem

Possibly.

Are you sure that the product remains within the chip's environmental specs?

"environmental" effects could include EMI/EMC, poor power supply, etc ...

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.

Hi Andrew,

Thanks for the info

The chip was with in the environmental specs.

Could you elaborate the probable use case of Software faults/misbehaviour , hardware issues.

 


@SaraB wrote:

The chip was with in the environmental specs.


How are you sure of that?
Automotive is a notoriously harsh environment.

 


@SaraB wrote:

Could you elaborate the probable use case of Software faults/misbehaviour


Software which incorrectly writes to the memory, or writes incorrect data, or accidentally/incorrectly erases the device.

These could be due to design flaws, implementation flaws, or both.

You need to debug your software.

 


@SaraB wrote:

hardware issues.


Noise; interference; unstable power; brownouts; etc ...

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.