CASTLES TECHNOLOGY VEGA5000S User Manual

CASTLES TECHNOLOGY
Castles Technology Co., Ltd.
2F, No. 205, Sec. 3, Beixin Rd., XindianDistrict,
New Taipei City 23143, Taiwan R.O.C.
http://www.castech.com.tw
VEGA5000S EFT-POS Terminal
Book 2
User Manual
Confidential
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. 2
Revision History
Version
Date
Descriptions
1.0
Nov 18, 2012
Initial creation.
1.01
May 12, 2014
Add the terminal starting up description
1.1
May 12, 2014
Add the description of GDB via USB
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 3
Contents
1. Introduction .................................................................................................................. 6
1.1. Type of Terminal .................................................................................................. 6
2. Hardware Setup (Portable) ................................ .......................................................... 8
2.1. Parts of the Terminal ........................................................................................... 8
2.2. Inserting the Battery ........................................................................................... 11
2.3. Inserting the SAM Card ..................................................................................... 12
2.4. Inserting the Paper Roll ..................................................................................... 13
2.5. Inserting the GSM SIM Card .............................................................................. 14
2.6. Inserting the Memory card ................................................................................. 15
3. Basic Operation ......................................................................................................... 16
3.1. Program Manager .............................................................................................. 16
3.2. Download AP ..................................................................................................... 17
3.3. System Info........................................................................................................ 18
3.4. Memory Status .................................................................................................. 19
3.5. System Settings ................................................................................................. 20
3.6. Test Utility .......................................................................................................... 23
3.7. Factory Reset .................................................................................................... 25
3.8. Power Off .......................................................................................................... 26
3.9. Function Key Password Change ........................................................................ 27
3.10. Share Object Management ................................................................................ 28
3.11. CTOS TMS ........................................................................................................ 29
3.12. ULD Key Hash ................................................................................................... 30
4. Secure File Loading ................................................................................................... 31
4.1. ULD Key System ............................................................................................... 31
4.1.1. ULD Manufacturer Key ........................................................................... 31
4.1.2. ULD User Key ........................................................................................ 33
4.1.3. Key Change ........................................................................................... 33
4.2. File Signing ........................................................................................................ 34
4.2.1. Signing Kernel Module ........................................................................... 34
4.2.2. Signing User Files .................................................................................. 36
4.3. File Loading ....................................................................................................... 40
4.3.1. Download by User Loader ...................................................................... 40
4.3.2. Download by Removable Media ............................................................. 43
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 4
4.4. Changing ULD User Key.................................................................................... 45
5. Font Management ...................................................................................................... 53
5.1. Loading New Font.............................................................................................. 53
5.2. Custom Font ................................................................................................ ...... 56
5.3. Using TrueType Font (TTF) ............................................................................... 64
6. Advance Features ...................................................................................................... 66
6.1. VEGA5000S GNU Project Debugger (GDB) ...................................................... 66
6.1.1. About GDB ............................................................................................. 66
6.1.2. SetupGDB .............................................................................................. 67
6.1.3. Start Debugging ..................................................................................... 68
7. Operation Notes ......................................................................................................... 72
7.1. Operation Notes ................................................................................................ 72
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 5
1. Introduction
This document provide a guildeline on operating and configuringCastles VEGA5000S terminal.
The scope of this document includesetting up the terminal, basic operation, application life cycle, and some advance features.
1.1. Type of Terminal
There are two types of VEGA5000S terminal, portable and countertop. The major different is portable type can be battery operated.
Portable type is designed as two pieces of hardware, handset and base unit. Handset unit features major components, and also optional contactless reader and GRPS modem.Wired connection like power, modem, Ethernet, USB or serial ports, are be located in base unit. There are additional power connection and USB port on handset unit, allow the handset unit can be operated alone.
Handset Base
Front View Rear View Front View Rear View
Side View
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 6
To start up the terminal,portable type needs to press F1 key butcountertop typewill auto start when the power connector is connected with adapter.
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 7
2. Hardware Setup (Portable)
VEGA5000S
1 2 3 5 8
9
10 6 7
4
13
12
11
2.1. Parts of the Terminal
Front (Portable and Countertop)
1. LCD Display
9. Smart Card Reader
ColorTFT : VEGA5000S
2. ProgrambleFunction Keys
F1 : Power keyfor PT only.(Press 3s)
3. Navigation Key []
4. Keyboard
5. Cancel Key
6. Clear Key
7. Enter Key
8. Magnectic Stripe Reader
10. LED
Left : Green Middle : Orange Right: Red
11. Contactless Module LED
12. Contactless Card Landing Zone
13. Paper Roll Handle
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 8
Rear (Portable)
VEGA5000S
VEGA5000S
VEGA5000S Rechargable
Battery
14
16
15
19
17
21
18
20
14. Recharable Battery Cover
15. Battery Cover Lock
16. Base Connector
17. SAM Slots
18. Micro SD Card Slot
19. GSM SIM Card Slots
20. RTC Battery
21. Battery Connector
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 9
VEGA5000S Portable
22
23
24
25
33
29
28
32
26
27
30
31
Side
22. Power Connector
23. USB Port
Base (Portable)
24. Base Connector
29. Com port 3
25. Base LED
26. Power Connector
27. Com port 1
28. Com port 2
30. Modem - Line Port
31. Modem – Tel Port
32. Ethernet Port
33. USB Port
2.2. Inserting the Battery
Align
Step 3
Step 2
Step 1
Step 1: Unlock Battery cover
Step 2: Remove battery cover
Step 3: Insert battery into compament, battery contact point must align with battery connector.
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 11
2.3. Inserting the SAM Card
VEGA5000S Portable
SAM1
SAM2
SAM3
SAM4
Step 1: Remove battery cover / back cover
Step 2: Insert SAM card into desire slot.
Portable
SAM 1 & 2: Gold contact at lower side of card and facing right.
SAM 3 & 4: Gold contact at lower side of card and facing left.
Countertop
SAM 1 & 2 & 3: Gold contact at upper side of card and facing down.
SAM 4 : Gold contact at upper side of card and facing up.
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 12
2.4. Inserting the Paper Roll
Step 1
Step 2
Step 3
Step 1: Push paper roll box handle.
Step 2: Gentle open paper roll cover.
Step 3: Insert paper roll as direction showed.
Paper specification
Width: 57mm Outside diameter: 40mm
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 13
2.5. Inserting the GSM SIM Card
SIM2
SIM1
VEGA5000S Portable
Step 1: Remove battery cover / back cover
Step 2: Open SIM socket and insert GSM SIM card into desire slot.
Portable
Countertop
SIM 1 & 2: Gold contact at upper side of card and facing down.
SIM 1 & 2: Gold contact at lower side of card and facing down.
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 14
2.6. Inserting the Memory card
Micro SD
Micro SD
VEGA5000S Portable
VEGA5000S Countertop
Step 1: Remove battery cover / back cover
Step 2: Insert Micro SD memory card.
Portable
Countertop
Micro SD : Gold contact at lower side of card and facing right.
Micro SD : Gold contact at upper side of card and facing up.
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 15
3. Basic Operation
Program Manager
-----------01/02
1.App1
2.App2
F1:Download
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.FK PWD Change
2.Share objMng
3.Castles TMS
4.ULD KEY HASH
3.1. Program Manager
Upon power on, terminal will enter Program Manager if not default application selected. All user applications are list in Program Manager. User may select an application and run the application or view the application info, delete the application or set to default run upon power on. User may enter System Menu to configure terminal settings.
Program Manager
Press [F1] button to enter System Menu.  Press [F2] button to toggle default application selection.  Press [F3] button to delete application.  Press [F4] button to view application info.  Press [OK] button to run application.  Press [] or [] button to select application.
System Menu Page 1 Page 2
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 16
Press [] button to page 2.
3.2. Download AP
System Menu
1.Download AP
2.System Info
3.Memory Status
4.Sys Settings
5.Test Utility
6.Factory Reset
7.Power Off
Download EX
1.RS232 or USB
2.USB Disk
3.SD Card
Select DW Source
Download user application or kernel modules firmware.
System Menu
Press [1] button to enter Download AP menu.
Download AP Menu
Select download source: Press [1] button to select source as RS232 or USB connection and enter ULD
download mode.
Press [2] button to select source as USB disk.  Press [3] button to select source as SD card.
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 17
3.3. System Info
System Menu
1.Download AP
2.System Info
3.Memory Status
4.Sys Settings
5.Test Utility
6.Factory Reset
7.Power Off
SYSTEM INFO
---Kernel Ver--­BOOTSULD : V0064 CRYPTOHAL: VF057 KMS : V0056 LINUXKNL : V0024 ROOTFS : V0050
SYSTEM INFO
--- KOVer --­SECURITY : V0076 SYSUPD : V0080 KMODEM : N/A DRV : V0089 USB : V0078 SC : V0083
SYSTEM INFO
--- SO Ver 1 --­UART : V0072 USBH : V0070 MODEM : V0075 ETHERNET : V0078 FONT : V0076 LCD : V0073
SYSTEM INFO
--- SO Ver 2 --­PRT : V0073 RTC : V0073 ULDPM : V0078 PPP MODEM: V0086 EMVL2 : V0072 KMS : V0073
SYSTEM INFO
--- SO Ver 3 --­FS : V0075 GSM : V0080 BARCODE : V0073 TMS : V0072 TLS : V0071 CLVW : V0076
SYSTEM INFO
--- SO Ver 4 --­CTOSAPI : V0083
SYSTEM INFO
--- HWMVer --­CRDL/ETHE: V3004 CLM-MP : V0015
--- APVer --­ULDPM : V0043
SYSTEM INFO
--- HWMVer --­HUSBID:0CA6A050 CUSBID:N/A
--Factory S/N--­0000010600035717
View kernel module firmware information.
System Menu
Press [2] button to enter System Info menu.
System Info Menu
Page 1 Page 2 Page 3
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 18
Press [OK] button to next page.
Page 4 Page 5 Page 6
Page 7 Page 8
System Menu
1.Download AP
2.System Info
3.Memory Status
4.Sys Settings
5.Test Utility
6.Factory Reset
7.Power Off
MEMORY STATUS
--FLASH Memory-­Total: 31616KB Used : 22640KB
--SDRAM Memory-­Total: 31872KB Used : 10908KB
3.4. Memory Status
View terminal flash memory and RAM information.
System Menu
Press [3] button to enter Memory Status menu.
Memory Status Menu
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 19
3.5. System Settings
Setting
Descriptions
Key Sound
Enable (Y) or disable (N) the beep sound when pressing any key.
Exec DFLT AP
Enable (Y) or disable (N) execution of default selected application.
USB CDC Mode
Enable (Y) or disable (N) USB CDC mode.
FunKey PWD
Enable (Y) or disable (N) password protection to access function key (F1 ~ F4) in Program Manager.
PMEnter PWD
Enable (Y) or disable (N) password protection to enter Program Manager.
SET USB Host
Enable (Y) or disable (N) USB host mode.
Base USB CDC
Enable (Y) or disable (N) USB CDC mode in base unit. [Portable model only]
List SHR Lib
Enable (Y) or disable (N) to list all shared libraries in Program Manager.
Key MNG Mode
<TBC>
Bat Threshld
Battery charging threshold value. [Portable model only]
Null Cradle
Enable (Y) if base is null cradle. [Portable model only]
Debug Mode
Enable (Y) or disable (N) console debug mode.
Debug Port
Serial port for console debug.
Mobil AutoON
<TBC>
GDB Mode
Enable (Y) or disable (N) GDB mode. [VEGA5000S only]
GDB Timeout
GDB connection timeout. [VEGA5000S only]
GDB Channel
GDB connection channel. [VEGA5000S only]
ETHER IP/PORT
GDB Ethernet connection setting. [VEGA5000S only]
View or change terminal system settings.
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 20
System Menu
System Menu
1.Download AP
2.System Info
3.Memory Status
4.Sys Settings
5.Test Utility
6.Factory Reset
7.Power Off
SYS SETTINGS
Key Sound : Y Exec DFLT AP: Y
-AP Name USB CDC Mode: Y FunKeyPWD : N PMEnterPWD : N F3: Next Page
SYS SETTINGS
SET USB Host: N Base USB CDC: X List SHR Lib: N Key MNG Mode: 0 Bat Threshld: X Null Cradle : X F2:Prev F3:Next
Press [4] button to enter System Settings menu.
System Settings Menu
Page 1
Press [] or [] button to select setting.  Press [OK] button to change the setting value.  Press [] button to toggle Y  N  Y.  Press [F3] button to next page.
Page 2
Press [] or [] button to select setting.  Press [OK] button to change the setting value.
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 21
Press [] button to toggle Y  N  Y.  Press [F2] button to previous page.  Press [F3] button to next page.
Page 3
SYS SETTINGS
Debug Mode : N Debug Port : X Mobil AutoON: Y
F2:Prev F3:Next
SYS SETTINGS
GDB Mode : Y GDB Timeout: 60s GDB Channel : E ETHER IP/PORT
192.120.100.222 5000 F2:Prev Page
Press [] button to select setting.  Press [OK] button to change the setting value.  Press [] button to toggle Y  N  Y.  Press [F2] button to previous page.  Press [F3] button to next page.
Page 4 (VEGA5000S only)
Press [] button to select setting.  Press [OK] button to change the setting value.  Press [] button to toggle Y  N  Y.  Press [F2] button to previous page.
Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 22
Loading...
+ 51 hidden pages