FEITIAN R301 User manual

R301 Card Reader
USER’S MANUAL
Made by: Feitian Technologies
Mar, 2016

Revision Sheet
Date
Revision
Description
Dec. 2014
V1.0
First release
Feb. 2016
V1.1
Second release
April 1, 2016
V1.2
Add B6 casing
May 31, 2016
V1.3
Modify card frequency
Sep 2, 2016
V1.4
Update contents
Dec 22, 2016
V1.5
Add UID and Update tool function into user manual
Jan 12, 2016
V1.6
Add get serial number chapter

Software Developer’s Agreement
All Products of Feitian Technologies Co., Ltd. (Feitian) including, but not limited to, evaluation copies,
diskettes, CD-ROMs, hardware and documentation, and all future orders, are subject to the terms of this
Agreement. If you do not agree with the terms herein, please return the evaluation package to us,
postage and insurance prepaid, within seven days of their receipt, and we will reimburse you the cost of
the Product, less freight and reasonable handling charges.
1. Allowable Use –You may merge and link the Software with other programs for the sole purpose of
protecting those programs in accordance with the usage described in the Developer’s Guide. You
may make archival copies of the Software.
2. Prohibited Use –The Software or hardware or any other part of the Product may not be copied,
reengineered, disassembled, decompiled, revised, enhanced or otherwise modified, except as
specifically allowed in item 1. You may not reverse engineer the Software or any part of the product
or attempt to discover the Software’s source code. You may not use the magnetic or optical media
included with the Product for the purposes of transferring or storing data that was not either an original
part of the Product, or a Feitian provided enhancement or upgrade to the Product.
3. Warranty –Feitian warrants that the hardware and Software storage media are substantially free from
significant defects of workmanship or materials for a time period of twelve (12) months from the date
of delivery of the Product to you.
4. Breach of Warranty –In the event of breach of this warranty, Feitian’s sole obligation is to replace or
repair, at the discretion of Feitian, any Product free of charge. Any replaced Product becomes the
property of Feitian.
Warranty claims must be made in writing to Feitian during the warranty period and within fourteen (14)
days after the observation of the defect. All warranty claims must be accompanied by evidence of the
defect that is deemed satisfactory by Feitian. Any Products that you return to Feitian, or a Feitian
authorized distributor, must be sent with freight and insurance prepaid.
EXCEPT AS STATED ABOVE, THERE IS NO OTHER WARRANTY OR REPRESENTATION OF
THE PRODUCT, EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
5. Limitation of Feitian’s Liability – Feitian’s entire liability to you or any other party for any cause
whatsoever, whether in contract or in tort, including negligence, shall not exceed the price you paid
for the unit of the Product that caused the damages or are the subject of, or indirectly related to the
cause of action. In no event shall Feitian be liable for any damages caused by your failure to meet
your obligations, nor for any loss of data, profit or savings, or any other consequential and incidental
damages, even if Feitian has been advised of the possibility of damages, or for any claim by you based
on any third-party claim.

6. Termination –This Agreement shall terminate if you fail to comply with the terms herein. Items 2,
3, 4 and 5 shall survive any termination of this Agreement.

USER'S MANUAL
TABLE OF CONTENTS Page #
GENERAL INFORMATION......................................................................................................1-1
1.1 Product Introduction..............................................................................................................1-1
1.2 Acronyms and Abbreviations................................................................................................1-1
1.3 Keywords and Features..........................................................................................................1-1
1.4 Applications.............................................................................................................................1-2
1.5 Security feature.......................................................................................................................1-2
1.6 Extension and maintenance...................................................................................................1-2
1.7 Reliability ................................................................................................................................1-2
SPECIFICCATION.....................................................................................................................2-1
2.1 Technical Parameter Table....................................................................................................2-2
2.2 Key Application......................................................................................................................2-4
2.2 Product photo..........................................................................................................................2-5
HARDWARE CONFIGURATION.............................................................................................3-1
3.1 Operating Environment.........................................................................................................3-1
3.2 Hardware Operating Environment ......................................................................................3-1
3.3 Software Environment...........................................................................................................3-1
3.4 Hardware Configuration .......................................................................................................3-1
R301 FIRMWARE UPDATE TOOL ..........................................................................................4-1
4.1 Introduction of Update tool...................................................................................................4-1
4.2 The operation of Update tool...................................................................................................4-1
4.3 Errors and solutions.................................................................................................................4-2
R301 UID TOOL..........................................................................................................................5-4
5.1 Introduction of UID Tool.........................................................................................................5-4
5.2 The operation of UID tool........................................................................................................5-5
5.3 Serial number............................................................................................................................5-7
5.4 UID management......................................................................................................................5-7
DEMO SOFTWARE....................................................................................................................6-7
DRIVER .......................................................................................................................................7-7
OEM ITEMS................................................................................................................................8-8
FAQ..............................................................................................................................................9-1
APPENDIX ABBREVIATION .................................................................................................10-2

