1 Device Differences
The overall structure of the ATECC608C is identical to that of the ATECC608B. The ATECC608C does not introduce any new configuration bits and has the same number of data slots as that of the ATECC608B. All commands and command modes are still supported. The device supports both the I2C and SWI interface I/O protocols. The pinouts for the 8-pin SOIC, 8-Pad UDFN and 3-Lead Contact package all remain unchanged. The VCC voltage range, temperature ranges and power specifications are all identical to that of the ATECC608B.
The following sections describe the differences between the ATECC608B and the ATECC608C devices.
Low-Temperature Lockup Issue
In a low number of devices, it was observed that, under low temperature conditions, the device would sometimes lock up when initially powering up. This lockup was due to the SCL pin changing state and switching to a GPIO output mode, as it is used in the Single Wire Interface (SWI) mode, and holding the SCL signal low. Typically, powering off the device and restarting the device would correct the issue.
Device Revision (DevRev) Differences
Info
command. The
output response of the Info
command for each device is as
follows:- The value of the fourth byte may change over time but it is 0x05 at the time of the initial product release.
- The value of the Revision mode response may not be the same as the 4-byte RevNum (Bytes[4:7]) in the device configuration zone. Only the Revision mode response of the Info command can be used for device identification.
Execution Time Differences
The implementation of security enhancements resulted in changes to the execution times of a few commands. The variation observed was very minimal and could have slightly improved or gotten worse. The only execution time change identified as a specification change in the data sheet is shown in the table below.
Command | Description of Changes |
---|---|
Read |
|