AT88SA102S_10 ATMEL [ATMEL Corporation], AT88SA102S_10 Datasheet - Page 16

no-image

AT88SA102S_10

Manufacturer Part Number
AT88SA102S_10
Description
Atmel CryptoAuthentication
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
5.2.
5.3.
16
Read
Reads 4-bytes from Fuse or ROM. Returns an error if an attempt is made to read any fuse address that is illegal.
Table 5-1.
Table 5-2.
Table 5-3.
BurnFuse
Burns a single one of the 24-status fuse bits (Fuse[64] – Fuse[87]). No other fuses can be burned with this
command – use BurnSecure at personalization time to burn any of the first 88 fuses.
If the BurnFuse Enable bit (Fuse 1) has been burned to a zero, then attempts to run this command will return an
error.
The power supply pin must meet the V
fuses reliably. If V
burn time will be up to 250µs. If V
be set to 0x8000 and the internal burn time will be up to 190ms. The chip does NOT internally check the supply
voltage level.
There is a very small interval during t
must not be removed during this interval and the watchdog timer must not be allowed to expire during this
interval, or the fuse may end up in a state where it reads as un-burned but cannot be burned.
Table 5-1.
Atmel AT88SA102S
Opcode
Param1
Param2
Data
Name
Contents
ROM
Fuse
Opcode
Param1
Param2
Data
Name
Input Parameters
Output Parameters
Mode Encoding
Input Parameters
Name
BURNFUSE
FuseNum
BurnTime
Ignored
Name
READ
Mode
Address
Ignored
0x00
0x01
CC
Value
is greater than 4.5V, then the BurnTime parameter should be set to 0x00 and the internal
Notes
Reads four bytes from the ROM. Bit one of the address parameter must be zero
Reads the value of 32-fuses. Bit one of the address parameter must be one. The input
address parameter << 5 provides the fuse number corresponding to the LSB of the first
returned byte.
Size
Size
Size
1
1
2
0
4
1
1
2
0
CC
is less than 4.5V but greater than V
EXEC_BURN
Notes
0x04
Which bit within fuse array, minimum value is 64, and maximum value is 86
Must be 0x00 00 if Vcc > 4.5V, must be 0x80 00 otherwise
Notes
0x02
Fuse or ROM
Which 4-bytes within array. Bits 2-15 should be 0
Notes
The contents of the specified memory location
BURN
specification during the entire BurnFuse command in order to burn
when the fuse element is actually being burned. The power supply
BURN
then the BurnTime parameter should
8584F–SMEM–8/10

Related parts for AT88SA102S_10