10.7.4 Send Checksum

To write data to user zones that require authentication or encryption for write access (ER = “0”, AM [1:0] = “00”, “01” or “10” in the access register), the host must first carry out the write command $B0, after which the device will return a special status word: $62 $00. This indicates that the memory is unchanged and the device is waiting for the host to provide a valid checksum before initiating the write cycle. The host immediately sends the checksum it has computed using the System Write command with P1 = $02. Only if the checksum is valid will the device initiate the write cycle; furthermore, if the device receives an incorrect checksum, it will clear the authentication privilege. After this command, the host must perform ACK polling.