Legend (table 1), Table 2. bp1 to bp4 protection code assignments – Rainbow Electronics MAX66020 User Manual
Page 6

MAX66020
ISO/IEC 14443 Type B-Compliant
1Kb Memory Fob
6
_______________________________________________________________________________________
AFFECTED MEMORY AREA
CONTROLLING
REGISTER*
BLOCKS
00h TO 03h
BLOCKS
04h TO 07h
BLOCKS
08h TO 0Bh
BLOCKS
0Ch TO 0Fh
APPLICATION
DATA FIELD
AFI U1
S-LOCK
BP1 E,
W — — — — — — —
BP2 —
E,
W
— — — —
—
—
BP3 — —
E,
W
— — —
—
—
BP4 — — —
E,
W — —
—
—
ADF-Lock
— — — — W — — —
AFI-Lock
— — — — — W — —
U1-Lock
— — — — — — W —
S-Lock — — — — — — — W
Table 1. Memory Protection Matrix
CODE DESCRIPTION
E ERPOM-Emulation
Mode
W Write
Protection
Legend (Table 1):
CODE DESCRIPTION
00000000b
(00h)
Unlocked (factory default)
00001010b
(0Ah)
EPROM-Emulation Mode (irreversible)
BP1: blocks 00h to 03h
BP2: blocks 04h to 07h
BP3: blocks 08h to 0Bh
BP4: blocks 0Ch to 0Fh
1010
(Axh)
Write-Protect Block Mode. Once set to Ah, the upper nibble cannot be changed to any other
value (irreversible). The bits of the lower nibble can still be changed only from 0 (unlocked) to 1
(locked) to write protect blocks individually.
b0: block 00h (BP1), block 04h (BP2), block 08h (BP3), block 0Ch (BP4)
b1: block 01h (BP1), block 05h (BP2), block 09h (BP3), block 0Dh (BP4)
b2: block 02h (BP1), block 06h (BP2), block 0Ah (BP3), block 0Eh (BP4)
b3: block 03h (BP1), block 07h (BP2), block 0Bh (BP3), block 0Fh (BP4)
Table 2. BP1 to BP4 Protection Code Assignments
*
If programmed to a locking (protecting) code, the controlling register irreversibly protects itself from further changes. See Tables 2
and 3 for additional details.
Note: Do not program the upper nibble of BP4 to 9 or 5, because this blocks the read access to blocks 0Ch to 0Fh.
CODE DESCRIPTION
00000000b (00h)
Unlocked (factory default)
10101010b (AAh)
Locked (irreversible)
All other codes
Unlocked
Table 3. Protection Code Assignments for ADF-Lock, AFI-Lock, U1-Lock, S-Lock