background image

Castles Technology Co., Ltd. 

Confidential • All Right Reserved. 

Pg. 

31 

 

     System Menu 

 

1.Font Mng    
2.ULD KEY HASH 
3.HW Detect   
4.Bluetooth Setup  
5.Plug-in Mng  
6.Key Injection 

 

 
 
 

 

Up: Prev Page 

3.12. ULD Key Hash 

 

View ULD user keyset hash value. 

System Menu (Page 2) 

 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

  Press [2] button to view hash value. 

 

 

USER ENC KEY 

9572BC621C1D5406 
0856D00BCC207000 
D3320077     

USER SIGN KEY 

A927768EA7DD7B9E 
7E3F395C10726B6F 
43B35C5A 

Содержание VEGA3000

Страница 1: ...OLOGY VEGA3000 EFT POS Terminal Book 2 User Manual Confidential Version1 1 Sep 2018 Castles Technology Co Ltd 6F No 207 5 Sec 3 Beixin Rd Xindian District New Taipei City 23143 Taiwan R O C http www c...

Страница 2: ...is 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...

Страница 3: ...Confidential All Right Reserved Pg 3 Revision History Version Date Descriptions 1 0 Mar 13 2018 Initial creation 1 1 Sep 20 2018 1 Correcting the description of page 9 2 Add chapter 6 Appendix 3 Add b...

Страница 4: ...ager 15 3 2 Download AP 16 3 3 System Info 17 3 4 Memory Status 18 3 5 System Settings 19 3 6 Test Utility 23 3 7 Factory Reset 26 3 8 Power Off 27 3 9 Password Manager 28 3 10 Share Object Management...

Страница 5: ...46 4 3 1 Download by User Loader 46 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...

Страница 6: ...ht Reserved Pg 6 1 Introduction This document provides a guideline on operating and configuring Castles VEGA3000 terminal The scope of this document includes setting up the terminal basic operation ap...

Страница 7: ...onfidential All Right Reserved Pg 7 2 Hardware Setup 2 1 Parts of the Terminal Front 1 LCD Display Color TFT 2 Keypad 3 Smart Card Reader 4 Magnetic Stripe Reader 5 Contactless Card Landing Zone 6 Pap...

Страница 8: ...logy Co Ltd Confidential All Right Reserved Pg 8 Rear 7 Battery Cover 8 Charger Base Connector 9 SAM Slots 10 Micro SD Card Slot 11 Battery Connector 12 GSM SIM Card Slots 13 Rechargeable Battery 10 7...

Страница 9: ...Castles Technology Co Ltd Confidential All Right Reserved Pg 9 Side 14 USB Port Type C 14...

Страница 10: ...ent battery contact point must align with battery connector Step 3 Reverse the operation of step 1 to install the battery cover Note The battery must be installed Otherwise the printer function might...

Страница 11: ...ard Step 1 Remove battery cover back cover Step 2 Insert SAM card into desire slot SAM 1 3 Gold contact at upper side of card and facing down SAM 2 4 Gold contact at upper side of card and facing up S...

Страница 12: ...Right Reserved Pg 12 2 4 Inserting the Paper Roll Step 1 Pull up paper roll box handle Step 2 Gentle open paper roll cover Step 3 Insert paper roll as direction showed Paper specification Width 57mm...

Страница 13: ...Step 1 Remove battery cover back cover Step 2 Open SIM socket and insert GSM SIM card into desire slot SIM 1 Gold contact at upper side of card and facing down SIM 2 Gold contact at upper side of car...

Страница 14: ...erved Pg 14 2 6 Inserting the Memory card Step 1 Remove battery cover back cover Step 2 Insert Micro SD memory card Micro SD Gold contact at lower side of card and facing down Step 3 Reverse the opera...

Страница 15: ...ower is on Users may enter System Menu to configure terminal settings Program Manager Press 0 button to enter System Menu Press 1 button to toggle default application selection Press 2 button to delet...

Страница 16: ...Next Page 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 so...

Страница 17: ...age 4 Page 5 Page 6 SYSTEM INFO Kernel Ver BIOS VR0026 SULD VRF026 LINUXKNL VR0029 ROOTFS VRM119 PEDST VR0027 SYSTEM INFO KOVer SECURITY VRA126 KMS VRA127 DRV VRAK47 USB N A CIF VRA524 SAM VRA433 CL V...

Страница 18: ...s View terminal flash memory and RAM information System Menu Press 3 button to enter Memory Status menu Memory Status Menu SYSTEM INFO EXT SO Ver P 1 CRDLMDL VR0012 CACLENTRY VR0012 CAMPP VR0007 CAVPW...

Страница 19: ...ode 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 Ba...

Страница 20: ...em will auto switch battery protect mode N Normal without battery protect function mode P Protect with battery protect function mode Auto Reboot Enable terminal auto reboot Reboot Hour Set reboot time...

Страница 21: ...r 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 SYS SETTINGS Mobil AutoON N Bklit Auto O...

