User's Manual

Table Of Contents
Using the TRF7970A EVM With PC GUI
www.ti.com
2.3.16 TI Custom Commands
The TRF7970A supports the two custom commands that are outlined in the ISO/IEC 15693 standard and
defined by Texas Instruments. The format outlined in the standard for custom VICC commands is shown
in Table 7. These commands are only supported by TI "Plus" silicon based transponders, which can be
identified by part numbers containing RI-xxx-112A.
Table 7. Custom Commands Request Format
Custom
Manufacturer
SOF Request Flags Command Custom Request Parameters CRC16 EOF
Code
Code
1 byte Custom defined by IC 2 bytes
1 byte 1 byte
(0x07 = TI) manufacturer (handled by TRF7970A)
2.3.16.1 Write Two Blocks (Command Code 0xA2)
When receiving the Write 2 Block Command, the transponder programs the requested blocks with the
data contained in the request and reports the success of the operation in the response.
The addressed pair of blocks must contain one even and one odd block (for example, block numbers 2
and 3 or block numbers 6 and 7). The start block must have the even address (for example, number2,
number4, or number6). If the odd address is used in the start block, the transponder does not execute the
write operation and returns the error code 0xA1.
If one or both of the addressed blocks are locked, the transponder does not execute the write operation
and returns the error code 0xA2.
The transmitted LSB block data are written to the LSB of the even addressed block (bytes 0-3) and the
MSB transmitted data to the odd addressed block (bytes 4-7).
2.3.16.2 Lock Two Blocks (Command Code 0xA3)
When receiving the Lock_2_Block Command, the Transponder shall lock the addressed blocks and report
the success of the operation in the Response.
The addressed pair of blocks must contain one even and one odd block (for example, block numbers 2
and 3 or block numbers 6 and 7). The start block must have the even address (for example, number2,
number4, or number6). If the odd address is used in the start block, the Transponder does not execute the
Lock Block operation and returns the error code 0xA1.
If one or both of the addressed blocks are locked, the VICC returns the error code 0xA2.
26
TRF7970A Evaluation Module (EVM) SLOU321 August 2011
Submit Documentation Feedback
Copyright © 2011, Texas Instruments Incorporated