1.0 GENERAL INFORMATION

GENERAL INFORMATION
1.1 Product Introduction
R301 reader is a kind of high-speed contact smart card reader, which is used for PCenvironment or relevant
smart card environment. It is compliant with standard CCID specification and USB 2.0 interface (also the
USB 1.1 interface). The R301 reader can operate all CLASS A, CLASS B and CLASS C smart cards which
are compliant with ISO 7816-1/2/3. The standard size IC card which is compliant with ISO 7816-3 can be
supported stably as well. As the mandatory processing device of smart card integrated systems, R301 reader
can greatly increase the security of the whole application. It can be widely used in financial, social security,
telecom, online banking, e-business, authentication, e-government and other CPU based high level security
card application fields.
1.2 Acronyms and Abbreviations
USB –Universal Serial Bus
CCID –(Chip Card Interface Device) Integrated Circuit(s) Card Interface Devices Specification
PCSC –(Short for "Personal Computer/Smart Card") is a specification for smart-card integration
into computing environments.
1.3 Keywords and Features
Keywords: Smart Card Reader, CCID, USB, ISO 7816, T0, T1, Full speed USB device, R301
Features:
1. Support USB 2.0 interface
2. Compiled standard CCID specification
3. Read/Write all CLASS A, CLASS B and CLASS C smart cards which are compliant with ISO 7816-
1/2/3 standard, T=0 and T=1 protocol
4. For contact card, support full parameter PPS protocol. The ICC data transfer Baud rate is 625K (The
result is got when the frequency of IC card is 5MHz-12MHz)
5. Short circuit protection
6. Be compliance with ISO7816, IEC/EN60950, EMV 2000 Level
7. Power supply: 1.8V/3V/5V (independent control),LDO provides stable 1.8V/3V power
8. Data transfer speed: For T=0 and T=1, Baud rate is 13.440k ~ 625K (The result is got when the
frequency of IC card is 5MHz-12MHz) (D=32/F=372)

1.4 Applications
R301 reader is a kind of high-speed contact smart card reader, whichis used for PCenvironment or relevant
smart card environment. It is compliant with standard CCID specification and USB 2.0 interface. The R301
reader can operate all Class A, Class B and Class C smart cards which are compliant with ISO 7816-1/2/3.
The standard size IC card which is compliant with ISO 7816-3 can be supported stably as well. As the
mandatory processing device of smart card integrated systems, R301 reader can greatly increase the security
of the whole application. It can be widely used in financial, social security, telecom, online banking, e-
business, authentication, e-government and other CPU based high level security card application fields.
1.5 Security feature
1)firmware cannot be read out. Anti-reverse analysis
2)Short circuit protection and overcurrent protection
3)Do not contain any users’ sensitive data in product, such as password.
4)PCB board has a 5mm distance with reader shell.
1.6 Extension and maintenance
1)Product can be extended and disassembled.
2)Firmware can be extended, customized and updated.
1.7 Reliability
1)300,000 times plug/unplug. The period of hardware usable is at least 5 years.
2)Frequently read/write 200 times will not lead the system down or error.
3)Continuously using 48 hours will not lead error occurrence rate exceed 3‰

2.0 SPECIFICATION

SPECIFICATION
Overview:
General Parameters:
Work frequency(Hz): 4-12M
Contact card support:
Support ISO 7816 standard,T0, T1, CLASSB, CLASSC, CLASSBC
Communication interface:
Communication for PC: USB 1.1/2.0/3.0 full speed(12Mbps)
Power supply mode:
USB DC 5V
Open UID (User ID control) Function
Support 255 bytes’ flash memory for customer
Support firmware upgrade in encryption
The unique device ID
Based on CCID standard, PC/SC compatible reader
Driverless –Plug in and Play
Support Android device, need OTG cable

2.1 Technical Parameter Table
Technical Specification
Basic
Parameter
Product
Name
R301
Casing
Number
C25
C11
C41
B6
Host
Interface
USB 2.0 CCID(also compliant with USB 1.1)
Transmission
Speed
12Mbps(USB 2.0 Full Speed)
Smart Card
Clock
Frequency
4MHz-12MHz
Power to
Smart Card
60mA
Contact
Supported Card Types: 1.8V, 3V and 5V
Smart Card Interface Speed: 10753~625kbps(when supported by card)
ISO/IEC7816, T=0 and T=1 protocol, Class A, B, C cards
Card Size
ISO 7816-3 ID-1 (full-size)
GSM 11.11
Custom Items
OEM logo, packaging, color and firmware
Support OS
Win2000+/Linux/Mac OS X/UNIX/Android(OTG)
Certificate
CE/FCC/RoHS/EMV Level 1/LTIC/BSMI
Physical
Parameter
Material
ABS+PC
ABS+PC
Metal+ABS+PC
Metal+ABS+PC
Weight
46.7g
50g
281.96g
11g
Status
Indicator
Blue and Red
Connector
Cable
1.5m
N/A
Contact
principle
Friction
technology
Landing contact
technology
Landing contact
technology
Friction
technology
Durability
100,000
insertions
300,000 insertions
300,000
insertions
5000 insertions
Color
White
Black
Black, Greg
Black
Dimension
74 *56 *11(mm)
67 *57.5
*12.5(mm)
120*80*76(mm)
56*21*7.5(mm)
Work
Environment
Power supply
USB port 5V DC
Working
current
< 50mA without card plugged
Working
Temperature
0°C ~60 °C

