background image

 

 

 

 

Note 1:    For the AT88SA100, AT88SA102, and the AT88SA10HS devices, 5.0V is   

  required to burn the fuses. 

 

Note 2:  

The AT88Microbase is shipped with a 16MHz crystal, which allows the 
AT90USB1287 on-chip USART to obtain the 230.4K baud rate (-3.5% 
error) required to communicate with a CryptoAuthentication device.  The 
16MHz  crystal   requires that

5

.

5

VCC

5

.

4

.  To operate the 

AT88Microbase below 4.5V, the 16MHz crystal must be replaced with an 
8MHz crystal.  The ABM3B-8.000MHZ-B2-T 8MHz crystal is a drop-in 
replacement. 

 

3.2.2 

Power LED, “LEDP” 

The blue LED (LEDP) is always lit when power is applied to the AT88Microbase regardless of the 
voltage supply. 

Figure 4. 

Power on LED “LEDP” 

 

 

 

3.3 

RESET

 

Although the AT90USB1287 has its on-chip RESET circuitry, (c.f. AT90USB1287 Datasheet, 
section “System Control and Reset”), the AT88Microbase provides two additional means to reset 
the AT90USB1287. 

3.3.1 

Power-on Reset 

The on-board RC network acts as power-on RESET. 

3.3.2 

RESET Push Button  

By pressing the RESET push button on the AT88Microbase, a warm RESET of the AT90USB1287 
AVR is performed. 

Figure 5.  RESET Push Button (AVR RESET) Implementation

 

 

 

Summary of Contents for AT88CK109STK3

Page 1: ...AT88CK109STK3 Hardware User Guide 8557B CRYPTO 04 09 ...

Page 2: ...er 3 8 3 5 Serial Links 3 8 3 6 On board Resources 3 9 3 7 AT88CK109BK3 CryptoAuthentication Daughter Board 3 12 3 8 AT88CK109BK3 HOST and CLIENT Sockets Compatibility 3 12 3 9 HOST and CLIENT Power Configuration 3 13 3 10 Devices Interconnect Header 3 14 3 11 Mapping AT88CK109BK3 to AT88Microbase STK500 and STK600 3 14 3 12 Interfacing a USART with CryptoAuthentication 3 16 3 13 In System Program...

Page 3: ...a personal computer and experiment with CryptoAuthentication The small USB form factor of the AT88Microbase allows the board to function as a demo as well as a development platform The AT88CK109BK3 daughter board has two SOT23 3 sockets for either client host or multiple client development Together these boards allow an easy evaluation of the CryptoAuthentication products using demonstration softw...

Page 4: ...thentication Sockets HOST and CLIENT Software PWR control AVR Studio software interface 1 Notes 1 AT88Microbase is supported by AVR Studio version 4 17 build 666 or higher For up to date information on this and other AVR tool products please consult our web site The newest version of AVR Studio AVR tools and this User Guide can be found in the AVR section of the Atmel web site http www atmel com 2...

Page 5: ...it 1 2 1 Device Support AT88CK109BK3 daughter board currently supports the following CryptoAuthentication devices ATSA88100 ATSA88102 ATSA8810HS Locate the latest information about Crypto Authentication at www atmel com Javan ...

Page 6: ...requirements are 200 MB free hard disk space AVR Studio FLIP and ATMEL s Crypto Evaluation Studio Windows XP X86 processor Available USB Port 2 3 Software Installation Install CryptoAuthentication Demonstration Utility available from WWW Atmel com Javan Launch software and follow the online help Note The CryptoAuthentication IC s that are included with your kit have Development Secrets not Product...

Page 7: ...r describes the features of the AT88Microbase and the AT88CK109BK3 boards 3 1 Overview Figure 2 AT88Microbase Components front side USB Type A PWR LED Hardware Boot HWB JTAG LED Bank Buzzer Reset TWI SPI Selector switch 10 Pin Interface Header J1 ...

Page 8: ...igurations for the main supply voltage Mounted Resistor Main Board Supply Voltage Comments R1 3 3V R2 5 0V USB Default Setting The CryptoCompanion supply voltage is always 3 3V regardless of R1and R2 configuration 5 0 USB 3 3V Regulator CryptoCompanion 0 VCC R2 R1 Main board Supply Voltage Default 3 3V 16MHz Crystal AT88SC108 CryptoCompanion AT90USB1287 AVR Main board Supply Voltage see section 3 ...

Page 9: ...00MHZ B2 T 8MHz crystal is a drop in replacement 3 2 2 Power LED LEDP The blue LED LEDP is always lit when power is applied to the AT88Microbase regardless of the voltage supply Figure 4 Power on LED LEDP 3 3 RESET Although the AT90USB1287 has its on chip RESET circuitry c f AT90USB1287 Datasheet section System Control and Reset the AT88Microbase provides two additional means to reset the AT90USB1...

