Atmel AT88CK9000
Atmel Secure Personalization Kit for CryptoAuthentication
USER GUIDE
Atmel AT88CK9000 Kit
8821A–CRYPTO–6/12
Features
Single push-button triggers parallel programming
Supports programming of up to 10 devices at a time for SOIC package
Supports programming of up to 5 devices at a time for TSSOP, UDFN, or TSSOP
Provides the following feedback:
Serial number
Programming count
Programming limitation count
Firmware version
Device and protocol
Verification cycle
Status lights for Pass/Fail per device
Visual feedback while programming (push button light is on)
Embedded power controller
Provides power to DUTs only when programming — load/unload safe
Detects when devices are positioned backwards and cuts power to protect the board
Standard micro-USB used for power and configuration
Contents
Atmel
®
AT88CK9000 board
Universal power supply adaptor
0.5M USB cable
Introduction
The Atmel AT88CK9000 secure personalization kit has been developed to securely personalize the Atmel
CryptoAuthentication
™
ATSHA204 device. Depending on the ordering code, the kit can securely
personalize 8-lead SOIC, 8-lead TSSOP, 8-pad UDFN, and 3-lead SOT23 package types. The 8-lead
SOIC kit has sockets that can accommodate two devices per socket making it capable of personalizing up
to 10 devices at a time. Safety and security has been added to ensure secure high-reliability programming.
The AT88CK9000 kit interfaces to the Atmel Crypto Evaluation Studio (ACES) software suite to provide
communication to a PC via a USB interface. This allows trusted users to program the board outside of the
manufacturing environment. Once programmed, the board becomes a standalone board. As a standalone
board, it only requires power, after which, will allow the programming of the ATSHA204 devices. In
addition, this board has an internal counter to keep track of how many devices were programmed, both in
total, as well as by session.
Atmel AT88CK9000 Secure Personalization Kit for CryptoAuthentication [User Guide]
8821A–CRYPTO–6/12
2
Ta bl e of Co n ten t s
Becoming Familiar with Atmel AT88CK9000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Install Atmel Crypto Evaluation Studio (ACES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Configuring the Atmel AT88CK9000 Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Powering Up the Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Putting the Board in the Program Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Ordering Code Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Firmware Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Maintenance of the Atmel AT88CK9000 Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Troubleshooting the Atmel AT88CK9000 Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Atmel AT88CK9000 Secure Personalization Kit for CryptoAuthentication [User Guide]
8821A–CRYPTO–6/12
3
Becoming Familiar with Atmel AT88CK9000
The AT88CK9000 has been designed to make secure personalization of the CryptoAuthentication ATSHA204
devices as easy as possible.
Program Button
Display
USB Power
Pass/Fail Indicators
Atmel AT88CK9000 Secure Personalization Kit for CryptoAuthentication [User Guide]
8821A–CRYPTO–6/12
4
FW Erase
Pads
Configuration
Reset
Mode
Button
Button
Atmel AT88CK9000 Secure Personalization Kit for CryptoAuthentication [User Guide]
8821A–CRYPTO–6/12
5