Storage
Temperature
~20°C ~85°C
Humidity
≤90%(non-condensed)
Standard
Card Reader
Standard
ISO-7816 Class A, B, C ( 5V, 3V,1.8V) Standard
EMV Level 1 Standard
PC/SC Standard
USB 2.0 Standard
CCID Standard
API Standard
PC/SC Lite/WINSCARD API
Features
Plug and Play
Readily Compliant
Suits Any Application
Open UID(user ID) function
300,000 times plug/unplug of card slot
Meantime Between Failure (MTBF) - 500,000 hours
Security
Physical
Security
Short circuit and thermal protection/over-voltage protection
High security level chipset
electrostatic prevention
Firmware
Security
Firmware encryption mechanism
Firmware upgradability in encryption
Firmware cannot be read out. Anti-reverse analysis
Warranty
Meantime
Between
Failure(MTBF)
500,000 hours
Warranty
Two year manufacturer’s warranty.

2.2 Key Application
R301 Card
Reader
E-
Governm
ent E-
Banking
E-
Shopping
E-
Commerc
e
E-
Payment
Online
Gaming
Network
Access
Control
Digital
Signature,
Identifica
tion

2.2 Product photo
R301 reader is a kind of high-speed contact smart card reader, which is used for PC environment or
relevant smart card environment. Product shell is using C25 by default. Also customer can choose other
casing, like C11 and C41, for SIM SIZE card, we have B5 and B6 casing.
C11, with full size card slot and SIM card slot:
C25 with full size card slot only:

B6 with SIM Card slot only:
C41 with full size card slot only:

3.0 HARDWARE CONFIGURATION

HARDWARE CONFIGURATION
3.1 Operating Environment
R301 supports contact smart cards and it can be used in various operating environments, including hardware
and software operating environments, thus expanding the scope of use of reader R301 Card Reader.
3.2 Hardware Operating Environment
R301 Card Reader providing user with USB, it helps to make connection between PC, Android device or
other equipment more convenient. The card can be operated by local PC or Android device via R301 Card
Reader.
3.3 Software Environment
R301 Card Reader has rich software environment. It supports Android (Has not be tasted on all Android
versions or smartphones), Windows 2003Server, Windows XP (SP2, SP3), Windows 2008Server,
Windows Vista, Windows 7, Windows CE, Linux, Mac OS X 10.6 (X64)/Mac OS X 10.6 (X32)/Mac OS
X 10.5 (X32) (These systems need to install the driver first), etc.
3.4 Hardware Configuration
In order to help user to understand interaction between reader, device and card, the R301 Card Reader
hardware has various status of prompt information. Three LED status indicator lights is provided for the
user: red, blue, each of them representing work and charging indicator light, card detection indicator light
and data communication indicator. For details, please refer to the following table
Name of indicator light
Color
Prompt state
Work indicator
Red
Flashing
USB Enumeration process
Turn on
USB is established
Irregular flashing
USB exchange data
Data communication
indicator
Blue
Turn off
No card
Turn on
Card insert
Flashing
Exchange data between Card and reader
Note: When the program is upgraded, the indicator light (except for the charge) is flashing.

4.0 R301 CARD READER RELATED TOOL

R301 CARD READER FIRMWARE UPDATE TOOL
4.1 Introduction of Update tool
Firmware update tool using to upgrade R301 Card Reader firmware, it is for maintain in future. R301
Card Reader apply dual encrypted mechanism. The firmware will have encrypted by UID (User ID), only
the right UID firmware can be update by right reader. We will explain UID function later. To using
update tool, please check R301 Card Reader SDK.
*The related files of update application
Update_Tool_V1.0.exe is execute file
*. meta file is firmware BIN file, please don’t rename this file
4.2 The operation of Update tool
The update tool is easy, convenient and safe too. We will introduce how to using this tool to update your
reader.
Step #1: Insert reader to PC and double click “Update_Tool.exe” by administrator. If you are first
running this tool, the tool will inform to re-plug reader.

Step #2: After re-plug reader, open update tool application again and then starts updating.
The whole progress will cost around 30s. please not remove reader while in updating. If something
happens while in updating progress, please open tool and re-updating reader again.
4.3 Errors and solutions
1. If the update tool happens below error, please do re-plug reader.
2. If occurs error while in updating, please re-plug reader and running application do updating again
Table of contents
Other FEITIAN Card Reader manuals