56
6174B–ATARM–07-Nov-05
AT91FR40162S Preliminary
Figure 11-2. Data Polling Algorithm (Configuration Register = 00)
Notes:
1. VA = Valid address for programming. During a sector erase operation, a valid address is any
sector address within the sector being erased. During chip erase, a valid address is any non-
protected sector address.
2. I/O7 sqhould be rechecked even if I/O5 = “1” because I/O7 may change simultaneously with
I/O5.
START
Read I/O7 - I/O0
Addr = VA
I/O7 = Data?
I/O3, I/O5 = 1?
Read I/O7 - I/O0
Addr = VA
I/O7 = Data?
Program/Erase
Operation Not
Successful, Write
Product ID
Exit Command
NO
NO
NO
YES
YES
YES
Program/Erase
Operation
Successful,
Device in
Read Mode