£
Intel Advanced+ Boot Block Flash Memory (C3)
Figure 17. Locking Operations Flowchart
LOCKING OPERATIONS PROCEDURE
Start
Bus
Command
Comments
Operation
Write 0x60,
Block Address
Lock
Setup
Data = 0x60
Addr = Any Address
(Lock Setup)
Write
Lock,
Unlock, or
Lock-Down
Data = 0x01 (Block Lock)
0xD0 (Block Unlock)
Write either
0x01/0xD0/0x2F,
Block Address
(Lock Confirm)
Write
Write
0x2F (Lock-Down Block)
Confirm Addr = Block to lock/unlock/lock-down
Read Data = 0x90
(Optional) Device ID Addr = Any Address
Write 0x90
(Read Device ID)
Read
(Optional)
Block Lock Block Lock status data
Read Block
Lock Status
Status
Addr = Block address + offset 2
Idle
(Optional)
None
Confirm locking change on D[1,0] .
Locking
No
Change?
Yes
Read
Array
Data = 0xFF
Addr = Any address
Write
Write 0xFF
Any Address
(Read Array)
Lock Change
Complete
56
Datasheet