Advantech TPC-660G User Manual

Amd lx800 touch panel computer with 6.4” vga tft lcd

Advertisement

Quick Links

TPC-660G
AMD LX800 Touch Panel
Computer with 6.4"
VGA TFT LCD
User Manual

Advertisement

Table of Contents
loading

Summary of Contents for Advantech TPC-660G

  • Page 1 TPC-660G AMD LX800 Touch Panel Computer with 6.4” VGA TFT LCD User Manual...
  • Page 2 No part of this man- ual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd. Information provided in this manual is intended to be accurate and reli- able.
  • Page 3 Product Warranty (1 year) Advantech warrants to you, the original purchaser, that each of its prod- ucts will be free from defects in materials and workmanship for one year from the date of purchase. This warranty does not apply to any products which have been repaired or...
  • Page 4 This product has passed the CE test for environmental specifications when shielded cables are used for external wiring. We recommend the use of shielded cables. This kind of cable is available from Advantech. Please contact your local supplier for ordering information.
  • Page 5 Before setting up the system, check that the items listed below are included and in good condition. If any item does not accord with the table, please contact your dealer immediately. • 1 x TPC-660G-A1E • 8 x Panel mounting clampers • 8 x Panel mounting screws •...
  • Page 6 The sound pressure level at the operator's position according to IEC 704- 1:1982 is no more than 70 dB (A). DISCLAIMER: This set of instructions is given according to IEC 704-1. Advantech disclaims all responsibility for the accuracy of any statements contained herein. TPC-660G User Manual...
  • Page 7: Table Of Contents

    Contents Chapter 1 General Information ........2 Introduction ............... 2 Specifications ..............3 1.2.1 System Kernel ..............3 1.2.2 I/O Ports ................. 3 1.2.3 Safety and Environment ..........3 LCD Specifications ............4 Touchscreen Specifications..........4 Power................. 4 I/O Ports Arrangement ............5 Figure 1.1:I/O Port Arrangement ........
  • Page 8 Figure D.5:Inserted Adapter Board ......57 Figure D.6:Connect the CD-ROM via the IDE Cable . 58 Figure D.7:Plugging in the CD-ROM Drive ....58 Appendix E Touchscreen Installation & Configuration. 60 Driver Installation ............60 Figure E.1:Setup.exe ............ 60 TPC-660G User Manual viii...
  • Page 9 Figure E.2:Install Wizard - 1 ........60 Figure E.3:Install Wizard - 2 ........61 Figure E.4:Install Wizard - 3 ........61 Uninstall the Driver............62 Figure E.5:Uninstall -1 ..........62 Figure E.6:Uninstall -2 ..........62 Touchscreen Calibration ..........63 Figure E.7:Standard Calibration -1 ......63 Figure E.8:Standard Calibration -2 ......
  • Page 10 TPC-660G User Manual...
  • Page 11 General Information This chapter gives background infor- mation on TPC-660G.. Sections include: • Introduction • Specifications • I/O Ports Arrangement • Panel Mounting • Exploded Diagram • Dimensions & Cutout...
  • Page 12: Chapter 1 General Information

    This makes it easy to expand with the required PC-104 modules. • Windows CE Support In addition to the OS support of Windows XP, Advantech offers plat- form support for Windows CE and Windows XP embedded. The optional Windows CE operating system specifically for the TPC-660G is available for Windows CE application program builders.
  • Page 13: Specifications

    1.2 Specifications 1.2.1 System Kernel • CPU: GeodeLink Control Processor LX800 500MHz • BIOS: Award 512KB flash memory • South Bridge: GeodeLink Control Processor CS5536 • VGA: GeodeLink Control Processor LX800 500MHz • Ethernet: Realtek RTL8100BL; IEEE 802.3u protocol compatible •...
  • Page 14: Lcd Specifications

    • Controller: USB Interface • Lifespan: 1 million touches at single point 1.5 Power • Input Voltage: 18 - 32V (the fuse will become an open circuit if the input level exceeds 33 V • Typical: 24V @1.82Amp TPC-660G User Manual...
  • Page 15: I/O Ports Arrangement

    Make sure the waterproof gasket is in position before installing TPC-660G into the panel opening. Install the TPC-660G into the panel opening. Find the eight clampers and eight long screws in the accessory pack. Hook the clampers to the holes around the four sides of the bezel.
  • Page 16: Exploded Diagram

    Figure 1.2: Panel Mounting 1.8 Exploded Diagram Figure 1.3: Assembly (exploded) TPC-660G User Manual...
  • Page 17: Dimensions And Cutout

    1.9 Dimensions and Cutout • Weight: 0.8 kg • Dimensions: 195 x 148 x 44.5 mm (W x H x D) • Cutout: 188 x 141 mm (suggested) Figure 1.4: Dimensions & Cutout Chapter 1...
  • Page 18 TPC-660G User Manual...
  • Page 19 System Setup This chapter provides a brief explana- tion for operating TPC-660G.
  • Page 20: Chapter 2 System Setup

    You can quickly get up and running by following the step-by-step instruc- tions below. Unpack the TPC-660G package. Please check the packing list at the beginning of this manual to make sure every item is there. Figure 2.1: Unpack the Package Install a CompactFlash card containing Windows CE, embedded Windows XP or another operating system.
  • Page 21 Connect the power connector to the 24 VDC power lines. The power lines can either be from some power adapter or an in-house power source. Figure 2.3: Power Connector and Power Lines Figure 2.4: Pin Assignment on the Power Receptor Warning The system may be damaged when the power is turned on if the power source is not con-...
  • Page 22 Plug the power lines into the system power receptor. Figure 2.5: Plugging in the Power Line Turn on the System Figure 2.6: Turn on the System TPC-660G User Manual...
  • Page 23 Note: When turning on the system, the bootup screen before entering any operating system is shift to the right side as the photo below. This is due to the BIOS limitation and appears if the application is running in console mode. The display is nor- mal after entering Windows XP, Windows XP embedded and Windows CE system.
  • Page 24 TPC-660G User Manual...
  • Page 25 System Engine...
  • Page 26: Chapter 3 System Engine

    DC IN DC Power in Connector,HOUSING 5.08 MM 3P CN11 COM2 Serial port:COM2 RS232/485/422 CN12 COM1 Serial port:COM1 RS232 CN14 PANEL PANEL CONNECTOR 1*3 PIN HEADER CLEAR CMOS DDR CONNECTOR TOUCH TOUCH CONNECTOR POWER SWITCH System Power Switch TPC-660G User Manual...
  • Page 27 Figure 3.1: Main Board Connectors - 1 Figure 3.2: Main Board Connectors - 2 Chapter 3...
  • Page 28 TPC-660G User Manual...
  • Page 29 Software Configuration Sections include: • VGA Driver Installation • Advantech COM Installation • Entertainment Encryption/ Decryption Driver Installation...
  • Page 30: Chapter 4 Software Configuration

    Chapter 4 Software Configuration A support CD-ROM for TPC-660G is available and along with the prod- uct. There are related utilities and drivers of TPC-660G for Windows XP. Please insert the support CD-ROM into your CD-ROM driver and install the VGA graphics driver, Advantech com driver, Touchscreen driver and WDM driver sequentially.
  • Page 31 Figure 4.2: Update Driver Step 3: Then follow the update wizard processures. Figure 4.3: Update Wizard-1 Chapter 4...
  • Page 32 Figure 4.4: Update Wizard-2 Figure 4.5: Update Wizard-3 TPC-660G User Manual...
  • Page 33 Figure 4.6: Update Wizard-4 Figure 4.7: Update Wizard-5 Chapter 4...
  • Page 34 Figure 4.8: Update Wizard-6 Step 4: After you successfully update the driver, you can see the VGA successfully installed from the device manager. Figure 4.9: Driver Installation Complete TPC-660G User Manual...
  • Page 35: Entertainment Encryption/Decryption Driver

    4.2 Entertainment Encryption/Decryption Driver Step 1: Insert the CD-ROM and go to “Device Manager”. Click “Enter- tainment Encryption/ Decryption Controller” Figure 4.10: Device Manager Step 2: Following the install shield wizard to finish the setup. Figure 4.11: Install Wizard - 1 Chapter 4...
  • Page 36 Figure 4.12: Install Wizard - 2 Figure 4.13: Install Wizard - 3 TPC-660G User Manual...
  • Page 37 Step 4: The driver is successfully installed. You can check via “Device Manager” as the below. Figure 4.14: Driver Installation Complete Chapter 4...
  • Page 38 TPC-660G User Manual...
  • Page 39 Features in Windows XP Embedded Sections include: • EWF • HORM • Advantech Utilities...
  • Page 40: Chapter 5 Features In Windows Xp Embedded

    Enable read-only media, such as CD-ROM or flash, to boot and run. Prolong the lifespan of write-sensitive storage, such as CompactFlash. TPC-660G XPE provides EWF RAM RDG mode on system partition. All wirte to system partition will be redirected to RMA once this mode is enabled.
  • Page 41: Horm

    In other words, the hibernation file is 512MB that is the same as memory size used on TPC-660G-A1 or TPC-660G-B1. 5.3 Advantech Utilities TPC-660G provides the useful utilities for users to configure the HORM and EWF. Chapter 5...
  • Page 42: Version Information

    5.3.2 OSLock and OSUnLock The two utilities assist users to enable or disable EWF. Please go to Start Menu-> All Programs-> Advantech. The default setting of EWF is dis- abled. Users can protect C partition from any disk writing via OSLock that is to enable EWF RAM REG Mode.
  • Page 43 Serial Port Settings...
  • Page 44: Appendix A Serial Port Settings

    Appendix A Serial Port Settings There are two serial ports, COM1 and COM2, on TPC-660G. The serial port, COM1, supports standard RS-232 and the serial port COM2 on the TPC-660G is adjustable. It can be set to RS-232, RS-422 or RS-485.
  • Page 45: Data Format Control Setting (Sw2)

    RS-232 RS-422 RS-485 NDCD NDTR NDSR NRTS NCTS A.2 Data Format Control Setting (SW2) Function Data Format RS422 9 bits *10 bits RS485 RTS Control 11 bits 12 bits Auto Flow x = On o = Off *= Default Control Appendix A...
  • Page 46: Baud Rate Setting (Sw3)

    A.3 Baud Rate Setting (SW3) Baud Rate 1200 bps 2400 bps 4800 bps * 9600 bps 19.2 Kbps 38.4 Kbps 57.6 Kbps 115.2 Kbps = On 0 = Off *= Default TPC-660G User Manual...
  • Page 47 Watchdog Timer Programming...
  • Page 48: Appendix B Watchdog Timer Programming

    Appendix B Watchdog Timer Programming B.1 Overview The TPC-660G watchdog timer can be used to monitor system software operation and take corrective action if the software fails to function after the programmed period. This section describes the operation of the watchdog timer, and how to program it.
  • Page 49: Watchdog Timer Programming

    B.2 Watchdog Timer Programming The I/O port address of the watchdog timer is 2E(hex) and 2F(hex), 2E (hex) is the address port. 2F(hex) is the data port. You must first assign the address of register by writing address value into address port 2E(hex), then write/read data to/from the assigned register through data port 2F (hex).
  • Page 50 0. [default=0] Bit 4: Read status of watchdog timer, 1 means timer is "time out". AA (hex) ----- Write this address to I/O port 2E (hex) to lock the watchdog timer.2 TPC-660G User Manual...
  • Page 51: Example Programs

    B.3 Example Programs 1. Enable watchdog timer and set 10 sec. as timeout interval ;----------------------------------------------------------- Mov dx,2eh ; Unlock W83627HF Mov al,87h Out dx,al Out dx,al ;----------------------------------------------------------- Mov al,07h ; Select registers of watchdog timer Out dx,al Inc dx Mov al,08h Out dx,al ;----------------------------------------------------------- Dec dx ;...
  • Page 52 Inc dx Mov al,08h Out dx,al ;----------------------------------------------------------- Dec dx ; Enable the function of watchdog timer Mov al,30h Out dx,al Inc dx Mov al,01h Out dx,al ;----------------------------------------------------------- Dec dx ; Set minute as counting unit Mov al,0f5h TPC-660G User Manual...
  • Page 53 Out dx,al Inc dx In al,dx Or al,08h Out dx,al ;----------------------------------------------------------- Dec dx ; Set timeout interval as 5 minutes and start counting Mov al,0f6h Out dx,al Inc dx Mov al,5 Out dx,al ;----------------------------------------------------------- Dec dx ; lock W83627HF Mov al,0aah Out dx,al 3.
  • Page 54 4. Enable watchdog timer to be reset by keyboard ;----------------------------------------------------------- Mov dx,2eh ; unlock W83627H Mov al,87h Out dx,al Out dx,al ;----------------------------------------------------------- Mov al,07h ; Select registers of watchdog timer Out dx,al Inc dx Mov al,08h Out dx,al ;----------------------------------------------------------- TPC-660G User Manual...
  • Page 55 Dec dx ; Enable the function of watchdog timer Mov al,30h Out dx,al Inc dx Mov al,01h Out dx,al ;----------------------------------------------------------- Dec dx ; Enable watchdog timer to be strobed reset by keyboard Mov al,0f7h Out dx,al Inc dx In al,dx Or al,40h Out dx,al ;-----------------------------------------------------------...
  • Page 56 Dec dx ; Generate a time-out signal Mov al,0f7h Out dx,al ;Write 1 to bit 5 of F7 register Inc dx In al,dx Or al,20h Out dx,al ;----------------------------------------------------------- Dec dx ; lock W83627HF Mov al,0aah Out dx,al TPC-660G User Manual...
  • Page 57 Watchdog Timer Programming on WinCE...
  • Page 58: Appendix C Watchdog Timer Programming On Wince

    Appendix C Watchdog Timer Program- ming on WinCE There is a built-in watchdog timer in Windows CE 4.2 for TPC-660G. You can access it through the WIN32 API. TPC-660G provides a WDT driver to allow users to enable/disable the watchdog timer. The driver name is “WDT1:”.
  • Page 59: Parameters

    C.1.1 Parameters • hDevice [in] Handle to the device that is to perform the operation. Call the Cre- ateFile function to obtain a device handle. • dwIoControlCode [in] Specifies the control code for the operation. This value identifies the specific operation to be performed and the type of device on which the operation is to be performed.
  • Page 60: How To Use The Control Code

    WDT driver, your application must trigger the watchdog once during the watchdog timer period. If your application has not triggered at the specified period, the device will reboot automatically. lpInBuffer: unused. nInBufferSize: unused. lpOutBuffer: unused. nOutBufferSize: unused. TPC-660G User Manual...
  • Page 61: Ioctl_Wdt_Gettimeout

    C.2.4 IOCTL_WDT_GETTIMEOUT: Gets the Watchdog time setting. lpInBuffer: unused. nInBufferSize: unused. lpOutBuffer: The DWORD points to your watchdog time setting. The Watchdog time setting is just a number. 0 means 2 seconds, 1 means 5 seconds, 2 means 10 seconds, 3 means 15 seconds, 4 means 30 seconds, 5 means 45 seconds and 6 means 60 seconds.
  • Page 62: Examples

    // assign the WDT driver name wsprintf(szClassName, TEXT("WDT1:")); // Open the WDT driver m_hWDT = CreateFile(szClassName, GENERIC_READ GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); if ( m_hWDT == INVALID_HANDLE_VALUE ) { DebugMsg(CString("WDT driver fail")); return; DWORD dwTemp; DWORD nIndex=2; TPC-660G User Manual...
  • Page 63 // Set the Watchdog Timer as 10 seconds. Number 2 means 10 seconds. DeviceIoControl(m_hWDT, IOCTL_WDT_SET_TIMEOUT, &nIndex, sizeof(nIndex), NULL, 0, &dwTemp, NULL); // Enable the Watchdog timer DeviceIoControl(m_hWDT, IOCTL_WDT_ENABLE, NULL, 0, NULL, 0, &dwTemp, NULL); While (1) { // do your job here. Sleep(8000);...
  • Page 64 TPC-660G User Manual...
  • Page 65 Accessory Kit Assembly Procedure This appendix shows how to connect to a CD-ROM via the CompactFlash slot.:...
  • Page 66: Appendix D Accessory Kit Assembly Procedure

    Please follow this assembly procedure to use the CompactFlash slot to connect with a CD-ROM drive. Connect the IDE cable to the adapter board. Figure D.1: Adapter Board and IDE Cable Figure D.2: Connecting the Adapter Board TPC-660G User Manual...
  • Page 67 Note Pin 1 is marked red Insert the adapter board into the CompactFlash slot. Figure D.3: CompactFlash Slot Figure D.4: Insert the Adapter Board into the CF slot Figure D.5: Inserted Adapter Board Appendix D...
  • Page 68 Connect the CD-ROM to the adapter board via the IDE cable and then connect the external power line to the CD-ROM. Figure D.6: Connect the CD-ROM via the IDE Cable Figure D.7: Plugging in the CD-ROM Drive TPC-660G User Manual...
  • Page 69 Touchscreen Installation & Configuration This appendix demonstrates how to install the touchscreen and set the con- figuration on TPC-660G. This section uses Windows XP as an example.
  • Page 70: Appendix E Touchscreen Installation & Configuration

    Configuration E.1 Driver Installation Please insert the x86 TPC series support CD and go to the driver folder: (TPC-660G\Driver\USB touchscreen). Click setup.exe Figure E.1: Setup.exe The screen displays the installation wizard for the PenMount USB soft- ware. Click “Next”. Follow the installation wizard step by step Figure E.2: Install Wizard - 1...
  • Page 71 Figure E.3: Install Wizard - 2 Figure E.4: Install Wizard - 3 Appendix E...
  • Page 72 Please go to Settings and then select Control Panel. Please click Add/ Remove Programs. Figure E.5: Uninstall -1 Select PenMount USB. Click Remove button. Then, select “Yes” to remove the PenMountUSB driver and reboot the system Figure E.6: Uninstall -2 TPC-660G User Manual...
  • Page 73 E.3 Touchscreen Calibration The “PM”, the icon of the PenMount Control Panel, is in the menu bar after the touchscreen installation. Please click the icon “PM” to call Pen- Mount Control Panel. It contains six functions: Calibrate, Draw, Option, and About. About shows the driver version. Calibrate Two ways to calibrate the touchscreen include “Standard Calibration”...
  • Page 74 Figure E.8: Standard Calibration -2 Figure E.9: Standard Calibration -3 TPC-660G User Manual...
  • Page 75 Note Touch the red squares in sequence. The cali- bration is completed after the fifth touch red point is calibrated. Press “ESC” to skip. Advanced Calibration is for the aged touchscreens by using 4, 9, 16 or 25 points to calibrate touch panel. Figure E.10: Advanced Calibration -1 Appendix E...
  • Page 76 Figure E.11: Advanced Calibration -2 Figure E.12: Plot Calibration Data TPC-660G User Manual...
  • Page 77 Note Plot Calibration Data enabled provides the blue lines to show linearity before calibration and black lines to show linearity after calibration when you finished the advanced calibration. Draw This is to test the touchscreen operation. Its display shows touch loca- tion.
  • Page 78 Point mode is only let the mouse a click function. The dragging onscreen is disabled. Users can turn on / off the beep sound by clicking the “enable beep sound”. Figure E.15: Option TPC-660G User Manual...
  • Page 79 Fuse Specifications...
  • Page 80 Step 2: Replace the damaged fuse with a new one Step 3: Place the fuse cover back into position. Figure F.1: Fuse Replacement Warning Do NOT replace the fuse unless it is damaged. Do NOT replace the fuse with a different rated fuse. TPC-660G User Manual...

Table of Contents