73S1210F Multi - SAM评估板Lite:功能、设置与应用全解析
在电子工程师的日常工作中,一款优秀的评估板能极大地提高开发效率和准确性。今天,我们就来详细探讨Teridian Semiconductor Corporation的73S1210F Multi - SAM评估板Lite,看看它在智能卡控制器开发领域能为我们带来哪些便利。
一、评估板概述
73S1210F Multi - SAM评估板Lite是一个展示73S1210F智能卡控制器设备功能的平台,它既可以独立运行,也能作为开发平台使用。其Multi - SAM(MS)板采用单个8010C接口设备支持多达五个智能卡,包括一个全尺寸(信用卡大小)和最多四个SIM/SAM卡。不过,这种多SIM/SAM配置存在一些使用限制,我们后续会详细介绍。
评估套件内容
- 73S1210F ELMS板:包含预加载的交钥匙程序PCCID的4层矩形印刷电路板(PWB)。
- 电源适配器:5 VDC/1,000 mA通用壁式变压器,带2.5 mm插头。
- 串口线:DB9,公/母,2米长。
- CD:包含文档(数据手册和用户指南)、软件API库、评估代码和实用程序。
- 快速入门指南:帮助用户快速上手评估板。
评估板特点
- 通信接口:具备RS - 232接口,方便与外部设备进行通信。
- 智能卡接口:支持单个全尺寸和四个SIM/SAM智能卡接口,可满足不同类型智能卡的开发需求。
- 调试接口:ICE/Programmer接口,便于进行代码调试和烧录。
- 电源接口:提供电源输入,还有ON/OFF开关和1个LED,方便控制和状态指示。
推荐设备和测试工具
- 功能评估:建议使用装有Microsoft Windows XP或Vista的PC,或运行Linux且配备串口RS - 232(COM)端口的工作站。
- 软件开发:推荐使用Signum ICE(型号ADM - 51)和Keil 8051 C编译器套件(型号CA51)。
二、评估板基本设置
连接外部设备
评估板的基本连接如图2所示。电源输入(VBAT)可为支持该功能的应用提供备用电源,通过ON/OFF开关(S2)可控制73S1210F的电源开关。将板上的PJ1连接到能产生2.7 V至6.5 V、400 mA直流电源的AC - DC转换器模块。与外部主机的通信通过标准RS - 232串口接口(仅TX/RX)实现。
连接仿真工具
评估板设计为可与Signum Systems的In - Circuit Emulator(ICE,型号ADM - 51)配合使用。Signum System POD的扁平电缆需直接连接到连接器J2。不同的POD选项可提供不同的功能,如标准POD可进行典型的仿真器功能,其他选项还能实现代码跟踪和复杂断点功能,但可能需要额外费用。使用ICE时,评估板需外部供电,并通过ON/OFF开关开启,电源LED D4会指示电源状态。
加载用户代码
编程硬件接口
TFP2或ICE与73S1210F之间通信所需的信号包括E_TCLK(数据时钟)、E_RXTX(数据输入/输出)和E_RST(闪存下载器复位,低电平有效)。这些信号以及3.3 V和GND可在仿真器头J2上找到。生产模块可能配备更简单的编程连接器,如5x1头。
使用在线仿真器加载代码
如果73S1210F闪存中已有固件,在加载新文件前需先擦除内存。可通过点击仿真器软件中的RESET按钮,再点击ERASE按钮来擦除闪存。擦除后,使用文件菜单中的Load命令加载新文件,通过点击Browse按钮选择要加载的文件,然后按OK按钮将文件加载到IC的闪存中。此时可移除仿真器探头(电缆),按下评估板上的复位按钮,新代码即可开始执行。
使用TSC闪存编程器Model TFP2加载代码
按照TSC闪存编程器Model TFP2用户手册中的说明操作即可。
三、使用PCCID应用
PCCID固件已预安装在评估板上,运行该应用需要带有串口RS - 232端口的PC。上电后,评估板可运行PCCID演示主机应用,实现智能卡的激活和停用(ISO或EMV模式)、与插入板中的智能卡交换APDU命令,以及启动测试序列以评估板在EMV测试环境中的性能。Multi - SAM配置需要特殊固件来控制SAM插槽的选择,该固件通过控制73S1210F的USR4和USR5引脚来选择4:1模拟多路复用器的输入。
主机演示软件安装(Windows XP)
- 解压“PCCID Vz.zz Release.zip”(z.zz为最新固件版本),创建安装目录(如“C:TSC”),将文件解压到该目录。
- 将提供的适配器插入5V直流插孔和墙上插座。
- 使用串口线连接主机系统和评估板。
- 按下ON/OFF开关开启评估板。
- 在主机系统上运行“TSCP - CCID.exe”(位于“x:yyy PCCID Vz.zz ReleaseHost ApplicationsWindows AppAppBinRelease”路径下)以执行主机演示应用。
四、评估板硬件描述
跳线、开关和模块
| 评估板上的跳线、开关和测试点功能丰富,具体如下表所示: | Item # | Schematic and Silkscreen Reference | Default setting | Name | Use |
|---|---|---|---|---|---|
| 1 | PJ1 | Connect DC Jack | 输入电源插孔,需配置为VPC,电源输入范围2.7V - 6.5V,能提供400 mA,需使用ON/OFF开关开启72S1210F | ||
| 2 | J2 | No Connect | In - Circuit Emulator connector | 使用外部在线仿真器(SIGNUM 8052 ADM51 ICE)时必须使用此连接器 | |
| 3 | JP7 | Serial transceiver enable jumper | 控制RS - 232收发器的关闭功能,有三种配置:移除时使收发器芯片关闭;插入VDD(引脚2 - 3)时启用收发器;插入USR6(引脚1 - 2)时允许USR6引脚控制收发器关闭 | ||
| 4 | D5 | RXD LED | 反映串口RX的活动,即数据流向73S1210F | ||
| 5 | D6 | TXD LED | 反映串口TX的活动,即数据从73S1210F流出 | ||
| 6 | P1 | Connect DB9 RS232 female socket | 允许通过RS232电缆连接计算机,使用交叉线(RX/TX),评估板上有板载电平转换器(U7)可直接连接计算机,使用预下载应用时需连接RS232链路 | ||
| 7 | JP2 | Insert | RXD LED jumper | 插入跳线启用RX LED,移除则禁用 | |
| 8 | JP3 | Insert | TXD LED jumper | 插入跳线启用TX LED,移除则禁用 | |
| 9 | J7 | SIM/SAM Card connector #4 | 允许评估板与SIM/SAM格式的智能卡通信,此插槽为外部8010C多路复用插槽的#4号 | ||
| 10 | TP9 | VDDFLT test point | 用于监控VDDFLT电压的测试点 | ||
| 11 | J6 | SIM/SAM Card connector #3 | 允许评估板与SIM/SAM格式的智能卡通信,此插槽为外部8010C多路复用插槽的#3号 | ||
| 12 | J5 | SIM/SAM Card connector #2 | 允许评估板与SIM/SAM格式的智能卡通信,此插槽为外部8010C多路复用插槽的#2号 | ||
| 13 | - | Board Reference and serial number | 与TSC应用工程师沟通寻求支持时应提及 | ||
| 14 | J4 | SIM/SAM Card connector #1 | 允许评估板与SIM/SAM格式的智能卡通信,此插槽为外部8010C多路复用插槽的#1号 | ||
| 15 | TP13 | CLK test point | 8010C CLK输出测试点 | ||
| 16 | TP11 | I/O test point | 8010C I/O输出测试点 | ||
| 17 | TP12 | RST test point | 8010C RST输出测试点 | ||
| 18 | TP10 | VCC test point | 8010C VCC输出测试点 | ||
| 19 | TP3 | USR test points | USR引脚测试点 | ||
| 20 | D4 | Power LED | 电源LED,VDD供电时亮起,移除JP4可禁用 | ||
| 21 | JP4 | Insert | Power LED disable | 插入跳线使电源LED在VDD供电时启用,移除则禁用 | |
| 22 | TP6 | VDD test point | 与地连接的VDD测试点 | ||
| 23 | D1 | LED0 | 73S1210F LED0输出LED | ||
| 24 | J1 | Smart Card connector | 允许评估板与标准(信用卡大小)格式的智能卡通信,此插槽连接到73S1210F内部卡接口 | ||
| 25 | S1 | Reset button | 评估板主复位按钮,对板载73S1210 IC进行硬件复位 | ||
| 26 | S2 | On / Off button | 使用电池供电(PJ1)时,切换73S1210F设备的电源开关 | ||
| 27 | TP8 | VP test point | 用于监控VP电压的测试点,72S1210F开启时VP为5.5V | ||
| 28 | TP2 | 1210 smart card test points | 用于监控73S1210F智能卡信号的测试点 | ||
| 29 | TP7 | VPC test point | 监控VPC的测试点,VPC是内部电压转换器的输入电源,详见73S1210F数据手册 | ||
| 30 | JP5 | VPC | VPC2 Select | 8010C输入电源选择跳线 | |
| 31 | JP6 | VPC | VPC/VBAT Select | 选择1210输入电源为VPC或VBAT的跳线 | |
| 32 | TP1 | Power test point | 输入电源(PJ1)测试点 |
原理图
评估板的电气原理图如图6所示,它展示了各个电路元件之间的连接关系,对于理解评估板的工作原理至关重要。
PCB布局
评估板的PCB布局包括顶层视图(丝印)、底层视图(丝印)、顶层信号层、中间层1(接地层)、中间层2(电源层)和底层信号层等多个层面,合理的布局有助于提高电路的性能和稳定性。
物料清单
| 评估板的物料清单详细列出了所需的各种元件,包括电容、电阻、连接器、芯片等,为硬件设计和采购提供了准确的参考。 | Item | Qty | Reference | Part | PCB Footprint | Digikey Part Number | Part Number | Manufacturer |
|---|---|---|---|---|---|---|---|---|
| 1 | 9 | C5,C6,C12,C16,C45,C46,C48 - 50 | 27p | 603 | PCC270ACVCT - ND | ECJ - 1VC1H270J | Panasonic | |
| 2 | 1 | C7 | 0.47uF | 603 | PCC2275CT - ND | ECJ - 1VB1A474K | Panasonic | |
| 3 | 1 | C9 | 4.7uF | 603 | PCC2396CT - ND | ECJ - 1VB0J475K | Panasonic | |
| 4 | 7 | C10,C11,C24 - 28 | 22pF | 603 | PCC220ACVCT - ND | ECJ - 1VC1H220J | Panasonic | |
| 5 | 1 | C13 | 10uF | 3528 - 21 (EIA) | 478 - 1672 - 1 - ND | TAJB106K010R | AVX Corporation | |
| 6 | 2 | C33,C38 | 10uF | 805 | PCC2225CT - ND | ECJ - 2FB0J106M | Panasonic | |
| 7 | 12 | C14,C19 - 23,C29 - 32,C37,C39 | 0.1uF | 603 | PCC1762CT - ND | ECJ - 1VB1C104K | Panasonic | |
| 8 | 1 | C34 | 2.2uF | 805 | PCC1923CT - ND | ECJ - 2YB0J225K | Panasonic | |
| 9 | 5 | C35,C41 - 44 | 1uF | 603 | PCC2174CT - ND | C1608X5R1A105K | TDK Corporation | |
| 10 | 1 | C36 | 0.033uF | 603 | PCC1756CT - ND | ECJ - 1VB1C333K | Panasonic | |
| 11 | 1 | C17 | 1000pF | 603 | PCC2151CT - ND | ECJ - 1VC1H102J | Panasonic | |
| 12 | 4 | D1,D4,D5,D6 | LED | 0805_DIODE | 160 - 1414 - 1 - ND | LTST - C170FKT | LITE - ON INC | |
| 13 | 3 | JP2 - 4 | HEADER | 2 X 1 PIN | S1011E - 36 - ND | PBC36SAAN | Sullins | |
| 14 | 3 | JP5 - 7 | HEADER | 3 X 1 PIN | S1011E - 36 - ND | PBC36SAAN | Sullins | |
| 15 | 1 | J1 | Smart Card Connector | ITT/CCM02 - 2504 | 401 - 1715 - ND | CCM02 - 2504LFT | ITT Industries | |
| 16 | 4 | J4 - 7 | SIM/SAM Connector | CCM03 - 3754 | CCM03 - 3754 | C & K | ||
| 17 | 1 | J2 | Emulator IF | RIBBON6513 | A3210 - ND | 104068 - 1 | AMP/Tyco Electronics | |
| 18 | 2 | L1 - 2 | 10uH | 1210 | 490 - 4059 - 2 - ND | LQH32CN100K53L | Murata Electronics | |
| 19 | 1 | PJ1 | +5VDC | SC237 - ND | RAPC712X | Switchcraft | ||
| 20 | 1 | P1 | DB9_RS232 | AMP_745781 | A32075 - ND | 5745781 - 4 | AMP/Tyco Electronics | |
| 21 | 6 | R1,R6,R8,R11,R12,R32 | 0 | 603 | P0.0GCT - ND | ERJ - 3GEY0R00V | Panasonic | |
| 22 | 1 | R2 | 1M | 603 | P1.0MGCT - ND | ERJ - 3GEYJ106V | Panasonic | |
| 23 | 10 | R3,R22,R33 - 40 | 100k | 603 | P100KGCT - ND | ERJ - 3GEYJ104V | Panasonic | |
| 24 | 1 | R4 | 10 | 603 | P10GCT - ND | ERJ - 3GEYJ100V | Panasonic | |
| 25 | 3 | R5,R26,R28 | 10k | 60 |
发布评论请先 登录
73S1210F Multi - SAM评估板Lite:功能、设置与应用全解析
评论