User's Manual

Table Of Contents
3.8.5PutBlockLock
Tag-itProtocol
www.ti.com
ThePutBlockLockrequestwritesdatatoonememoryblockoftheaddressedtag(s)andlocksthatblock
fromfurtherwriteoperations.Inordertosuccessfullywritedata,thehostmustknowthesizeofthe
memoryblockofthetag.ThisinformationisavailablethroughtheGetICVersionrequestorSIDPoll
sequencerequestingversiondata.Acorruptedresponseorlackofresponsedoesnotnecessarilyindicate
afailuretoperformthewrite-lockoperation.Additionally,multipletranspondersmayprocessa
nonaddressedrequest.
Toputalockblock(writetoablockandthenwriteprotectit),theusershould:
ClickthebuttonforPutBlockLockintheCommandswindow.
ClickontheAddressflag,ifdesired,intheTagFlagswindow.
EntertwohexdigitsforblocksizeintheBlockSizefieldoftheTagDatawindow.
EntertwohexdigitsforblocknumberintheBlockNumberfieldoftheTagDatawindow.
EnterthedesireddataintheDatafieldoftheTagDatawindow.
Executethecommand.
RequestPacket:
010F00030418003803778822110000(allbytesarecontinuous;spacesareaddedforclarity)
FieldContentsComments
SOF01Startofframe
PacketLength0FPacketlength=15bytes
Constant00
BeginDataPayload0304Startofdatapayload
FirmwareCommand18Requestmode
00RequestfromreadertotagFigure3-6
CommandCode38PutblocklockFigure3-6
BlockNumber03No.+1=4Figure3-6
BlockData7788221132bits
EOF0000Endofframe
EVMSoftware 82SLOU192CNovember2006RevisedDecember2008
SubmitDocumentationFeedback