DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

AT88SA10HS-TSU-T(2010) 데이터 시트보기 (PDF) - Atmel Corporation

부품명
상세내역
제조사
AT88SA10HS-TSU-T
(Rev.:2010)
Atmel
Atmel Corporation Atmel
AT88SA10HS-TSU-T Datasheet PDF : 23 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
5. Commands
The command packet is broken down in the following way:
Byte
0
1
2-3
4+
Name
Opcode
Param1
Param2
Data
Meaning
The Command code
The first parameter – always present
The second parameter – always present
Optional remaining input data
If a command fails because the CRC within the block is incorrect or there is some other communications error,
then immediately after tPARSE the system will be able to retrieve an error response block containing a single byte
packet. The value of that byte will be all ones. In this situation, the system should re-transmit the command block
including the proceeding Transmit flag – providing there is sufficient time before the expiration of the watchdog
timeout.
If the opcode is invalid, one of the parameters is illegal, or the Atmel® AT88SA10HS is in an illegal state for the
execution of this command, then immediately after tPARSE the system will be able to retrieve an error response
block containing a single byte packet. The value of that byte will be 0x0F. In this situation, the condition must be
corrected before the (modified) command is sent back to the AT88SA10HS.
If a command is received successfully, the system will be able to retrieve the output block as described in the
individual command descriptions below after the appropriate execution delay.
In the individual command description tables following, the “Size” column describes the number of bytes in the
parameter documented in each particular row. The total size of the block for each of the commands is fixed,
though that value is different for each command. If the block size for a particular command is incorrect, the chip
will not attempt the command execution and returns an error.
5.1.
HOST0
Concatenates the key stored in AT88SA10HS with an input 256-bit challenge and generates the digest of this
message. The result is left in internal memory and cannot be read. In general, the challenge should be a random
number generated by the host system, which will be sent to both the host (AT88SA10HS) and client (Atmel
AT88SA100S or Atmel AT88SA102S).
Table 5-1. Input Parameters
Name
Size Notes
Opcode HOST0
1 0x08
Param1 Overwrite
1 If non-zero, overwrite part of internally generated key with secret fuses
Param2 KeyID
2 The internal key to be used to generate the digest
Data
Challenge
32 Challenge to be sent to the client Atmel AT88SA100S or Atmel AT88SA102S
Table 5-2. Output Parameters
Name
Size Notes
Success
1 Upon successful completion of HOST0, a value of zero will be returned by Atmel AT88SA10HS
12 Atmel AT88SA10HS Host Authentication Chip
8595F–SMEM–8/10

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]