cancel
Showing results for 
Search instead for 
Did you mean: 

Nor Flash

ehsa_4454901
New Contributor

If the PPB programming of a specific bit is interrupted for some reason, is it possible to re-program the same bit with the same value without doing an erase first?

0 Likes
1 Solution
AS_36
Moderator
Moderator

Hi Ehab,

Thank you for contacting Cypress Semiconductor.

Like all other program/erase operations, it is NOT recommended to perform the PPB program operation on the same location without erase if a previous program operation was interrupted due to any reason. I would request you to go through the following KBA for more clarity - Recover Flash Devices when Power Failure or Reset Happens During a Program or Erase Operation - KBA2...​. Once a program/erase operation gets interrupted on any memory location the data being read back from that location becomes untrustworthy and the memory location should be reprogrammed only after a successful erase.

Best Regards,

Apurva

View solution in original post

0 Likes
1 Reply
AS_36
Moderator
Moderator

Hi Ehab,

Thank you for contacting Cypress Semiconductor.

Like all other program/erase operations, it is NOT recommended to perform the PPB program operation on the same location without erase if a previous program operation was interrupted due to any reason. I would request you to go through the following KBA for more clarity - Recover Flash Devices when Power Failure or Reset Happens During a Program or Erase Operation - KBA2...​. Once a program/erase operation gets interrupted on any memory location the data being read back from that location becomes untrustworthy and the memory location should be reprogrammed only after a successful erase.

Best Regards,

Apurva

View solution in original post

0 Likes