Atmel AES CryptoAuthentication USB Dongle Atmel AT88CK427GREEN Hardware User Guide Features Contents ® • Atmel ATAES132 CryptoAuthentication™ IC • SWI (Single-wire interface) • One Atmel AT88CK427GREEN USB dongle • Quick start guide ® • Atmel AVR AT90USB162 MCU • 16KB ISP flash, 512B EEPROM, 512B SRAM • USB 2.0 full-speed device • Power LED • Two user-definable LEDs • Six-pin interface header Introduction The Atmel AT88CK427GREEN is an Atmel CryptoAuthentication evaluation kit that can be used as a reference design for USB applications requiring the Atmel CryptoAuthentication product family. The kit includes an Atmel AT90USB162 microcontroller, which provides a convenient USB interface that allows users to understand and experiment with CryptoAuthentication technology using their personal computer. Developers can also use the provided six-pin interface header to directly connect the CryptoAuthentication device to an existing project. Complete source code for the AVR and CryptoAuthentication devices and documentation for the kit, as well as the schematic, Gerber files, and bill of materials, are all downloadable at www.atmel.com/cryptokits. Figure 1. Atmel AT88CK427GREEN CryptoAuthentication evaluation kit 8767A–CRYPTO–5/11 1. Board Overview 1.1. Component Placement Figure 1-1. Top side component placement Atmel ATAES132 CryptoAuthentication device USB Type-A Atmel AVR AT90USB162 16MHz crystal 1.2. LED bank Six-pin interface header Powering up the board The Atmel AT88CK427GREEN is a USB-powered device. • Simply insert the board into an open USB port on the PC Figure 1-2. Atmel AT88CK427GREEN USB-powered device Power LED 2 Atmel AT88CK427GREEN Hardware User Guide 8767A–CRYPTO–5/11 1.3. User Definable LEDs The AT88CK427GREEN includes two general-purpose, user-definable LEDs, which are connected to PD4 of the AT90USB162 MCU, as shown in Figure 1-3. Both LEDs will light when PD4 is configured as an input (hi-Z). Otherwise, the LEDs will toggle according to Table 1-1. This configuration also serves as a power indicator because at least one LED is always on when power is applied. Figure 1-3. Table 1-1. 1.4. LED implementation schematic LED logic PD4 LED1 (blue) LED2 (red) 0 ON OFF 1 OFF ON Hi-Z ON ON Six-pin Test Header Header H1 provides access to the ATAES132 control signals, as shown in Figure 1-4. Figure 1-4. Six-pin interface header schematic Atmel AT88CK427GREEN Hardware User Guide 8767A–CRYPTO–5/11 3 2. Reset Although the Atmel AT90USB162 has its on-chip reset circuitry (see the Atmel AT90USB162 datasheet section, “System control and reset”), the AT88CK427GREEN provides an additional mean to reset the AT90USB162. • 3. Power-on Reset: The onboard RC network acts as power-on reset Debugging The AT90USB162 debugWIRE is not accessible on the AT88CK427GREEN, and, therefore, not suitable for code development. It is recommended that firmware development be done with the Atmel STK®526 or the Atmel STK600 routing card (STK600-RC032U-20) and the socket card (STK00-TQFP32). The Atmel STK526 starter kit is dedicated to the AT90USB82/162 microcontrollers. It supports the Atmel JTAGICE mkII and Atmel AVRISP mkII debuggers via Atmel AVR Studio®. It includes a number demonstration programs with source and hex files. The parts can be directly programmed through the USB port with the Atmel FLIP (flexible in-system programmer) utility. 4. Firmware Upgrade See the Atmel application note, “Upgrading Crypto/Tempsensor Kit Firmware.” 5. References and Further Information Schematics, Gerber files, bill of materials (BOM), and development and demonstration software are conveniently downloadable from the Atmel website at www.atmel.com/cryptokits. 6. EVALUATION BOARD/KIT IMPORTANT NOTICE This evaluation board/kit is intended for ENGINEERING, DEVELOPMENT, DEMONSTRATION or EVALUATION PURPOSE ONLY. It is not a finished product and may not (yet) comply with some or any technical or legal requirements that are applicable to finished products, including, without limitations, directives regarding electromagnetic compatibility, recycling (WEEE), FCC, CE or UL (except as may be otherwise noted on the board/kit). Atmel® supplied this board/kit “AS IS,” without any warranties, with all faults, at the buyer’s and further users’ sole risk. The user assumes all responsibly and liability for proper and safe handling of goods. Further, the user indemnifies Atmel from claims arising from the handling or use of goods. Due to open construction of the product, it is the user’s responsibility to take any and all appropriate precautions with regard to electrostatic discharge and any other technical or legal concerns. EXCEPT TO THE EXTENT OF INDEMNITY SET FORTH ABOVE, NEITHER USER NOR ATMEL SHALL BE LIABLE TO EACH OTHER FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES. No license is granted under any patent right or other intellectual property right of Atmel covering or relating to any machine, process, or combination in which such Atmel product or services might be or are used. Mailing Address: 4 Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 Atmel AT88CK427GREEN Hardware User Guide 8767A–CRYPTO–5/11 Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 USA Tel: (+1)(408) 441-0311 Fax: (+1)(408) 487-2600 www.atmel.com Atmel Asia Limited Unit 01-5 & 16, 19F BEA Tower, Millennium City 5 418 Kwun Tong Road Kwun Tong, Kowloon HONG KONG Tel: (+852) 2245-6100 Fax: (+852) 2722-1369 Atmel Munich GmbH Business Campus Parkring 4 D-85748 Garching b. Munich GERMANY Tel: (+49) 89-31970-0 Fax: (+49) 89-3194621 Atmel Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 JAPAN Tel: (+81)(3) 3523-3551 Fax: (+81)(3) 3523-7581 © 2011 Atmel Corporation. All rights reserved. / Rev.: 8767A–CRYPTO–5/11 Atmel®, logo and combinations thereof, CryptoAuthentication™ and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others. Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project