S25FL128S, S25FL256S
Table 10.20 Configuration Register (CR1)
Bits
Field Name
Function
Type
7
LC1
Latency Code
Non-Volatile
6
LC0
5
TBPROT
Configures Start of
Block Protection
OTP
4
RFU
RFU
OTP
3
BPNV
Configures BP2-0 in
Status Register
OTP
Configures
2
TBPARM
Parameter Sectors
OTP
location
1
QUAD
Puts the device into
Quad I/O operation
Non-Volatile
Lock current state of
BP2-0 bits in Status
Register, TBPROT
0
FREEZE
and TBPARM in
Volatile
Configuration
Register, and OTP
regions
Default
State
0
0
0
0
0
0
0
Description
Selects number of initial read latency cycles
See Latency Code Tables
1 = BP starts at bottom (Low address)
0 = BP starts at top (High address)
Reserved for Future Use
1 = Volatile
0 = Non-Volatile
1 = 4-kB physical sectors at top, (high address)
0 = 4-kB physical sectors at bottom (Low address)
RFU in uniform sector devices.
1 = Quad
0 = Dual or Serial
0
1 = Block Protection and OTP locked
0 = Block Protection and OTP un-locked
Table 10.21 Status Register 2 (SR2)
Bits
Field Name
Function
Type
Default State
Description
7
RFU
Reserved
0
Reserved for Future Use
6
RFU
Reserved
0
Reserved for Future Use
5
RFU
Reserved
0
Reserved for Future Use
4
RFU
Reserved
0
Reserved for Future Use
3
RFU
Reserved
0
Reserved for Future Use
2
RFU
Reserved
0
Reserved for Future Use
1
ES
Erase Suspend Volatile, Read only
0
1 = In erase suspend mode.
0 = Not in erase suspend mode.
0
PS
Program
Suspend
Volatile, Read only
0
1 = In program suspend mode.
0 = Not in program suspend mode.
Table 10.22 Bank Address Register (BAR)
Bits Field Name
Function
7
EXTADD
Extended Address
Enable
6 to 2
1
0
RFU
BA25
BA24
Reserved
Bank Address
Bank Address
Type
Volatile
Volatile
Volatile
Volatile
Default State
Description
1 = 4-byte (32 bits) addressing required from command.
0b
0 = 3-byte (24 bits) addressing from command + Bank
Address
00000b Reserved for Future Use
0
RFU for lower density devices
0
A24 for 256-Mbit device, RFU for lower density device
Document Number: 001-98283 Rev. *I
Page 133 of 144