Page 10: ...s required to obtain the 230 4K USART baud rate needed for CryptoAuthentication communication 3 5 Serial Links 3 5 1 USB The AT88Microbase is supplied with a standard USB Type A receptacle The AT88Microbase only operates as an USB device Figure 6 USB Type A Receptacle 3 5 2 USART The AT90USB1287 AVR comes with an on chip USART peripheral USART1 Only the asynchronous mode is supported See section 3...

Page 11: ...turn off an LED the corresponding port pin must be driven low Figure 8 LEDs Implementation Schematic Note AVR can source or sink enough current to drive an LED directly 3 6 2 Buzzer The small onboard buzzer adds audio capability to the AT88Microbase board The buzzer requires that PD7 be driven with a square wave at 4 0 0 5 KHz to achieve a maximum decibel of 78dB SPI TWI SPI TWI K1 TWI Position K1...

Page 12: ...er Implementation Schematic Brief Spec Input Signal Square Wave Resonant frequency 4 0 0 5 KHz Sound Pressure Level 78dB 3 6 3 Description of the Interface Header The 10 Pin header J1 of the AT88Microbase provides interfacing for daughter boards Figure 10 10 Pin Interface Header ...

Page 13: ...toMemory CM chips The SCL and SDA pins are connected to PD0 and PD1 respectively The RST and PDN pins are connected to PF2 and PF3 respectively Figure 12 System CryptoCompanion Schematic Datasheet can be found on the Atmel web site http www atmel com products securemem Note The CryptoCompanion chip cannot be used with the CryptoAuthentication family of devices HWB RESET USB TWI JTAG SPI J1 VCC_D G...

Page 14: ...SA102 and the AT88SA10HS 3 leads devices Figure 14 Chip in Socket Placement Live bug 3 8 AT88CK109BK3 HOST and CLIENT Sockets Compatibility AT88CK109BK3 is supplied with two SOT23 3 sockets titled HOST and CLIENT Since both sockets have identical pinout s the AT88Microbase can physically accept a host or a client device in either socket Therefore the AT88CK109BK3 can be configured for either a hos...

Page 15: ...tly power cycle each socket with software or place the sockets in a constant power on state assuming power is applied to the board Figure 15 HOST and CLIENT Power Headers Figure 16 Schematic Implementation for Software Power Control HOST side Table 1 HOST and CLIENT sockets Power Configuration Jumpers Position Comments View Hardware Power Configuration H1 H2 H3 and H4 Mounted With all 4 jumpers mo...

Page 16: ...inout details 3 10 Device Interconnect Header The INTERCONNECT header provides a single wire bus between the signal pins of the HOST and CLIENT devices The header can also serve as test points Figure 17 Interconnect Header 3 11 Mapping AT88CK109BK3 to AT88Microbase STK500 and STK600 The AT88CK109BK3 maps to the 10 pin header of the AT88Microbase as follow Table 2 Mapping the AT88CK109BK3 to the AT...

Page 17: ...CK109BK3 to the STK500 and STK600 STK500 STK600 AT88CK109BK3 Comments Px0 NC Px1 NC Px2 Tied to Px3 with R111 USART Receive 1 Px3 CLIENT Signal Pin Bit banging USART Transmit 1 Px4 HOST Signal Pin Bit banging Px5 Software Power Control HOST Socket Px6 Software Power Control CLIENT Socket Px7 NC GND GND GND VTG VCC VCC Figure 18 AT88CK109BK3 Mounted to the STK500 1 See section 3 12 Note 3 x in Tabl...

Page 18: ...entication 1 wire interface 3 13 In System Programming 3 13 1 Programming with USB bootloader DFU Device Firmware Upgrade AT90USB1287 AVR comes with a default factory pre programmed USB bootloader located in the on chip boot section of the AT90USB1287 This is the easiest and fastest way to reprogram the device directly over the USB interface The Flip PC side application available for free on Atmel...

Page 19: ... for Boundary scan and programming The AT90USB1287 device is shipped with this fuse programmed Figure 20 Connecting AVR JTAGICE mkII to the AT88Microbase The Flash EEPROM and all Fuse and Lock Bit options ISP programmable can be programmed individually or with the sequential automatic programming option Note See AVR Studio on line Help for information 3 14 Debugging 3 14 1 Debugging with AVR JTAG ...

Page 20: ...on the part before debugging Thus the on chip flash bootloader will be erased It can be restored after the debug session using the bootloader hex file available from ATMEL website 3 15 Test Points There are 4 test points implemented these test points are referenced in the full schematics section VCC AT88CK109BK3 GND AT88CK109BK3 HOST signal pin AT88CK109BK3 INTERCONNECT Header CLIENT signal pin AT...

