Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

Nor Flash Forum Discussions

Alfred
Level 1
Level 1
First question asked Welcome!

I have a problem that I can program Status and Configuration Register using 0x01 command at the first time after the flash powered on, but when  I try to re-program the Register, the operation fails and Status Register value becomes 0x5F. Then I  I power on the flash again, the value Status and Configuration Register becomes all 0.

How many times can this Registers be programmed. I have programmed the Register about 200,000 times, is it because I have exhausted the use times.  Or it is because of some other reasons. 

0 Likes
1 Solution
AS_36
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 replies posted

Hi,

Nonvolatile registers have the same cycling (erase and program) endurance as the main flash array which is 100K P/E cycles.

Also, is it highly unrecommended to perform a program operation on the Status/Configuration register upon every power up. Please see this App note - https://www.cypress.com/file/207641/download

Regards.

View solution in original post

0 Likes
1 Reply
AS_36
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 replies posted

Hi,

Nonvolatile registers have the same cycling (erase and program) endurance as the main flash array which is 100K P/E cycles.

Also, is it highly unrecommended to perform a program operation on the Status/Configuration register upon every power up. Please see this App note - https://www.cypress.com/file/207641/download

Regards.

0 Likes