Duali DP-680 User manual

Copyright ⓒ2017 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 DUALi’s intellectual property rights.
DUALi Inc.
Document Number: EP01-16-004
Document Version: 1.10
Last Revised Date: 25TH APR. 2018
Release Date: 25 November 2009
DP-680
USER MANUAL

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 : sales@duali.com
FeliCa™is registered trademark of SONY Corporation.
Mifare®is registered trademarks of NXP Semiconductors

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
3
Revision History
2017.06 (Ver. 1.00 ) : First Release
2018.04 (Ver. 1.10 ) : Add Memory structure and security method
© Copyright 2017 DUALi Inc.

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
4
Contents
1 Introduction.......................................................................................................................................5
1.1 Basic specification..................................................................................................................5
1.2 RF PART Specification...........................................................................................................6
1.3 SAM PART Specification........................................................................................................6
2 Components Confirmation................................................................................................................7
2.1 Product Components..............................................................................................................7
2.2 Block Diagram........................................................................................................................8
2.3 Exterior...................................................................................................................................9
2.4 PCB........................................................................................................................................9
2.5 Flash Memory Structure.......................................................................................................10
2.6 Flash Protection ...................................................................................................................11
2.7 Key Saving Method..............................................................................................................11
3 Power & Interface Specification......................................................................................................12
3.1 Power Specification..............................................................................................................12
3.2 Electric Current consumption...............................................................................................12
3.3 RS-232 Interface Specification.............................................................................................12
3.4 USB Interface Specification..................................................................................................12
4 Usage Environment........................................................................................................................12
4.1 Operating Environment ........................................................................................................12
4.2 Storage Environment............................................................................................................12
5 Warning and Notice ........................................................................................................................12
6 Warranty & Service.........................................................................................................................13

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
5
1 Introduction
DP-680 is designed as multi type Contactless payment acceptance device. It is suitable for
unattended machine, Kiosk, ATM as well as NFC acceptance dongle for Retails.
This device features serial RS-232 and USB 2.0 communications to POS systems.
The following features are supported:
ISO14443 type A/B and Mifare based contactless payment transactions
ISO 18092
FeliCa
Mifare
ISO 15693
ISO 7816 : 6 x SAM card slots
1.1 Basic specification
ITEM
Specification
Note
CPU
STM32F405RGT6 (ARM Cortex_M4)
Program Memory
1MBytes FLASH
Data Memory
192KBytes SRAM
DISPLAY
4 Status LED (GREEN)
Communication
USB (Default)
RS-232/ TTL Option
Baud : 115200
BUZZER
Magnetic Buzzer
Contactless
ISO-14443 A/B, Mifare, DESFire, FeliCa, ISO-
15693 NFC
Contact SAM
ISO-7816 : 6 SAM SLOT
Input power
DC 5V

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
6
1.2 RF PART Specification
ITEM
Speciation
Note
Frequency
13.56MHz
PN5180
Communication speed
106,212,424,848 Kbps
subcarrier
847 KHz
Operating voltage
5V
1.3 SAM PART Specification
ITEM
Speciation
Note
Protocol
T=0,T=1
Class
Class A,B (5V, 3V)
Quantity
6

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
7
2 Components Confirmation
2.1 Product Components
①Reader unit : USB cable (default) or Serial cable
DP-680 w/ Option Vessel
DP-680 w/ Standing leg

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
8
2.2 Block Diagram
-MAIN MCU : ARM CORTEX 32-bit M4 RISC processor
-RF Processing : PN5180 to support ISO14443A/B, ISO15693, Mifare series, DESFires EV1 &
EV2, FELICA
-Host Communication: USB or RS-232
-Buzzer : Frequency controllable buzzer.
-Status LED : EMV compliant LED * 4ea.
-Power : Input power DC5V.
-SAM Communication : Max. 6pcs SAM support. Up to 153600bps.
Clock controllable up to 18MHz by FDK
STM32F405RG
ARM 32-bit CPU
(1Mbytes Flash,
192Kbytes SRAM)
Power (DC 5V)
Buzzer
RF processing
USB
Antenna
4 * Status LED
RS-232
6 * SAM

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
9
2.3 Exterior
< Front >
< Rear >
2.4 PCB
-MAIN Board
- Main Board Top - - Main Board Bottom -

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
10
- Antenna Board Top - - Antenna Board Bottom -
2.5 Flash Memory Structure
Sector
Address
Size
Usage
Sector 0
0x0800 0000 - 0x0800 3FFF
16 Kbytes
BIOS
Sector 1
0x0800 4000 - 0x0800 7FFF
16 Kbytes
Sector 2
0x0800 8000 - 0x0800 BFFF
16 Kbytes
PARAMETER and Key
Sector 3
0x0800 C000 - 0x0800 FFFF
16 Kbytes
RFU
Sector 4
0x0801 0000 - 0x0801 FFFF
64 Kbytes
Application
Sector 5
0x0802 0000 - 0x0803 FFFF
128 Kbytes
Sector 6
0x0804 0000 - 0x0805 FFFF
128 Kbytes
Sector 7
0x0806 0000 - 0x0807 FFFF
128 Kbytes
Sector 8
0x0808 0000 - 0x0809 FFFF
128 Kbytes
Sector 9
0x080A 0000 - 0x080B FFFF
128 Kbytes
RFU
Sector 10
0x080C 0000 - 0x080D FFFF
128 Kbytes
RFU
Sector 11
0x080E 0000 - 0x080F FFFF
128 Kbytes
Fare Table

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
11
2.6 Flash Protection
2.7 Key Saving Method
-Save Key in PARAMETER and Key area.
-All Flash area is protected against read (level1, Reading flash memory with JTAG
debugger is impossible).
-User Key data is accessible only with firmware function.
-Write User Key function save key after encryption.
-Read User Key function returns key after decryption.
-User Key en/decryption Key is different for each reader. (drive key from unique ID
number of MCU)

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
12
3 Power & Interface Specification
3.1 Power Specification
-DC 5V
3.2 Electric Current consumption
-5V : average 220mA
-5V : Max 400mA (Card detecting, Card writing)
3.3 RS-232 Interface Specification
-115200bps ( TTL Option)
3.4 USB Interface Specification
-USB 1.1 Full Speed(12Mbps)
4 Usage Environment
4.1 Operating Environment
-Temperature: -10 ~ 60 ℃
-Humidity: 30 ~ 90 % (Relative humidity)
4.2 Storage Environment
-Temperature: -20 ~ 80 ℃
-Humidity: 30 ~ 90 % (Relative humidity)
5 Warning and Notice
-Indoor use only (Avoid direct sunlight)
-Avoid an element like metal or magnetism within 7cm
-Do not open the product or adjust the antenna part

DP-680 USER MANUAL
`
Version. 1.10 DUALi Inc. (http://www.duali.com)
13
6 Warranty & Service
‣Warranty and Repair service
- DUALi Inc. warrants to the original consumer or other end user that this product, DP-680, is free from
defects in materials and workmanship for a period of 1 year from the date of purchase.
※Note Warranty/non-warranty repair fees do not include any shipping charges.
‣The damages(defaults) prescribed below are NOT to be covered by warranty.
- User’s misuse of part/component.
- Fault by the unqualified user’s own intention of repairs.
- Product’s inspection requirement.
- Adding certain functions or extension of system.
- Fault by User’s misuse against the product’s manual.
*Please contact our service team for the technical/ sales supports.
DUALi Inc.
1-308/310 Innoplex, 306 Sinwon-ro, Youngtong-gu,
Suwon, Gyeonggi-do, Korea (zip: 16675)
Tel : +82 31-213-0074
Fax : +82 31-213-0078
E-mail : sales@duali.com (Sales)
lab@duali.com (Technical support)
Web-site : http://www.duali.com
Table of contents
Other Duali Payment Terminal manuals