CASTLES TECHNOLOGY MP200 User Manual

5 (1)

CASTLES TECHNOLOGY

MP200 Mobile POS

Book 2

User Manual

Confidential

Version 2.1

Feb 2015

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

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

 

 

Sep 10, 2014

 

Initial creation.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.

Add “Key Injection” on “System Menu” page

 

 

 

 

 

 

2.

UI arrangement on “SYSTEM INFO” page

 

2.0

 

 

Dec 19, 2014

 

3.

Add “BT DIRECT ACCESS”, “Halt Timeout”, “PWM

 

 

 

 

 

Auto”, “PWM Mode”, “PWM Time” on “SYS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SETTINGS” page

 

 

 

 

 

 

4.

UI arrangement on “Test Utility” page

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.

Add the description of Environment.

 

2.1

 

 

Feb 12, 2015

 

2. Add the description of Power.

 

 

 

 

 

 

3.

Add the UL caution of battery.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 3

Contents

1.

Introduction

..................................................................................................................

6

2.

Hardware Setup............................................................................................................

7

 

2.1.

Parts of .............................................................................................the Surface

7

 

2.2.

Environment ........................................................................................................

9

 

2.3.

Power ..................................................................................................................

 

9

3.

Basic Operation .........................................................................................................

10

 

3.1.

Program ..............................................................................................Manager

10

 

3.2.

Download .....................................................................................................AP

12

 

3.3.

System ........................................................................................................Info

13

 

3.4.

Memory ..................................................................................................Status

14

 

3.5.

System .................................................................................................Settings

15

 

3.6.

Test Utility..........................................................................................................

18

 

3.7.

Factory ....................................................................................................Reset

20

 

3.8.

Power ..........................................................................................................Off

21

 

3.9.

Function ........................................................................Key Password Change

22

 

3.10. Share ................................................................................Object Management

23

 

3.11. Castles ......................................................................................................TMS

24

 

3.12. Font Mng ...........................................................................................................

25

 

3.13. Debug ......................................................................................................Tools

26

 

3.14. ULD Key ...................................................................................................Hash

27

 

3.15. Plug-in .......................................................................................................Mng

28

 

3.16. 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

 

4.4.

Changing ....................................................................................ULD User Key

42

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 4

5.

Font Management ......................................................................................................

49

 

5.1.

Loading New Font..............................................................................................

49

 

5.2.

Custom Font ......................................................................................................

52

 

5.3. Using TrueType Font (TTF) ...............................................................................

60

6.

FCC Warning ..............................................................................................................

62

 

FCC Caution................................................................................................................

62

 

RF Exposure Warning..................................................................................................

62

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 5

1. Introduction

This document provides a guideline on operating and configuring Castles MP200 Mobile POS.

The scope of this document includes setting up the terminal, basic operation, application life cycle, and some advance features.

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 6

2. Hardware Setup

2.1. Parts of the Surface

Front Side

1

5

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MP200

 

 

 

1.

LCD Display (Mono Color)

6.

Power Key

2.

Keyboard

7.

Up Key

3.

Cancel Key

8.

Down Key

4.

0 / Funtion Key

9.

OK / Enter Key

5.

Contactless Card Landing

 

10. Clear Key

 

Zone Enter Key

 

 

 

 

 

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 7

CASTLES TECHNOLOGY MP200 User Manual

Rear Side

11

11. Machine’s Label

Up Side

bottom Side

12

13

 

12.MSR

13.SCR

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 8

Side

14

15

14.Power LED (Charging: Orange light, Fully charged: Green light)

15.Micro USB Socket

2.2.Environment

Operating Temperature : 0°C to 50°C

Storage Temperature : -20°C to 70°C

Operating Humidity : 5% to 90% non-condensing

Storage Humidity : 5% to 95% non-condensing

2.3. Power

Input : 5V, 1A

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 9

3. Basic Operation

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

Program Manager

-----------01/02 1.App1

2.App2

0:Download

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 [↓] to select application.

System Menu

Page 1

System Menu 1.Download AP 2.System Info 3.Memory Status 4.Sys Settings 5.Test Utility 6.Factory Reset 7.Power Off

Press [↓] button to page 2.

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 10

Page 2

System Menu 1.FK PWD Change 2.Share obj Mng 3.Castles TMS 4.Font Mng 5.Debug Tools 6.ULD KEY HASH 7.Plug-in Mng

Press [↑] button to page 1.

Press [↓] button to page 3.

Page 3

System Menu 1.Key Injection

Press [↑] button to page 2.

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 11

3.2. Download AP

Download user application or kernel modules firmware.

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

Press [1] button to enter Download AP menu.

Download AP Menu

Download EX 1.RS232 or USB 2.USB Disk 3.SD Card

Select DW Source

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. 12

3.3. System Info

View kernel module firmware information.

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

Press [2] button to enter System Info menu.

System Info Menu

 

 

 

 

 

 

 

 

 

 

Page 1

 

 

 

Page 2

 

 

 

Page 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SYSTEM INFO

 

 

 

SYSTEM INFO

 

 

 

SYSTEM INFO

 

 

---Kernel Ver---

 

---

KO Ver ---

 

---

KO Ver2 ---

 

BIOS

:VR0010

 

 

SECURITY :VR0025

 

 

SC

:VR0011

 

SULD

:VRF810

 

 

KMS

:VR0024

 

 

 

 

 

 

LINUXKNL

:VR0019

 

 

DRV

:VR0039

 

 

 

 

 

 

ROOTFS

:VR9201

 

 

USB

: N/A

 

 

 

 

 

 

 

 

 

 

 

SAM

:VR0028

 

 

 

 

 

 

 

 

 

 

 

CL

:VR0018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Press [↓] button to next page.

Page 4

 

 

Page 5

 

 

 

Page 6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SYSTEM INFO

 

 

 

SYSTEM INFO

 

 

 

SYSTEM INFO

 

---

SO Ver ---

 

 

--- SO Ver2 ---

 

 

--- SO Ver3 ---

 

UART

:VR0014

 

 

PRT

:VR0020

 

 

GSM

:VR0018

 

USBH

:VR0011

 

 

RTC

:VR0013

 

 

BARCODE

:VR0013

 

MODEM

:VR0014

 

 

ULDPM

:VR0022

 

 

TMS

:VR0013

 

ETHERNET :VR0029

 

 

PPP MODEM:VR0026

 

 

TLS

:VR0011

 

FONT

:VR0025

 

 

KMS

:VR0022

 

 

CLVW

:VR0018

 

LCD

:VR0034

 

 

FS

:VR0015

 

 

CTOSAPI

:VR9029

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Page 8

SYSTEM INFO

---HWM Ver ---

CRDL/ETHE:ONCHIP CLM-MP : N/A

---AP Ver ---

ULDPM :VR0026

Page 9

SYSTEM INFO

HUSB ID:0CA6A050 CUSBID : N/A --Factory S/N---

FFFFFFFFFFFFFFFF

Page 10

SYSTEM INFO

--EXT SO Ver P.1--

CACLMDL

:VRg103

CACLENTRY

:VRg103

CAMPP

:VR0302

CAVPW

:VR0014

CAEMVL2

:VR9113

CAEMVL2AP

:VR0005

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 13

3.4. Memory Status

View terminal flash memory and RAM information. 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

Press [3] button to enter Memory Status menu.

Memory Status Menu

MEMORY STATUS

--FLASH Memory--

Total: 130688KB

Used : 96648KB

--SDRAM Memory--

Total: 65408KB

Used : 32148KB

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 14

3.5. System Settings

View or change terminal 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 (0 ~ 3) 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 Type A cradle. [Portable

 

model only]

 

 

Debug Mode

Enable (Y) or disable (N) console debug mode.

 

 

Debug Port

Serial port for console debug.

 

 

Mobil AutoON

Enable (Y) or disable (N) to auto turn on GSM

 

module after start up the terminal.

 

 

Bklit Auto Off

Enable (Y) or disable (N) Auto Off LCD Backlight

 

 

Bklit Off Time

Threshold of Auto Off LCD Backlight

 

 

PWR KEY OFF

Power key function, power off (Y) or reboot(N)

 

 

