This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF9E5 design with 25AA320- EEPROM loses data in rare circumstances

Hi,

In our design we are using 25AA320 with nRF9E5 . It seems in some random conditions the EEPROM loses data and the application won't run until EEPROM is reprogramed again. It seems like it is happening if the board is resting more often. Are there any conditions hardware/software that can cause the whole/part of EEPROM be erased? We have many different designs with no problem and one that may reset more often we see this issue.

Any help or suggestion is appreciated!

Thanks,

Rima

  • The serial connection is unlikely to cause this. The schematic looks ok as well. 

    The nRF9E5 bootloader will load the EEPROM content into RAM and start executing the code when it's done. Then the EEPROM isn't touched until the next power up. Any read write operations of the EEPROM has the handled as a SPI device. So maybe there's something the the code that causes this? 

Related