Castles Technology UPT1000 User manual

UPT1000
Book 2
User Manual
Confidential
Version 1.1
Jan. 2017
CASTLES TECHNOLOGY
Castles Technology Co., Ltd.
6F, No. 207-5, Sec. 3, Beixin Rd., XindianDistrict,
New Taipei City 23143, Taiwan R.O.C.
http://www.castech.com.tw

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 2
WARNING
Information in this document is subject to change without prior notice.
No part of this publication may be reproduced, transmitted, stored in a retrieval
system, nor translated into any human or computer language, in any form or by any
means, electronic, mechanical, magnetic, optical, chemical, manual, or otherwise,
without the prior written permission of Castles Technology Co., Ltd.
All trademarks mentioned are proprietary of their respective owners.

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 3
Revision History
Version
Date Descriptions Author
1.0 Dec 19, 2016 Initial creation. Jeff
1.1 Jan 11, 2017 Add “7. Appinex” and “7.1 Cautions”. Jeff

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 4
Contents
1. Introduction .................................................................................................................. 6
2. Hardware Setup............................................................................................................ 7
2.1. Parts of the UPT1000 .......................................................................................... 7
2.2. Communication Support ...................................................................................... 8
3. Basic Operation ........................................................................................................... 9
3.1. Program Manager ................................................................................................ 9
3.2. Download AP ..................................................................................................... 10
3.3. System Info........................................................................................................ 11
3.4. Memory Status .................................................................................................. 12
3.5. System Settings ................................................................................................. 13
3.6. Test Utility .......................................................................................................... 16
3.7. Factory Reset .................................................................................................... 18
3.8. Power Off .......................................................................................................... 19
3.9. FK PWD Change ............................................................................................... 20
3.10. Share Object Management ................................................................................ 21
3.11. Embedded TMS ................................................................................................. 22
3.12. Font Mng ........................................................................................................... 23
3.13. Debug Tools ...................................................................................................... 24
3.14. ULD Key Hash ................................................................................................... 25
3.15. HW Detect ......................................................................................................... 26
3.16. Bluetooth Setup ................................................................................................. 27
3.17. Plug-in Mng ....................................................................................................... 28
3.18. Key Injection ...................................................................................................... 29
4. Secure File Loading ................................................................................................... 30
4.1. ULD Key System ............................................................................................... 30
4.1.1. ULD Manufacturer Key ........................................................................... 30
4.1.2. ULD User Key ........................................................................................ 32
4.1.3. Key Change ........................................................................................... 32
4.2. File Signing ........................................................................................................ 33
4.2.1. Signing Kernel Module ........................................................................... 33
4.2.2. Signing User Files .................................................................................. 35
4.3. File Loading ....................................................................................................... 39
4.3.1. Download by User Loader ...................................................................... 39

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 5
4.3.2. Download by Removable Media ............................................................. 42
4.4. Changing ULD User Key.................................................................................... 44
5. Font Management ...................................................................................................... 51
5.1. Loading New Font.............................................................................................. 51
5.2. Custom Font ...................................................................................................... 54
5.3. Using TrueType Font (TTF) ............................................................................... 62
6. Technical Notes ......................................................................................................... 64
6.1. Serial Cable PIN Assignment ............................................................................. 64
7. Appendix .................................................................................................................... 65
7.1. Cautions ............................................................................................................ 65

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 6
1. Introduction
This document provides a guideline on operating and configuring Castles UPT1000 .
The scope of this document includes setting up the UPT1000, basic operation,
application life cycle, and some advance features.

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 7
2. Hardware Setup
2.1. Parts of the UPT1000
Front
1. LCD Display (Color TFT)
2. Keypad
3. Smart Card Reader
4. Enter Key
5. Return Key (RFU)
6. Clear Key
7. Cancel Key
8. Magnetic Stripe Reader
9. Contactless Card Landing
Zone
10. LED indicator
UPT1000
1
2
3
5
8
9
10
6
7
4

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 8
Rear
11. USB port 1~3
12. MDB (power connector)
13. RS232 port 1~3
14. BT antenna socket
15. GPRS antenna socket
16. GSM SIM Card Slots 1~2
17. SAM Card Slots 1~4
18. LAN port
2.2. Communication Support
1. Ethernet
2. BT
3. UMTS 850/1900
4. GPRG 850/1900
UPT1000
11
12
13
17
14
18
15
16

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 9
3. Basic Operation
3.1. Program Manager
Once the power is on in normal status, UPT1000 will enter Program Manager if
no default application selected. All user applications are listed in Program
Manager. Users can select an application and run the application, view the
application info, delete the application, or set application to the default one to run
once the power is on. Users may enter System Menu to configure UPT1000
settings.
Program Manager
Press[0] button to enter System Menu.
Press [1] button to toggle default application selection.
Press [2] button to delete application.
Press [3] button to view application info.
Press [OK] button to run application.
Press [ ↑ ] or [↓] as the up and down buttonto select application.
System Menu
Page 1
Press [↓] button to page 2.
Program Manager
-----------01/02
1.App1
2.App2
0:Download
System Menu
1.Download AP
2.System Info
3.Memory Status
4.Sys Settings
5.Test Utility
6.Factory Reset
7.Power Off

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 10
Page 2
Press [↑] button to page1.
Press [↓] button to page3.
Page 3
Press [↑] button to page2.
3.2. Download AP
Download user application or kernel modules firmware.
System Menu
Press [1] button to enter Download AP menu.
Download AP Menu
System Menu
1.FK PWD Change
2.Share obj Mng
3.Embedded TMS
4.Font Mng
5.Debug Tools
6.ULD KEY HASH
7
.HW Detect
System Menu
1.Download AP
2.System Info
3.Memory Status
4.Sys Settings
5.Test Utility
6.Factory Reset
7.Power Off
System Menu
1.BluetoothSetup
2.Plug-in Mng
3.Key Injection
Table of contents
Other Castles Technology Payment Terminal manuals

Castles Technology
Castles Technology UPT1000B User manual

Castles Technology
Castles Technology UPT100F User manual

Castles Technology
Castles Technology MP200 User manual

Castles Technology
Castles Technology Portable Series User manual

Castles Technology
Castles Technology UPT1000F User manual

Castles Technology
Castles Technology VEGA9300 User manual

Castles Technology
Castles Technology Qprox QP3000S User manual

Castles Technology
Castles Technology MP200 User manual

Castles Technology
Castles Technology MP200 Instruction manual

Castles Technology
Castles Technology V3M2 User manual

















