AT88SC0104CA_11 ATMEL [ATMEL Corporation], AT88SC0104CA_11 Datasheet - Page 27

no-image

AT88SC0104CA_11

Manufacturer Part Number
AT88SC0104CA_11
Description
Atmel CryptoMemory Specification Datasheet
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
8.2
Command Set
The command set of CryptoMemory is expanded compared to a Serial EEPROM as the functionality of CryptoMemory
exceeds that of a simple memory device. Each instruction sent to the CryptoMemory must have four bytes, Command,
Address 1, Address 2, and N. The last byte, N, defines the number of any additional data bytes to be sent or received from the
CryptoMemory device. In addition, the random read command is available. It is the only one byte command but must be
preceded by an aborted write command in order to set up the read address.
Table 8-1.
Command Description
Write User
Zone
Read Read
Read User Zone
System Write
System Read
Verify Crypto
Verify
Password
Atmel CryptoMemory Synchronous Command Set
Normal
(AT88SC0104CA-AT88SC0808CA)
with Anti-tearing (all devices)
Random Read
Normal Read
Write Config Zone
(AT88SC0104CA-AT88SC0808CA)
Write Fuses
Send Checksum
Set User Zone
Write Config Zone with Anti-tearing
Set User Zone with Anti-tearing
Read Conifg Zone
Read Fuse Byte
Read Checksum
Verify Authentication
Verify Encryption
Write Password
Read Password
Atmel AT88SC0104CA/0204CA/0404CA/0808CA [Datasheet]
Command
$BA
$BA
$B0
$B0
$B1
$B2
$B4
$B4
$B4
$B4
$B4
$B4
$B6
$B6
$B6
$B8
$B8
Details on command usage below
Addr 1
addr
addr
addr
$00
$01
$02
$03
$08
$0B
$00
$01
$02
$0X
$1X
$0X
$1X
fuse ID
Addr 2
zone
zone
addr
addr
addr
addr
addr
addr
$00
$00
$00
$00
$00
$00
$00
N ≤ $10
N ≤ $08
N ≤ $10
N ≤ $08
$00
$02
$00
$00
$01
$02
$10
$10
$03
$03
N
N
N
8664E−CRYPTO−12/11
N bytes
N bytes
2 bytes
N bytes
8 random bytes
+ 8 challenge bytes
X= key set (0-3)
8 random bytes
+ 8 challenge bytes
X= key set (0-3)
3 byte password
X=password set (0-7)
3 byte password
X=password set (0-7)
Data (N)
N bytes
N bytes
27

Related parts for AT88SC0104CA_11