Page 21: ...ort of AT88Microbase is not connected to PC programmed through USB Connect AT88Microbase USB port to PC s USB port AT88Microbase is not in DFU mode Press and hold the HWB push button Press the RESET push button Release the RESET push button Release the HWB push button The AVR device cannot be programmed The communication medium in FLIP hasn t been selected From the FLIP menu select Settings Commun...

Page 22: ...W 25 x H 12 mm o Weight 9 0g AT88CK109BK3 o Physical Dimensions L 74 x W 35 x H 23 mm o Weight 17 5g Assembled Module o Physical Dimensions L 100 x W 35 x H 26 mm o Weight 26 5g Operating Conditions USB 4 4V 5V 25 100mA See Section 3 2 3 3V Supply Current 50mA Connections USB Connector Type A receptacle USB Communications Full speed 2 0 ...

Page 23: ...esting technical support please include the following information Which target AVR device is used complete part number Target voltage and speed Clock source and fuse setting of the AVR Programming method ISP JTAG or specific Boot Loader Hardware revisions of the AVR tools found on the PCB Version number of AVR Studio This can be found in the AVR Studio help menu PC operating system and version bui...

Page 24: ... following documents of the AT88CK109STK3 are shown AT88Microbase revision 2 0 Complete Schematic Assembly Drawing Bill of Material Default configuration summary AT88CK109BK3 revision 1 0 Complete Schematic Assembly Drawing Bill of Material Default configuration summary ...

Page 25: ...AT88CK109STK3 7 2 AT88CK109STK3 User Guide 8699A CRYPTO 10 09 Figure 1 AT88Microbase Schematic 1 of 4 ...

Page 26: ...Figure 2 AT88Microbase Schematic 2 of 4 ...

Page 27: ...AT88CK109STK3 7 4 AT88CK109STK3 User Guide 8699A CRYPTO 10 09 Figure 3 AT88Microbase Schematic 3 of 4 ...

Page 28: ...Figure 4 AT88Microbase Schematic 4 of 4 ...

Page 29: ...AT88CK109STK3 7 6 AT88CK109STK3 User Guide 8699A CRYPTO 10 09 Figure 5 AT88Microbase Assembly Drawing 1 of 2 Top side ...

Page 30: ...Figure 6 AT88Microbase Assembly Drawing 2 of 2 Bottom side ...

Page 31: ...472JT 1 R172 3 92K 1 16 W 0603 ERJ3EKF3921V 2 R151 R184 47K 1 16 W 0603 CRCW060347K0FKEA 1 R2 DNI 1 16 W 0603 2 R4 R5 0 1 16 W 0402 CR0402 16W 000T 1 IC2 ATMEL AVR 64 PIN QFN AT90USB1287 64QFN 1 Y121 16MHz Crystal SMD ABM3B 16 000MHZ B2 T 1 U1 3 3V Regulator SOT 23 5 MIC5219 3 3YM5 TR 1 U6 ATMEL CryptoCompanion 8ld SOIC ATSC018 SU CM 1 LEDP BLUE LED 0603 MB1111C TR 3 LED1 3 RED LED 0603 BR1111C TR...

Page 32: ...Figure 7 AT88CK109BK3 Schematic 1 of 3 ...

Page 33: ...AT88CK109STK3 7 10 AT88CK109STK3 User Guide 8699A CRYPTO 10 09 Figure 8 AT88CK109BK3 Schematic 2 of 3 ...

Page 34: ...Figure 9 AT88CK109BK3 Schematic 3 of 3 ...

Page 35: ...AT88CK109STK3 7 12 AT88CK109STK3 User Guide 8699A CRYPTO 10 09 AT88CK109BK3 Assembly Drawing 1 of 2 Top side ...

Page 36: ...Figure 10 AT88CK109BK3 Assembly Drawing 2 of 2 Bottom side ...

Page 37: ...CRCW0603825RFKEA 2 LED1 2 RED LED 0603 BR1111C TR 2 Q1 2 N CHANNEL MOSFET SC 75 NTA4001NT1G 1 D1 Diode Unidirectional TVS DO 214AC SMA SMA6J5 0A TR 2 S1 2 CryptoAuthentication Socket SOT23 3 499 P36 20 1 PORT D 10 Pin 2x5 VERT 100 10POS Fem SSW 105 01 G D 2 K1 2 Switch DPDT Surface Mount CAS 220TA 6 H1 5 Interconnect PBC02DAAN 2POS 100 TIN VERT 2PIN HEADER AT88CK109BK3 BOM MISC DIODE CAPACITOR RES...

Page 38: ...ING 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 INCIDEN TAL DAMAGES INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF PROFITS BUSINESS INTERRUPTION OR LOSS OF INFORMATION ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT EVEN IF ATMEL...

Reviews: