Castles Technology UPT1000M User manual

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.
ATTENTION
Les informations contenues dans ce document sont sujettes à modification sans
préavis.
Aucune partie de cette publication ne peut être reproduite, transmise, stockée dans
un système de recherche, ni traduite dans un langage humain ou informatique, sous
quelque forme ou par quelque moyen que ce soit, électronique, mécanique,
magnétique, optique, chimique, manuel ou autre, sans l'autorisation écrite préalable
de Castles Technology Co., Ltd.
Toutes les marques citées appartiennent à leurs propriétaires respectifs.

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 3
Revision History
Version
Date
Descriptions
Author
1.0
May 30, 2019
Initial creation.
Jeffrey
1.1
Jul 19, 2019
1. Modify the picture.
2. Modify the UL Caution.
Jeff

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

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 5
4.3.2. Download by Removable Media.............................................................49
4.4. Changing ULD User Key....................................................................................51
5. Font Management ......................................................................................................58
5.1. Loading New Font..............................................................................................58
5.2. Custom Font......................................................................................................61
5.3. Using TrueType Font (TTF)...............................................................................69
6. Appendix .................................................................................................................... 71
6.1. FCC Warning....................................................................................................71

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 6
1.Introduction
This document provides a guideline on operating and configuring Castles UPT1000M.
The scope of this document includes setting up the UPT1000M, 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 UPT1000M
Front View
MSR
LED
Contactless
Reader
MSR LED
Indicator
2.8”Touch
Screen
ICC Reader
LED Indicator
Select button

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 8
Rear View
Power cable
Micro USB Port
Speaker

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 9
3.Basic Operation
3.1. Program Manager
The UPT1000M is the terminal without keypad. Please follow the steps below to
connect PC and UPT1000M for controlling.
Power on UPT1000M and connect COM Port to PC.
Run the application program such as “TeraTerm” or “PuTTY” on PC.
Select “Serial port” to set the com port. The baud rate should be set to
“115200”.
Press any key on keyboard to refresh screen if doesn’t show “Program
Manager” on “Tera Term” or PuTTY“.

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 10
Once the power is on in normal status, UPT1000M will enter Program Manager if
no default application selected. All user applications are listed in Program
Manager. User 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 UPT1000M
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 button to select application.
Program Manager
-----------01/02
1.App1
2.App2
0:Download

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 11
System Menu
Page 1 Page 2
Page 3
Press [↑] button to previous page.
Press [↓] button to next page.
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 obj Mng
3.Embedded TMS
4.Font Mng
5.Debug Tools
6.ULD KEY HASH
7.HW Detect
System Menu
1.Bluetooth Setup
2.Plug-in Mng
3.Key Injection
4.TP Calibration
5.Key Bridge

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 12
3.2. Download AP
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. (Not support)
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

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 13
3.3. System Info
View kernel module firmware information.
System Menu
Press [2] button to enter System Info menu.
System Info Menu
Page 1 Page 2
Page 3 Page 4
Page 5 Page 6
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----
BIOS :VR0029
SULD :VRF119
LINUXKNL :VR0031
ROOTFS :VRP111
PEDST :VR0026
System INFO
----- KO Ver-----
SECURITY :VRA327
KMS :VRA328
DRV :VRP049
USB :N/A
CIF :VRP225
SAM :VRA034
System INFO
-----SO Ver2-----
PRT :VR0025
RTC :VR0013
ULDPM :VRA730
PPP MODEM :VRA532
KMS :VRAB33
FS :VRA117
System INFO
------SO Ver3-----
GSM :VRAC30
BARCODE :VR0013
TMS :VRAA21
TLS :VRA315
CLVW :VRA025
CTOSAPI :VRPN41
System INFO
-----KO Ver2-----
CL :VR0018
SC :VR0011
System INFO
----- SO Ver-----
UART :VRA018
USBH :VR0012
MODEM :VR0019
ETHERNET :VRA235
FONT :VRA332
LCD :VRAB42

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 14
Page 7 Page 8
Page 9 Page 10
Page 11
Press [↑] button to previous page.
Press [↓] button to next page.
System INFO
HUSBID :0CA6A050
CUSBID :N/A
---Factory S/N---
FFFFFFFFFFFFFFFF
System INFO
--EXT SO Ver P.1--
CACLMDL :VRA019
CACLENTRY :VRA018
CAMPP :VRB010
CAVPW :VRB025
CAAEP :VR0006
CAJCT :VRA010
System INFO
--EXT SO Ver P.2--
CAVAP :VR0004
CACQP :VR0002
CAIFH :VR0003
CADDP :VRA003
CAEMVL2 :VR0021
CAEMVL2AP :VR0014
System INFO
-----SO Ver4-----
EMV :VR0012
EMVCL :VRA016
System INFO
------HWM Ver-----
CRDL/ETHE :ONCHIP
CLM-MP : N/A
MDB : N/A
----- AP Ver -----
ULDPM :VRPV38

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 15
3.4. Memory Status
View flash memory and RAM information.
System Menu
Press [3] button to enter Memory Status menu.
Memory Status Menu
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 : 130688KB
Used : 75668KB
---SDRAM Memory---
Total : 50068KB
Used : 23656KB

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 16
3.5. System Settings
View or change 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 selected
application after system boot up.
Default AP Name will display on next line.
Set Default AP in PM by pressing 1.DefSel.
User can keep press and leave “X” button during
System Initializing to force leave the default AP
execution process.
USB CDC Mode
Enable (Y) or disable (N) USB CDC Mode to
communicate with PC.
Device will be recognized as a COM port in
Windows Device Manager.
Make sure this setting is Y before loading Files.
FunKey PWD
Enable (Y) or disable (N) password protection to
access function key. Default password is 0000;
User need to enter password if they would like to
use function keys in Program Manager like
0: Download (System Menu), 1:Set Default AP,
2: Delete AP, 3: AP Info. User can change this
password in System Menu “FK PWD Change”.
PMEnter PWD
Enable (Y) or disable (N) password protection to
enter Program Manager. Default password is 0000.
User need to enter password when accessing PM.
E.g. After power up or Reboot device; leaving AP.
SET USB Host
Enable (Y) or disable (N) USB Host Mode for
external accessories. Make sure this setting is N
before download AP or File.
The setting only can control USB1, USB 2 always
use as USB Host Mode.(If terminal has USB2)
Base USB CDC
Enable (Y) or disable (N) USB CDC Mode of VEGA
series base/cradle.(Not Support)

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 17
List SHR Lib
Enable (Y) or disable (N) to list all shared libraries
in Program Manager.
If the setting is N, PM will only display AP. User can
also find the Share Lib in Share obj Mng -> Share
LIB.
Key MNG Mode
<TBC>
BATThreshld
Not Support.
Null Cradle
Not Support.
Debug Mode
Enable (Y) or disable (N) console debug mode for
output debug log from specific port..
Debug Port
Select serial port for console debug (1, U, F).
(Press button “1”, “2”, “3”, to choose “COM”, ,
“USB”, “File”).
Mobil AutoON
Enable (Y) or disable (N) to auto turn on GSM
module after power up. Enable this setting may
consume more power of battery however it can buy
some time for the first GSM module open in AP
Bklit Auto Off
Enable (Y) or disable (N) Auto Off LCD Backlight.
Battery protect mode Standby/Sleep is more useful
for saving the power.
Bklit Off Time
Threshold in seconds of Auto Off LCD Backlight.
PWR KEY OFF
Set the behavior for long pressing power key,
Power off (Y), Reboot (N) or Disable function (D).
GDB Mode
Not Support.
GDB Timeout
Not Support.
GDB Channel
Not Support.
ETHER IP/PORT
Not Support.
RTC Time Zone
Set Time Zone of RTC (Real Time Clock).
NTP Enable
Enable (Y) or disable (N) Network Time Protocol
NTP Update Freq
Set update frequency of Network Time Protocol.
Halt Timeout
Set timeout of AP to get 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.

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 18
PWM Time
Set time period by which to make terminal getting
into power saving mode from idle state.
BAT PROTECT MODE
Not support.
Redirect Mode
Enable (Y) or disable (N) redirect mode for
communication between terminal and external
device.
Redirect Port
Select redirect communication port
Redirect LCD
Enable (Y) or disable (N) to mapping the LCD
message to console tool (e.g.Tera Term) in redirect
mode.
Redirect KEY
Enable (Y) or disable (N) to mapping the keypad
message to console tool (e.g.Tera Term) in redirect
mode.

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 19
System Menu
Press [4] button to enter System Settings menu.
System Settings Menu
Page 1 Page 2
Page 3 Page 4
Page 5 Page 6
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
RTC Time Zone :GMT
NTP Enable : N
NTP Update Freq: X
1: Prev 2: Next
SYS SETTINGS
Halt Timeout : 0
PWM Auto : X
PWM Mode : X
PWM Time : X
BAT PROTECT MODE: X
1: Prev 2: Next
SYS SETTINGS
Key Sound : Y
Exec DFLT AP : Y
-Default AP Name
USB CDC Mode : Y
FunKey PWD : N
PMEnter PWD : N
2: 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
1: Prev 2: Next
SYS SETTINGS
Debug Mode : N
Debug Port : X
Mobil AutoON : Y
Bklit Auto Off : N
Bklit Off Time : X
PWR KEY OFF : N
1: Prev 2: Next
SYS SETTINGS
GDB Mode : X
GDB Timeout : N
GDB Channel : X
ETHER IP/PORT
1: Prev 2: Next

Castles Technology Co., Ltd. Confidential • All Right Reserved. Pg. 20
Page 7
Press [↑] or [↓]button to select setting.
Press [enter] 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.
SYS SETTINGS
Redirect Mode : Y
Redirect Port : 1
Redirect LCD : Y
Redirect KEY : Y
1: Prev Page
Table of contents
Popular Control Unit manuals by other brands

ViscoTec
ViscoTec preeflow plug n dose Operation & maintenance manual

Honeywell
Honeywell ERM5220R1018 install guide

Texas Instruments
Texas Instruments LMK00725EVM user guide

National Instruments
National Instruments PXIe-4302 user manual

Phytec
Phytec phyCORE-MPC5200B tiny Hardware manual

Texas Instruments
Texas Instruments TSU6721EVM user guide

Eaton
Eaton Cutler-Hammer Digitrip RMS 510 Instruction leaflet

Meinberg
Meinberg IMS VSI180 Setup guide

Siemens
Siemens V-2030 instruction manual

Fuji Electric
Fuji Electric FRENIC-Multi OPC-E1-DEV instruction manual

MAYSER
MAYSER SG-EFS 104 ZK2/1 8k2 operating instructions

Helios
Helios easyControls KWL-EM operating instructions