PSD8XXFX
Instructions
7.9
Error flag (DQ5)
During a normal program or erase cycle, the Error flag bit (DQ5) is to ’0.’ This bit is set to '1'
when there is a failure during Flash memory Byte Program, Sector Erase, or Bulk Erase
cycle.
In the case of Flash memory programming, the Error flag bit (DQ5) indicates the attempt to
program a Flash memory bit from the programmed state, ’0,’ to the erased state, '1,' which is
not valid. The Error flag bit (DQ5) may also indicate a timeout condition while attempting to
program a byte.
In case of an error in a Flash memory Sector Erase or Byte Program cycle, the Flash
memory sector in which the error occurred or to which the programmed byte belongs must
no longer be used. Other Flash memory sectors may still be used. The Error flag bit (DQ5)
is reset after a Reset Flash instruction.
Obsolete Product(s) - Obsolete Product(s) 7.10
Erase timeout flag (DQ3)
The Erase timeout flag bit (DQ3) reflects the timeout period allowed between two
consecutive Sector Erase instructions. The Erase timeout flag bit (DQ3) is reset to '0' after a
Sector Erase cycle for a time period of 100µs + 20% unless an additional Sector Erase
instruction is decoded. After this time period, or when the additional Sector Erase instruction
is decoded, the Erase timeout flag bit (DQ3) is set to '1.'
Doc ID 7833 Rev 7
33/128