Страница 22: ...to enter Test Utility menu Test Utility Menu Page 1 Press 1 and OK button to diagnose LCD Press 2 and OK button to diagnose keyboard Press 3 and OK button to diagnose flash memory Press 4 and OK butt...

Страница 23: ...tton to diagnose contactless card Press 1 3 and OK button to diagnose SD memory card Press 1 4 and OK button to test Wi Fi Press button to next page Note Default password for changing RTC is 8418 Page...

Страница 24: ...o diagnose Com 2 Press 3 button to diagnose Com 3 Press 4 button to diagnose Ethernet module Press 5 button to diagnose USB Press 6 button to diagnose modem Press 7 button to diagnose GPRS Press 8 but...

Страница 25: ...s 5 Test Utility 6 Factory Reset 7 Power Off 8 PWD Manager 9 Share obj Mng Down Next Page 3 7 Factory Reset Perform factory reset all user application fonts and data will be deleted System Menu Press...

Страница 26: ...erved Pg 27 System Menu 1 Download AP 2 System Info 3 Memory Status 4 Sys Settings 5 Test Utility 6 Factory Reset 7 Power Off 8 PWD Manager 9 Share obj Mng Down Next Page 3 8 Power Off Power off termi...

Страница 27: ...nager 9 Share obj Mng Down Next Page 3 9 Password Manager Change the access password System Menu Press 8 button to enter Password Manager Menu Password Manager Press 1 button to change Function Key Pr...

Страница 28: ...tility 6 Factory Reset 7 Power Off 8 PWD Manager 9 Share objMng Down Next Page 3 10 Share Object Management View share object in terminal System Menu Press 9 button to enter Share Object Management me...

Страница 29: ...EY HASH 3 HW Detect 4 Bluetooth Setup 5 Plug in Mng 6 Key Injection Up Prev Page 3 11 Font Mng View Font Management System Menu Page 2 Press 1 button to view Font Management Font Management Press 1 bu...

Страница 30: ...Y HASH 3 HW Detect 4 Bluetooth Setup 5 Plug in Mng 6 Key Injection Up Prev Page 3 12 ULD Key Hash View ULD user keyset hash value System Menu Page 2 Press 2 button to view hash value USER ENC KEY 9572...

Страница 31: ...2 ULD KEY HASH 3 HW Detect 4 Bluetooth Setup 5 Plug in Mng 6 Key Injection Up Prev Page 3 13 Hardware Detect View the hardware type of the terminal System Menu Page 2 Press 3 button to view the hardw...

Страница 32: ...Mng 6 Key Injection Up Prev Page 3 14 Bluetooth Setup Set the settings of Bluetooth This function will be available after installing the BT plug in patch System Menu Page 2 Press 4 go to the Bluetooth...

Страница 33: ...uetooth Setup 5 Plug in Mng 6 Key Injection Up Prev Page 3 15 Plug in Mng View Plug in Management System Menu Page 2 Press 5 button to view Plug in Management Press Power or button to select item Pres...

Страница 34: ...ASH 3 HW Detect 4 Bluetooth Setup 5 Plug in Mng 6 Key Injection Up Prev Page 3 16 Key Injection View Key Injection Menu This function is for castles internal only User or developer cannot use this fun...

Страница 35: ...ufacturer Signature Key RSA ULD User Key Set ULD User Key Encryption Key RSA ULD User Signature Key RSA For VEGA3000 the RSA key length is 2048 bits 4 1 1 ULD Manufacturer Key The system consists of s...

Страница 36: ...irectly encrypted by ULD RSA Key 2 The sign action via ULD User Keys actually is done by the second encryption The second encryption is done by using the random generated 3DES key which is encrypted b...

Страница 37: ...of the CAP by ULD User Key Encryption Key not directly encrypted by ULD RSA Key 4 1 3 Key Change The ULD RSA Keys are able to be changed The system uses a special CAP file KEY CAP for the manufacture...

Страница 38: ...rnel module in unsigned form This files required to sign with ULD User Key before it can load to terminal Castles Technology provides a tool named CAP Signing Tool to perform this task The CAP Signing...

Страница 39: ...astles Technology Co Ltd Confidential All Right Reserved Pg 41 Enter Key Card PIN CAP Signing Tool is ready press Select MCI File button to browse the file Output file will be located in signed folder...

Страница 40: ...nd integrity The output file will be CAP file which format is defined by Castles User application User application data files User application library Font file Share library Share files System settin...

Страница 41: ...Castles Technology Co Ltd Confidential All Right Reserved Pg 43 Insert Key Card and select smart card reader Enter Key Card PIN...

Страница 42: ...ology Co Ltd Confidential All Right Reserved Pg 44 CAP Generator is ready select the correct Type from the list Press Step 1 Select AP Executable File to select file to sign This is valid for all the...

Страница 43: ...es to sign The output file will be in a set A mci file with one or more CAP files The CAP file contents the signed file binaries where MCI file contents the list of CAP files App CAP App mci Note If u...

Страница 44: ...les Technology It s the formal way to download file to terminal User may implement their own ways of updating application or files using CTOS API provided CTOS_UpdateFromMMCI Castles TMS CTMS or CASTL...

