M58LT256JST, M58LT256JSB
Command interface
Table 6.
Factory commands
Bus write operations(1)
2nd 3rd Final -1
Add Data Add Data Add Data
Command Phase
1st
Final
Add Data Add Data
Blank
Check
2
2
BA
BCh BA CBh
80h WA1 D0h
PD1 WA1 PD2 WA1 PD3
X
BKAor
WA(2)
Setup
Buffer
Enhanced Program/
Factory
Program
≥32 WA1
WA1 PD31 WA1 PD32
verify(3)
NOT
Exit
1
(4)
BA1
1. WA = Word Address in targeted bank, BKA = Bank Address, PD = Program Data, BA = Block Address, X =
‘don’t care’.
2. Any address within the bank can be used.
3. The program/verify phase can be executed any number of times as long as the data is to be programmed
to the same block.
4. WA1 is the Start Address, NOT BA1 = Not Block Address of WA1.
Table 7.
Electronic signature codes
Code
Address (h)
Data (h)
Manufacturer code
Device code
Bank address + 000
Bank address + 001
Bank address + 001
0020
Top
885E (M58LT256JST)
Bottom
885F (M58LT256JSB)
Protected
Unprotected
0001
0000
CR(1)
0002
Block protection
Block address + 002
Bank address + 005
Configuration Register
Numonyx factory default
Protection Register
PR0 lock
Bank address + 080
OTP area permanently
protected
0000
Bank address + 081
Bank address + 084
Unique device number
Protection Register PR0
Bank address + 085
Bank address + 088
OTP Area
PRLD(1)
Protection Register PR1 through PR16 lock
Protection Registers PR1-PR16
Bank address + 089
Bank address + 08A
Bank address + 109
OTP Area
1. CR = Configuration Register, PRLD = Protection Register Lock Data.
31/108