cancel
Showing results for 
Search instead for 
Did you mean: 

EEPROM M95M01 Write-in-Progress Monitor between writes

andrec
Associate

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.

 

0 REPLIES 0