Страница 45: ...ght Reserved Pg 47 Select COM port Browse and select mci file or mmci file Setup terminal to enter download mode Press 0 button in Program Manager PM Press 1 button to select 1 Download AP Press 1 but...

Страница 46: ...te To download using USB cable terminal must enable CDC mode Set USB CDC Mode to Y SYS SETTINGS Key Sound Y Exec DFLT AP Y AP Name USB CDC Mode Y FunKeyPWD N PMEnterPWD N SET USB Host N Base USB CDC X...

Страница 47: ...We recommend don t put unwanted file to removable media as it will increase the time during detection Create a folder name vxupdate under root directory vxupdate Place the mci file and cap file to vx...

Страница 48: ...o terminal and select the removable media type in Download AP menu Download AP Menu o Press 2 button to select USB flash drive o Press 3 button to select Micro SD card Finally terminal will process th...

Страница 49: ...anging ULD User Key User may change their ULD User Key Set stored in Key Card Castles Technology provided a tool named Secure Key Generator to perform this task Run Secure Key Generator Insert Key Car...

Страница 50: ...Co Ltd Confidential All Right Reserved Pg 52 To change Key Card PIN press Update PIN button If not please skip this steps Enter new PIN enter new PIN again to confirm then press Enter button to chang...

Страница 51: ...Castles Technology Co Ltd Confidential All Right Reserved Pg 53 To view current key set hash value go to Option and select key...

Страница 52: ...Confidential All Right Reserved Pg 54 To generate new user key set Please generate the RSA key by yourself the length of the RSA key set should be 2048 bits Copy RSA key components to RSA Key for Ken...

Страница 53: ...Castles Technology Co Ltd Confidential All Right Reserved Pg 55 Generate second RSA key set for Signature...

Страница 54: ...sh button to calculate the hash value for key sets Please copy down all the values into a text file and keep in a safe place You will need this if you need to create duplicate Key Card To generate the...

Страница 55: ...l All Right Reserved Pg 57 The output file will be located in the Secure Key Generator folder SecureKeyGenerator key mci key cap To update the newly generated key set to Key Card press Save to Card bu...

Страница 56: ...Castles Technology Co Ltd Confidential All Right Reserved Pg 58 5 Font Management 5 1 Loading New Font Run FontManager exe Located at C Program Files Castles Font Manager Select font to download...

Страница 57: ...Technology Co Ltd Confidential All Right Reserved Pg 59 Press Setting button to configure terminal type Select VEGA5000 press Save button to save and return font manager Press Generate to create the f...

Страница 58: ...Pg 60 Output file Font FNT will be located at sub directory named Font in Font Manager folder Font FNT Sign the file using CAP Generator the type must set to 11 Linux Font Lastly download the signed...

Страница 59: ...nting on terminal There are two zone defined Zone 0x00 0x7F ASCII characters you may replace with the font type preferred or your own language character set Zone 0x80 0xFF Free to use you may use for...

Страница 60: ...Reserved Pg 62 Select the font needed simply choose a font size The final value of font size should be determine by the minimum pixel width You may need to repeat this steps few times to find the best...

Страница 61: ...eight If the pixel width of the font size is larger than expected then you have to repeat the previous steps to import font with smaller size Use the following buttons to adjust the font size to match...

Страница 62: ...Castles Technology Co Ltd Confidential All Right Reserved Pg 64 After adjust font size select File Export for MicroElektronika Select output format as mikroC...

Страница 63: ...onfidential All Right Reserved Pg 65 Remove comment Code for char from offset 0x00 to 0x1F Remove empty line if found Then click Save button to save to file Run Font Manager Tool Click Setting button...

Страница 64: ...Castles Technology Co Ltd Confidential All Right Reserved Pg 66 Enter the file name font id and select the size Click Create button and select the C file previously created using GLCD Font Generator...

Страница 65: ...Castles Technology Co Ltd Confidential All Right Reserved Pg 67 Select Font Manager tab and tick the newly created font and press Generate button to export to FNT file...

Страница 66: ...Step 2 to generate CAP file Download the font CAP file to terminal In terminal application add following code to display message using the newly created font CTOS_LanguageConfig 0xA000 d_FONT_12x24 0...

Страница 67: ...eType font to terminal for displaying or printing Following steps demonstrate how to use Cooper Black TrueType font Copy the TTF file needed to an empty folder COOPBL TTF Use CAP Generator to convert...

Страница 68: ...LCDTTFSelect COOPBL TTF 0 CTOS_LCDFontSelectMode d_FONT_TTF_MODE CTOS_LCDTSelectFontSize 0x203C 32x60 CTOS_LCDTClearDisplay CTOS_LCDTPrintXY 1 1 Hello World Or print message using the newly added font...

Страница 69: ...pment off and on the user is encouraged to try to correct the interference by one of the following measures Reorient or relocate the receiving antenna Increase the separation between the equipment and...

Страница 70: ...1 6 2 Safety Warning for External Power Source To reduce potential safety issues only the AC adapter provided with the product a replacement AC adapter provided by agency or an AC adapter purchased as...

Отзывы: