Simplifying System Integration
TM
73S1217F
Evaluation Board User Guide
August 17, 2009
Rev. 2.4
UG_1217F_040
73S1217F Evaluation Board User Guide
UG_1217F_040
© 2009 Teridian Semiconductor Corporation. All rights reserved.
Teridian Semiconductor Corporation is a registered trademark of Teridian Semiconductor Corporation.
Simplifying System Integration is a trademark of Teridian Semiconductor Corporation.
Microsoft, Windows and Vista are registered trademarks of Microsoft Corporation.
Signum is a trademark of Signum Systems Corporation.
®
Keil is a trademark of ARM Ltd.
Linux is a registered trademark of Linus Torvalds.
Slackware is a registered trademark of Patrick Volkerding and Slackware Linux, Inc.
Fedora is a registered trademark of RedHat, Inc.
All other trademarks are the property of their respective owners.
Teridian Semiconductor Corporation makes no warranty for the use of its products, other than expressly
contained in the Company’s warranty detailed in the Teridian Semiconductor Corporation standard Terms
and Conditions. The company assumes no responsibility for any errors which may appear in this
document, reserves the right to change devices or specifications detailed herein at any time without
notice and does not make any commitment to update the information contained herein. Accordingly, the
reader is cautioned to verify that this document is current by comparing it to the latest version on
http://www.teridian.com or by checking with your sales representative.
Teridian Semiconductor Corp., 6440 Oak Canyon, Suite 100, Irvine, CA 92618
TEL (714) 508-8800, FAX (714) 508-8877, http://www.teridian.com
2
Rev. 2.4
UG_1217F_040
73S1217F Evaluation Board User Guide
Table of Contents
1
Introduction ................................................................................................................................... 4
1.1
Evaluation Kit Contents......................................................................................................... 5
1.2
Evaluation Board Features .................................................................................................... 5
1.3
Recommended Equipment and Test Tools ............................................................................ 5
2
Evaluation Board Basic Setup ...................................................................................................... 6
2.1
Connecting the Evaluation Board with an Emulation Tool ...................................................... 7
2.2
Loading User Code into the Evaluation Board ....................................................................... 8
3
Using the USB CCID Application ................................................................................................ 10
3.1
Driver and Host Demonstration Software Installation ........................................................... 10
3.1.1 Driver and Software Installation on a Linux System.................................................... 11
3.2
Frequently Asked Questions ............................................................................................... 11
4
Evaluation Board Hardware Description .................................................................................... 13
4.1
Jumpers, Switches and Modules ......................................................................................... 13
4.2
Test Points ......................................................................................................................... 18
4.3
Schematic........................................................................................................................... 19
4.4
PCB Layouts....................................................................................................................... 20
4.5
Bill of Materials ................................................................................................................... 26
4.6
Schematic Information ........................................................................................................ 29
4.6.1 Reset Circuit.............................................................................................................. 29
4.6.2 Oscillators ................................................................................................................. 29
4.6.3 LCD .......................................................................................................................... 30
4.6.4 USB Interface ............................................................................................................ 30
4.6.5 Smart Card Interface ................................................................................................. 31
5
Ordering Information ................................................................................................................... 32
6
Related Documentation ............................................................................................................... 32
7
Contact Information..................................................................................................................... 32
Revision History .................................................................................................................................. 33
Figures
Figure 1: 73S1217F / 1210F Evaluation Board ......................................................................................... 4
Figure 2: 73S1217F Evaluation Board Basic Connections ........................................................................ 6
Figure 3: 73S1217F Evaluation Board Basic Connections with ADM-51 ICE ............................................ 7
Figure 4: Emulator Window Showing RESET and ERASE Buttons........................................................... 9
Figure 5: Emulator Window Showing Erased Flash Memory and File Load Menu ..................................... 9
Figure 11: 73S1217F Evaluation Board Jumper, Switch and Module Locations ...................................... 17
Figure 12: 73S1217F Evaluation Board Electrical Schematic ................................................................. 19
Figure 13: 73S1217F Evaluation Board Top View (Silkscreen) ............................................................... 20
Figure 14: 73S1217F Evaluation Board Bottom View (Silkscreen) .......................................................... 21
Figure 15: 73S1217F Evaluation Board Top Signal Layer ...................................................................... 22
Figure 16: 73S1217F Evaluation Board Middle Layer 1 – Ground Plane................................................. 23
Figure 17: 73S1217F Evaluation Board Middle Layer 2 – Supply Plane ................................................. 24
Figure 18: 73S1217F Evaluation Board Bottom Signal Layer ................................................................. 25
Figure 6: External Components for RESET ............................................................................................ 29
Figure 7: Oscillator Circuit...................................................................................................................... 29
Figure 8: LCD Connections.................................................................................................................... 30
Figure 9: USB Connections ................................................................................................................... 30
Figure 10: Smart Card Connections ....................................................................................................... 31
Tables
Table 1: Flash Programming Interface Signals ......................................................................................... 8
Table 2: Evaluation Board Jumper, Switch and Module Description ....................................................... 13
Table 3: Evaluation Board Test Point Description................................................................................... 18
Table 4: 73S1217F Evaluation Board Bill of Materials ............................................................................ 26
Rev. 2.4
3
73S1217F Evaluation Board User Guide
UG_1217F_040
1 Introduction
The Teridian Semiconductor Corporation (TSC) 73S1217F Evaluation Board is used as a platform to
demonstrate the capabilities of the 73S1217F Smart Card Controller devices. It has been designed to
operate either as a standalone or a development platform.
The 73S1217F Evaluation Board can be programmed to run any of the Teridian turnkey applications or a
user-developed custom application. Teridian provides its USB CCID application preloaded on the board
and an EMV testing application on the CD.
Applications can be downloaded through the In-Circuit-Emulator (ICE) or through the TSC Flash
Programmer Model TFP2. As a development tool, the evaluation board has been designed to operate in
conjunction with an ICE to develop and debug 73S1217F based embedded applications.
Figure 1: 73S1217F / 1210F Evaluation Board
4
Rev. 2.4
UG_1217F_040
73S1217F Evaluation Board User Guide
1.1
•
•
•
•
Evaluation Kit Contents
The 73S1217F Evaluation Kit contains the following:
73S1217F Evaluation Board: 4-layer, rectangular PWB as shown in
Figure 1
(identification number
E1217FN12B1 Rev B), containing the 73S1217F with the preloaded USB CCID application.
USB cable, A-B, male/male, 2 meters (Digi-key AE9932-ND).
5 V DC power supply.
CD containing documentation (data sheet, and user guides), Software API libraries, evaluation code
and utilities.
1.2
•
•
•
•
•
•
•
•
Evaluation Board Features
The 73S1217F Evaluation Board (see
Figure 1)
includes the following:
USB 2.0 full speed interface
RS-232 interface
Dual smart card interface
ICE/Programmer interface
2 line x 16 character LCD module
6 x 5 keypad
Real Time Clock (RTC) capability
1 LED
1.3
Recommended Equipment and Test Tools
The following equipment and tools (not provided) are recommended for use with the 73S1217F
Evaluation Kit:
•
•
For functional evaluation: PC with Microsoft
®
Windows
®
XP or Vista
®
, or a workstation with Linux
®,
equipped with a USB and or serial (RS-232) port.
For software development (MPU code)
Signum™ ICE (In Circuit Emulator): ADM-51. Refer to
http://signum.temp.veriohosting.com/Signum.htm
.
Keil™ 8051 C Compiler Kit: CA51. Refer to
http://www.keil.com/c51/ca51kit.htm
and
http://www.keil.com/product/sales.htm
.
Rev. 2.4
5