4.1 Configuration Migration Considerations

To allow the ATECC608B to operate similarly to the ATECC508A, the configuration zone changes shown in Table 4-1 must be made. Note that this configuration does not take advantage of the new features or commands associated with the ATECC608B.

Table 4-1. ATECC508A to ATECC608B Migration
ByteATECC608BATECC508A
18CountMatch – 0x00OTP mode
  • 0xAA – Read-Only mode
  • 0x55 – Consumption mode (Note)
  • All other values are reserved
19Chip mode – Bits 3-7 of the byte must be ‘0’. Chip mode
68UseLock – 0x00LastKeyUse (Note) – generally initialized to 0xFF.
69VolatileKey permission – 0x00
70-71SecureBoot – 0x0000
72kdflvLoc – 0x00
73KdfIvStr – 0x00
85UserExtraAdd – 0x00Selector byte (Note) – any value depending on the device configured for the Pause command.
90ChipOptions – 0x00

Reserved for future use.

0x00

Important: If this mode is used on the ATECC508A, some application redefinition may be required for the implementation on the ATECC608B.