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

Nor Flash

ehsa_4454901
Level 1
Level 1

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 500 replies posted 250 solutions authored 250 replies posted
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 500 replies posted 250 solutions authored 250 replies posted
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

0 Likes