Vous êtes sur la page 1sur 11

DE-620 HID Firmware SDK

User Manual

DUALi Inc.
Document Version: 1.00
Last Revised Date: 31 March 2011
Copyright 2009-2010 DUALi Inc. All rights reserved. You are strictly prohibited to copy, disclose, distribute, or
use this document in part or as a whole for any purposes other than those for which this document is disclosed. This
document is copyrighted and contains confidential information and other intellectual property rights of DUALi Inc.
Any unauthorized use, copy, disclosure or distribution constitutes infringement of DUALis intellectual property
rights.

DUALi Inc. reserves the right to make changes to its applications or services or to discontinue any application
or service at any time without notice. DUALi provides customer assistance in various technical areas, but
does not have full access to data concerning the use and applications of customer's products.
Therefore, DUALi assumes no liability and is not responsible for customer applications or software design or
performance relating to systems or applications incorporating DUALi products. In addition, DUALi assumes no
liability and is not responsible for infringement of patents and/or any other intellectual or industrial property
rights of third parties, which may result from assistance provided by DUALi.
Composition of the information in this manual has been done to the best of our knowledge. DUALi does not
guarantee the correctness and completeness of the details given in this manual and may not be held liable for
damages ensuing from incorrect or incomplete information. Since, despite all our efforts, errors may not be
completely avoided, we are always grateful for your useful tips.
We have our development center in South Korea to provide technical support. For any technical assistance
can contact our technical support team as below;
Tel: +82 31 213 0074
e-mail : duali@duali.com

DE-620 HID Firmware SDK User Manual

Revision History

2011. Mar.(Ver.1.0) : Issued first

Version 1.00

DUALi Inc. (http://www.duali.com)

DE-620 HID Firmware SDK User Manual

CONTENTS
1

HARDWARE SUMMARY ............................................................................................................................ 5

HARDWARE STRUCTURE ........................................................................................................................ 5

SDK FORMATION....................................................................................................................................... 6

Compiler and Project ................................................................................................................................... 7

4.1

Compiler............................................................................................................................................ 7

4.2

Project Open ..................................................................................................................................... 7

Compile and Make binary file ...................................................................................................................... 8


5.1

Project Screen................................................................................................................................... 8

5.2

Compile ............................................................................................................................................. 8

5.3

binary file Check................................................................................................................................ 9

Download................................................................................................................................................... 10
6.1

Program Open................................................................................................................................. 10

6.2

Change mode to download ............................................................................................................. 10

6.3

Reader Connection ......................................................................................................................... 10

6.4

Select new Firmware .......................................................................................................................11

6.5

Download Firmware .........................................................................................................................11

Version 1.00

DUALi Inc. (http://www.duali.com)

DE-620 HID Firmware SDK User Manual

1 HARDWARE SUMMARY
Smart Card Interface

Contactless Smart Card (ISO 14443 A/B), MIFARE, FeliCa


1 SMART CARD (ISO7816, T=0,T=1)
1 SAM CARD (ISO7816, T=0,T=1)

Host Interface

USB 2.0 Full Speed (12Mbps), also support USB 1.1

Host Communication

Proprietary Protocol

CPU

ARM 32-bit Cortex-M3(72MHz),


64Kbytes Flash, 20Kbytes SRAM

Power Voltage

5V, USB Bus powered

Current

MAX 200mA

Connection

Mini USB Connector

Size

68* 120 * 30(mm)

Antenna Matching

Direct matching Antenna

Certification

CE, Fcc, RoHS compliance

Operating Temperature

-20~60

2 HARDWARE STRUCTURE

Host PC
DE-620

(USB 2.0)

Version 1.00

DUALi Inc. (http://www.duali.com)

DE-620 HID Firmware SDK User Manual

3 SDK FORMATION
compiler

IAR Embedded Workbench for ARM V5.30.1

Sample source

Customer_hid.c

Project file

DE-620.eww

Download Application

DEDOWNLOADER.exe

Version 1.00

DUALi Inc. (http://www.duali.com)

DE-620 HID Firmware SDK User Manual

4 Compiler and Project


4.1

Compiler

FDK source We use IAR Embedded Workbench for ARM V5.30.1


This is commercial Compiler.

4.2

Project Open

Select [File]->[Open]->[Workspace] from the menu and Select DE-620.eww file from 620 FDK folder

Version 1.00

DUALi Inc. (http://www.duali.com)

DE-620 HID Firmware SDK User Manual

5 Compile and Make binary file


5.1

Project Screen

5.2

Compile

Select [Project]->[Rebuild All] from the menu

Once you perform Rebuild All , you can click [Make] menu or [F7] to compile only revised part and
make binary file.

Version 1.00

DUALi Inc. (http://www.duali.com)

DE-620 HID Firmware SDK User Manual

It means the compile is done successfully if you see following message after the process.
=> Total Error = 0

5.3

binary file Check

Once you succeed compiling, youll be able to check thr binary file from the location as below.
FDK F/W - \ Release\Exe folder

Version 1.00

DUALi Inc. (http://www.duali.com)

DE-620 HID Firmware SDK User Manual

6 Download
6.1

Program Open

Execute DEDOWNLOADER.exe program (HID version).

6.2

Change mode to download

Connect HID reader and click

button.

Then following window will pop up. This is to input VID & PID.

Default value is VID:1DB2, PID:063F. If your reader has different VID/ PID, please input the right
value.
Click button, then youll hear Beep sound and following message will be displayed.

6.3

Reader Connection

- Click

button after the process, and youll see DE-620 SmartCard Reader

from device list. If you cannot find the reader name from list, you have to install the driver first.

Version 1.00

10

DUALi Inc. (http://www.duali.com)

DE-620 HID Firmware SDK User Manual

After Installation, (refer to InstallDriver_100826.pdf manual inside Install folder) select


DE-620 SmartCard Reader again.

Click

6.4

button to connect the device

Select new Firmware

Click

6.5

button and select the F/W you have compiled.

Download Firmware

Click
button to download the selected binary file to the reader.
After download, youll see following message.

Version 1.00

11

DUALi Inc. (http://www.duali.com)