61/63
M58CR032C, M58CR032D
APPENDIX C. COMMAND INTERFACE STATE TABLES
Table 36. Command Interface States - Lock table
Current State of the
Current Bank
Note: PS = Program Suspend, ES = Erase Suspend.
Current
State of
Other
Bank
Command Input to the Current Bank (and Next State of the Current Bank)
Mode
State
Others
Read
Array
(FFH)
Erase
Confirm
P/E
Resume
Unlock
Confirm
(D0h)
Read
Status
Register
(70h)
Clear
Status
Register
(50h)
Read
Electronic
Signature
(90h)
Read
CFI Query
(98h)
Block Lock
Unlock
Lock-Down
setup
Set BCR
setup (60h)
Block lock
Confirm
(01h)
Block
Lock-
Down
Confirm
(2Fh)
Set BCR
Confirm
(03h)
Any State
Read
Array
CFI
Electronic
Signature
Status
SEE
MODIFY
TABLE
Read Array Read Array
Read
Status
Register
Read Array
Read
Elect.
Sign.
Read CFI
Block Lock,
Unlock,
Lock-Down,
Set BCR
Setup
Read Array Read Array Read Array
Any State
Lock
Unlock
Lock-Down
BCR
Setup
Block Lock
Unlock
Lock-Down
Error, Set
BCR Error
Block lock
Unlock
Lock-Down
Error, Set
BCR Error
Block Lock
Unlock
Lock-Down
Block
Block Lock
Unlock
Lock-Down
Error, Set
BCR Error
Block Lock
Unlock
Lock-Down
Error, Set
BCR Error
Block Lock
Unlock
Lock-Down
Error, Set
BCR Error
Block Lock
Unlock
Lock-Down
Error, Set
BCR Error
Block Lock
Unlock
Lock-Down
Error, Set
BCR Error
Block Lock
Unlock
Lock-Down
Block
Block Lock
Unlock
Lock-Down
Block
Set BCR
Error
Lock
Unlock
Lock-Down
Block
Set BCR
SEE
MODIFY
TABLE
Read Array Read Array
Read
Status
Register
Read Array
Read
Elect.
Sign.
Read CFI
Block LocK
Unlock
Lock-Down
Setup, Set
BCR Setup
Read Array Read Array Read Array
Any StateRegister
Done
SEE
MODIFY
TABLE
Read Array Read Array
Read
Status
Register
Read Array
Read
Elect.
Sign.
Read CFI
Block LocK
Unlock
Lock-Down
Setup, Set
BCR Setup
Block LocK
Unlock
Lock-Down
Setup, Set
BCR Setup
Read Array Read Array Read Array
Any State
Program-
Double/
Quadruple
Program
Done
SEE
MODIFY
TABLE
Read Array Read Array
Status
Register
Read Array
Read
Elect.
Sign.
Read CFI
Read Array Read Array Read Array
Setup
Idle
Program
Suspend
Read
Array, CFI,
Elect.
Sign.,
Status
SEE
MODIFY
TABLE
PS Read
Array
Program
(Busy)
PS Read
Status
Register
PS Read
Array
PS Read
Elect.
Sign.
PS Read
CFI
PS Read
Array
PS Read
Array
PS Read
Array
PS Read
Array
Erase
Suspend
Idle
Block/
Bank
Erase
Setup
Erase
Error
Erase
Error
Erase
(Busy)
Erase
Error
Erase
Error
Erase
Error
Erase
Error
Erase Error
Erase
Error
Erase
Error
Erase
Error
Any State
Error
SEE
MODIFY
TABLE
Read Array Read Array
Read
Status
Register
Read Array
Read
Elect.
Sign.
Read CFI
Block LocK
Unlock
Lock-Down
Setup, Set
BCR Setup
Read Array Read Array Read Array
Done
Setup
Erase
Suspend
Read
Array, CFI,
Elect.
Sign.,
Status
SEE
MODIFY
TABLE
ES Read
Array
Erase
(Busy)
ES Read
Array
Erase
(Busy)
ES Read
Array
ES Read
Status
Register
ES Read
Array
ES Read
Elect.
Sign.
ES Read
CFI
Block LocK
Unlock
Lock-Down
Setup, Set
BCR Setup
ES Read
Array
ES Read
Array
ES Read
Array
Busy
Idle
Program
Suspend