M58BW016BT, M58BW016BB, M58BW016DT, M58BW016DB
Figure 25. Unlock Device and Change Tuning Protection Code Flowchart
Reset
Device locked
by tuning code
TUNING PROTECTION
UNLOCK SEQUENCE
Add: don't care Issue Read command
Data: 0xFFh
5th: Write Cycle
Add: don't care
Data: 0x78h
1st: Write Cycle
Add: don't care
Data: 0x48h
6th: Write Cycle
Add: 0x00000h
Data: First 32 bit
2nd: Write Cycle
(old code,
factory setup = 0xFFFFh)
Add: 0x00000h 7th: Write Cycle
Data: First 32 bit (new code)
Add: don't care
Data: 0xFFh
Issue
Read
command
b7 = 1
YES
Add: don't care
Data: 0x78h
3rd: Write Cycle
b7 = 1
YES
Add: don't care
Data: 0x48h
8th: Write Cycle
Add: 0x00001h 4th: Write Cycle
Data: Second 32 bit (old code,
factory setup = 0xFFFFh)
Add: 0x00001h 9th: Write Cycle
Data: Second 32 bit (new code)
b7 = 1
YES
Read Status
Register
NO
DEVICE LOCKED
b0 = 1
YES
DEVICE UNLOCKED
b7 = 1
YES
Reset
Device locked
by new code
AI04501
53/63