SL3S1003_1013 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet
COMPANY PUBLIC
Rev. 3.7 — 21 May 2015
201237 25 of 43
NXP Semiconductors
SL3S1003_1013
UCODE G2iM and G2iM+
10.7.5 ReadProtect
2
The UCODE G2iM ReadProtect custom command enables reliable read protection of the
entire UCODE G2iM memory. Executing ReadProtect from the Secured state will set the
ProtectEPC and ProtectTID bits of the Configuration Word to '1'. With the ReadProtect-Bit
set the UCODE G2iM will continue to work unaffected but veil its protected content.
The read protection can be removed by executing Reset ReadProtect. The
ReadProtect-Bits will than be cleared.
Devices whose access password is zero will ignore the command. A frame-sync must be
pre-pended the command.
After sending the ReadProtect command an interrogator shall transmit CW for the lesser
of T
Reply
or 20 ms, where T
Reply
is the time between the interrogator's ReadProtect
command and the backscattered reply. An interrogator may observe three possible
responses after sending a ReadProtect, depending on the success or failure of the
operation:
ReadProtect succeeds: After completing the ReadProtect the UCODE G2iM shall
backscatter the reply shown in Table 23
comprising a header (a 0-bit), the tag's
handle, and a CRC-16 calculated over the 0-bit and handle. Immediately after this
reply the UCODE G2iM will render itself to this ReadProtect mode. If the interrogator
observes this reply within 20 ms then the ReadProtect completed successfully.
The UCODE G2iM encounters an error: The UCODE G2iM will backscatter an error
code during the CW period rather than the reply shown in the EPCglobal Spec (see
Annex I for error-code definitions and for the reply format).
ReadProtect does not succeed: If the interrogator does not observe a reply within
20 ms then the ReadProtect did not complete successfully. The interrogator may
issue a Req_RN command (containing the handle) to verify that the UCODE G2iM is
still in the interrogation zone, and may re-initiate the ReadProtect command.
The UCODE G2iM reply to the ReadProtect command will use the extended preamble
shown in EPCglobal Spec (Figure 6.11 or Figure 6.15), as appropriate (i.e. a Tag shall
reply as if TRext=1) regardless of the TRext value in the Query that initiated the round.
2. Note: The ChangeConfig command can be used instead of “ReadProtect”, “ResetReadProtect”, “ChangeEAS”.
Table 22. ReadProtect command
Command RN CRC-16
# of bits 16 16 16
description 11100000 00000001 handle -
Table 23. UCODE G2iM reply to a successful ReadProtect procedure
Header RN CRC-16
# of bits 1 16 16
description 0 handle -
SL3S1003_1013 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet
COMPANY PUBLIC
Rev. 3.7 — 21 May 2015
201237 26 of 43
NXP Semiconductors
SL3S1003_1013
UCODE G2iM and G2iM+
10.7.6 Reset ReadProtect
2
Reset ReadProtect allows an interrogator to clear the ProtectEPC and ProtectTID bits of
the Configuration Word. This will re-enable reading of the related UCODE G2iM memory
content.
For details on the command response please refer to Table 25 “
Reset ReadProtect
command.
After sending a Reset ReadProtect an interrogator shall transmit CW for the lesser of
TReply or 20 ms, where TReply is the time between the interrogator's Reset ReadProtect
command and the UCODE G2iM backscattered reply. A Req_RN command prior to the
Reset ReadProtect is necessary to successfully execute the command. A frame-sync
must be pre-pended the command.
An interrogator may observe three possible responses after sending a Reset
ReadProtect, depending on the success or failure of the operation:
Reset ReadProtect succeeds: After completing the Reset ReadProtect a UCODE
G2iM will backscatter the reply shown in Table 26
comprising a header (a 0-bit), the
handle, and a CRC-16 calculated over the 0-bit and handle. If the interrogator
observes this reply within 20 ms then the Reset ReadProtect completed successfully.
The UCODE G2iM encounters an error: The UCODE G2iM will backscatter an error
code during the CW period rather than the reply shown in Table 26
(see EPCglobal
Spec for error-code definitions and for the reply format).
Reset ReadProtect does not succeed: If the interrogator does not observe a reply
within 20 ms then the Reset ReadProtect did not complete successfully. The
interrogator may issue a Req_RN command (containing the handle) to verify that the
G2iM is still in the interrogation zone, and may reissue the Reset ReadProtect
command.
The UCODE G2iM reply to the Reset ReadProtect command will use the extended
preamble shown in EPCglobal Spec (Figure 6.11 or Figure 6.15), as appropriate (i.e. a
UCODE G2iM will reply as if TRext=1 regardless of the TRext value in the Query that
initiated the round.
Table 24. ReadProtect command-response table
Starting State Condition Response Next State
ready all ready
arbitrate, reply,
acknowledged
all arbitrate
open all - open
secured valid handle & invalid
access password
arbitrate
valid handle & valid
non zero access
password
Backscatter handle,
when done
secured
invalid handle secured
killed all killed
SL3S1003_1013 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet
COMPANY PUBLIC
Rev. 3.7 — 21 May 2015
201237 27 of 43
NXP Semiconductors
SL3S1003_1013
UCODE G2iM and G2iM+
The Reset ReadProtect command is structured as following:
16 bit command
Password: 32 bit Access-Password XOR with 2 times current RN16
Remark: To generate the 32 bit password the 16 bit RN16 is duplicated and used two
times to generate the 32 bit (e.g. a RN16 of 1234 will result in 1234 1234).
16 bit handle
CRC-16 calculate over the first command-code bit to the last handle bit
Table 25. Reset ReadProtect command
Command Password RN CRC-16
# of bits 16 32 16 16
description 11100000
00000010
(access
password)
2*RN16
handle -
Table 26. UCODE G2iM reply to a successful Reset ReadProtect command
Header RN CRC-16
# of bits 1 16 16
description 0 handle -
Table 27. Reset ReadProtect command-response table
Starting State Condition Response Next State
ready all ready
arbitrate, reply,
acknowledged
all arbitrate
open valid handle & valid access password Backscatter handle,
when done
open
valid handle & invalid access password arbitrate
invalid handle open
secured valid handle & valid access password Backscatter handle,
when done
secured
valid handle & invalid access password arbitrate
invalid handle secured
killed all killed

SL3S1013FTB0,115

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
RFID Transponders UHF RFID GEN2 256bit
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet