Skip to main content
Visitor II
April 23, 2024
Question

EEPROM M95M01 Write-in-Progress Monitor between writes

  • April 23, 2024
  • 0 replies
  • 504 views

Hello,

I'm having some problems with the M95M01 EEPROM.

Firstly, I had a problem where after the writing the data to the EEPROM was not consistent with the read made afterward. I could narrow down the problem to be related to the way that I'm monitoring the Write-In-Progress bit.

My first approach was checking the WIP register in a loop to see when can I write the other pages (polling the CS pin up and down between each check). This causes the data to be corrupted and getting the inconsistency referred above.

The other approach was checking the WIP register in continues read operation without polling up and down the CS pin. With this approach all was ok and the data is consistent every time.

Can someone validate this behavior?

This is not documented on the datasheet.

 

    This topic has been closed for replies.