GDB Mode

Enable (Y) or disable (N) GDB mode.

 

 

GDB Timeout

GDB connection timeout.

 

 

GDB Channel

GDB connection channel.

 

 

ETHER IP/PORT

GDB Ethernet connection setting.

 

 

RTC Time Zone

Set Time Zone of Real Time Clock.

 

 

NTP Enable

Enable (Y) or disable (N) Network Time Protocol.

 

 

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 15

NTP Update Freq

Frequency of Network Time Protocol updating.

 

 

BT DIRECT ACCESS

Enable (Y) or disable (N) Bluetooth direct access

 

mode.

 

 

Halt Timeout

Set timeout for AP to back to Program Manager

 

whenever AP is in halt state.

 

 

PWM Auto

Enable (Y) or disable (N) power saving mode.

 

 

PWM Mode

Select (STB) standby mode or (SLP) sleep mode

 

for power saving mode.

 

 

PWM Time

Set time period by which to make terminal getting

 

into power saving mode from idle state.

 

 

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

Press [4] button to enter System Settings menu.

System Settings Menu

 

 

 

 

 

 

 

Page 1

 

 

 

Page 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SYS SETTINGS

 

 

 

 

SYS SETTINGS

 

 

Key Sound

: Y

 

 

SET USB Host

: N

 

Exec DFLT AP

: Y

 

 

Base USB CDC

: X

 

-Default AP Name

 

 

 

 

List SHR Lib

: N

 

USB CDC Mode

: Y

 

 

Key MNG Mode

: 0

 

 

FunKeyPWD

: N

 

 

Bat Threshld

: X

 

PMEnterPWD

: N

 

 

Null Cradle

: X

 

2: Next Page

 

 

 

 

1: Prev

2: Next

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Page 3

SYS SETTINGS

Debug Mode

: N

Debug Port

: X

Mobil AutoON

: N

Bklit Auto Off

: N

Bklit Off Time

: X

PWR KEY OFF

: N

1: Prev

2: Next

Page 4

SYS SETTINGS

GDB Mode

: N

GDB Timeout

: X

GDB Channel

: X

ETHER IP/PORT

 

1: Prev

2: Next

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 16

Page 5

SYS SETTINGS

 

RTC Time Zon

:GMT

NTP Enable

: N

NTP Update F

: X

1: Prev

2: Next

Page 6

SYS SETTINGS

BT DIRECT ACCESS

:X

Halt Timeout

:999

PWM Auto

: N

PWM Mode

: X

PWM Time

: X

1: Prev Page

 

Press [↑] or [↓] button to select setting.

Press [OK] button to change the setting value.

Press [] button to toggle Y N Y.

Press [1] button to previous page.

Press [2] button to next page.

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 17

3.6. Test Utility

Perform terminal hardware components diagnosis.

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

Press [5] button to enter Test Utility menu.

Test Utility Menu

Page 1

Main Menu 9122 1.LCD 2.KBD 3.FLASH 4.SCM 5.Light 6.MSR 7.LED 8.RTC 9.FONT 10.USB 11.BT 12.Power -> 1/2

Press [1] and [OK] to diagnose LCD.

Press [2] and [OK] to diagnose keyboard.

Press [3] and [OK] to diagnose flash memory.

Press [4] and [OK] to diagnose smart card module.

Press [5] and [OK] to diagnose backlight.

Press [6] and [OK] to diagnose magnetic stripe card reader.

Press [7] and [OK] to diagnose LED.

Press [8] and [OK] to diagnose RTC.

Press [9] and [OK] to check FONT file in MP200.

Press [10] and [OK] to diagnose USB.

Press [11] and [OK] to check Bluetooth chip address and name.

Press [12] and [OK] to test functionality of power saving.

Press [↓] button to page 2.

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 18

Page 2

Main Menu 9122 13.CL 14.WiFi

-> 2/2

Press [13] and [OK] to diagnose contactless card reader.

Press [14] and [OK] to diagnose WiFi.

Press [↑] button to page 1.

Castles Technology Co., Ltd.

Confidential • All Right Reserved.

Pg. 19

Loading...
+ 43 hidden pages