18.3.5.4 Flash Lock Commands
Lock bits can be set using WPL or EWPL commands. They can also be set by using the Set Lock command (SLB). With this command, several lock bits can be activated. A Bit Mask is provided as argument to the command. When bit 0 of the bit mask is set, then the first lock bit is activated.
In the same way, the Clear Lock command (CLB) is used to clear lock bits.
Step | Handshake Sequence | MODE[3:0] | DATA[15:0] |
---|---|---|---|
1 | Write handshaking | CMDE | SLB or CLB |
2 | Write handshaking | DATA | Bit Mask |
Lock bits can be read using Get Lock Bit command (GLB). The nth lock bit is active when the bit n of the bit mask is set.
Step | Handshake Sequence | MODE[3:0] | DATA[15:0] |
---|---|---|---|
1 | Write handshaking | CMDE | GLB |
2 | Read handshaking | DATA | Lock Bit Mask Status 0 = Lock bit is cleared 1 = Lock bit is set |