6.10.
Write System Zone Command with Integrated MAC [$c4] [88RF]
The Write System Zone command with Integrated MAC writes data to the 88RF PICC configuration memory. This
command can only be used when the Encryption Communication mode is active. This command is only available
when the Security fuses are: SEC = 0b, ENC = 0b, SKY = 1b, PER = 1b.
Reader
PICC
Command >
Checksum >
CID
$4
PARAM
ADDR
“Lâ€
DATA 1
DATA 2
……….
DATA “Lâ€
DATA “L+1â€
MAC1
MAC2
CRC1
CRC2
Echo Command >
CID
$4
ACK/NACK
STATUS
CRC1
CRC2
6.10.1. Operation
The Write System Zone command with Integrated MAC writes data into the 88RF PICC configuration memory. As each
byte is clocked in to the memory the lower bits of the address are internally incremented. The upper address bits are
not incremented, so the page address remains constant.
Write operations cannot cross page boundaries; a Write System Zone command can only write data bytes within a
single physical memory page. Attempts to write beyond the end of the page boundary will wrap to the beginning of the
same page. Only PICCs in the Active State are permitted to answer this command. If the Encryption Communication
mode is not active, then a NACK response is returned. If the checksum does not match, then a NACK response is
returned, the write operation is aborted, and the cryptographic engine is reset.
The Write System Zone command with Integrated MAC includes an automatic data verification function. After the
EEPROM write is complete the data verification logic reads the new EEPROM contents and compares it to the data
received in the Write System Zone command. If the data does not match the PICC returns a NACK response with $ED
in the status byte. If the data matches, the PICC returns an ACK response.
42 AT88SC0808/1616/3216/6416CRF, AT88RF04C
5276C–RFID–3/09