View detail for AT88CK454BLACK Hardware User Guide

View detail for AT88CK454BLACK Hardware User Guide
Atmel CryptoAuthentication USB Dongle
Atmel AT88CK454BLACK
Hardware User Guide
Features
Contents
 Atmel ATSHA204 CryptoAuthentication IC
 Atmel AT88CK454BLACK USB Dongle
-
SWI (Single wire interface)
 Quick start guide
 Atmel AT90USB162 AVR
-
16K Flash, 512 EEPROM, 512 SRAM
-
USB 2.0 full speed device
 Power LED
 Two users definable LEDs
 On-board RESET button
 On-board HWB button (Dual functionality)
-
DFU button and general purpose
 3-pin interface header
Introduction
Atmel® AT88CK454BLACK is an Atmel CryptoAuthentication evaluation kit, which can be used as a reference
design for an USB application requiring the Atmel CryptoAuthentication product family. This kit includes an Atmel
AT90USB162 microcontroller which provides a convenient USB interface allowing users to understand and
experiment with CryptoAuthentication on their personal computer. Developers can also use the provided 3-pin
interface header to directly connect the CryptoAuthentication device to their existing project. Complete source
code for the Atmel AVR® and CryptoAuthentication devices, 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 AT88CK454BLACK CryptoAuthentication evaluation kit
8737A–SMEM–3/11
1.
Board overview
1.1.
Components placement
Figure 1-1.
Top side components placement
USB Type-A
Figure 1-2.
Atmel AVR
AT90USB162
Atmel ATSHA204
CryptoAuthentication
16MHz
crystal
LED
bank
3-pin
interface
header
Bottom side components placement
Kit URL
S1 (RESET)
Not mounted
2
S2 (HWB)
Not mounted
Atmel AT88CK454BLACK Hardware User Guide
8737A–SMEM–3/11
1.2.
Powering up the board
The Atmel AT88CK454BLACK is a USB powered device.

Simply insert the board into an open USB port
Figure 1-3.
Atmel AT88CK454BLACK USB powered device
Power LED
1.3.
User definable LEDs
The AT88CK454BLACK includes general purpose LEDs, which are connected to PD4. 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 since at least one LED is always on.
Figure 1-4.
LEDs implementation schematic
Table 1-1. Table 1-0 LEDs logic
PD4
LED1 (BLUE)
LED2 (RED)
0
ON
OFF
1
OFF
ON
Hi-Z
ON
ON
Atmel AT88CK454BLACK Hardware User Guide
8737A–SMEM–3/11
3
1.4.
3-pin interface header
Header H1 enables the user to interface directly with the Atmel ATSHA204 IC with an external
microcontroller Figure 1-5. At power-up, PD3 (onboard AVR) is tri-stated and therefore will not interfere
with the external microcontroller driving the SIG line. Although not necessary, R8 can be removed to
eliminate any possibility of drive contention on the SIG line between the PD3 and an external
microcontroller.
Figure 1-5.
2.
3-pin interface header schematic
RESET
Although the Atmel AT90USB162 has its on-chip RESET circuitry, (c.f. Atmel AT90USB162 datasheet,
section “System control and reset”), the AT88CK454BLACK provides two additional means to reset the
AT90USB162.
3.

Power-on RESET: The on-board RC network acts as power-on RESET

RESET Push Button (S1): The Atmel AT88CK454BLACK is shipped without S1 mounted. Once S1 has
been mounted, it provides the Atmel AT88CK454BLACK with the option to perform a warm RESET of
the Atmel AT90USB162 AVR. See bill of material S1 part number.
Debugging
The AT90USB162 debugWIRE is not accessible on the AT88CK454BLACK and therefore not suitable for
code development. It is recommended that firmware development be done with the Atmel STK526 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 JTAGICE
®
mkII and AVRISP mkII via AVR Studio . It includes a number demonstration program with source and hex
files. The parts can be directly programmed through the USB port with FLIP in-system programming
utility.
4.
Firmware Upgrade
See application note doc8746, “Upgrading Crypto Kits Firmware.”
5.
References and further information
Schematics, Gerber files, bill of materials (BOM), development and demonstration software is conveniently
downloadable from the Atmel website at www.atmel.com/cryptokits.
4
Atmel AT88CK454BLACK Hardware User Guide
8737A–SMEM–3/11
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: Atmel Corporation
2325 Orchard Parkway
San Jose, CA 95131
Atmel AT88CK454BLACK Hardware User Guide
8737A–SMEM–3/11
5
Atmel Corporation
Atmel Asia Limited
Atmel Munich GmbH
Atmel Japan
2325 Orchard Parkway
Unit 01-5 & 16, 19F
Business Campus
9F, Tonetsu Shinkawa Bldg.
San Jose, CA 95131
BEA Tower, Millennium City 5
Parkring 4
1-24-8 Shinkawa
USA
418 Kwun Tong Road
D-85748 Garching b. Munich
Chuo-ku, Tokyo 104-0033
Tel: (+1)(408) 441-0311
Kwun Tong, Kowloon
GERMANY
JAPAN
Fax: (+1)(408) 487-2600
HONG KONG
Tel: (+49) 89-31970-0
Tel: (+81)(3) 3523-3551
www.atmel.com
Tel: (+852) 2245-6100
Fax: (+49) 89-3194621
Fax: (+81)(3) 3523-7581
Fax: (+852) 2722-1369
© 2011 Atmel Corporation. All rights reserved. / Rev.: 8737A–SMEM–3/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, b y 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 ATM EL 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 PUR POSE, 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 ATM EL 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, a nd 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.
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement