Advantech TPC-30 Series User Manual

Advantech TPC-30 Series User Manual

Intel pxa270 touch panel computer with 3.5" qvga tft lcd
Table of Contents

Advertisement

TPC-30/32 Series
Intel PXA270
Touch Panel Computer
with 3.5" QVGA TFT LCD

User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TPC-30 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Advantech TPC-30 Series

  • Page 1: User Manual

    TPC-30/32 Series Intel PXA270 Touch Panel Computer with 3.5" QVGA 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 (2 years) Advantech warrants to you, the original purchaser, that each of its prod- ucts will be free from defects in materials and workmanship for two years 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. FCC Class A This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interfer- ence when the equipment is operated in a commercial environment.
  • Page 5 Never open the equipment. For safety reasons, the equipment should be opened only by qualified service personnel. If one of the following situations arises, get the equipment checked by service personnel: a. The power cord or plug is damaged. b. Liquid has penetrated into the equipment. c.
  • Page 6 Wichtige Sicherheishinweise Bitte lesen sie Sich diese Hinweise sorgfältig durch. Heben Sie diese Anleitung für den späteren Gebrauch auf. Vor jedem Reinigen ist das Gerät vom Stromnetz zu trennen. Ver- wenden Sie Keine Flüssig-oder Aerosolreiniger. Am besten dient ein angefeuchtetes Tuch zur Reinigung. Die NetzanschluBsteckdose soll nahe dem Gerät angebracht und leicht zugänglich sein.
  • Page 7 Step 1. Visit the Advantech web site at www.advantech.com/support where you can find the latest information about the product. Step 2. Contact your distributor, sales representative, or Advantech's cus- tomer service center for technical support if you need additional assistance. Please have the following information ready before...
  • Page 8 TPC-30/32 Series User Manual viii...
  • Page 9: Table Of Contents

    Contents Chapter 1 General Information ........2 Introduction ............... 2 Specifications ..............2 1.2.1 System Kernel ..............2 1.2.2 I/O Ports ................. 3 1.2.3 Storage ................3 1.2.4 Safety and Environment ..........3 LCD Specifications ............4 Touchscreen Specifications..........4 Power.................
  • Page 10 Figure 4.10:Registry Saving Success ......24 Figure 4.11:Registry Editor ......... 24 4.1.3 Advantech Tools ............25 Figure 4.12:Advantech Tools ........25 Figure 4.13:Remote Display Host Application .... 26 Figure 4.14:Remote Display Application ....27 Figure 4.15:Connect ............ 27 Figure 4.16:Remote Display Host Application .... 28 Figure 4.17: NotepadPlus ..........
  • Page 11 A.2.4 IOCTL_WDT_GETTIMEOUT: ........47 A.2.5 IOCTL_WDT_SETTIMEOUT: ........47 A.2.6 IOCTL_WDT_REBOOT: ........... 47 Examples ................. 48 Appendix B Fuse Specifications ........52 Fuse Specifications............52 Appendix C Pin Assignments ..........54 RS-232 Pin Assignments..........54 RS-485 Pin Assignment ..........54 CAN-Bus Pin Assignments..........55 Appendix D Visual Settings ..........
  • Page 12 TPC-30/32 Series User Manual...
  • Page 13 General Information This chapter gives background infor- mation for the TPC-30/32 series. Sections include: • Introduction • Specifications • LCD Specifications • Touchscreen Specifications • Power • I/O Port Arrangement • Mounting • Dimensions and Cutout...
  • Page 14: Chapter 1 General Information

    RS-485 port, Ethernet and USB. (Serial Port default as RS-232) • Windows CE Support: Advantech offers platform support for Windows CE. The optional Windows CE operating system specifically for the TPC-30/32 is avail- able for Windows CE application program builders.
  • Page 15: I/O Ports

    1.2.2 I/O Ports • 1 serial port: RS-232 or RS-485 for TPC-30 (default as RS-232) CAN-Bus for TPC-32 (RS-232 for debug mode support) • 1 RJ-45 Ethernet port (LAN will crash when speed mode is changed) • 1 USB host port compliant with USB 1.1 1.2.3 Storage TPC-30/32 panel computers provide two methods for storage.
  • Page 16: Lcd Specifications

    1.3 LCD Specifications TPC-30/32 Display Type TFT LCD Size (diagonal) 3.5” Maximum Resolution 320 x 240 (QVGA) Maximum Colors Pixel Pitch (W x H) 0.073 x 0.219 mm Viewing Angle 120° (H) x 110° (V) Luminance (cd / m2) Contrast Ratio Operating Temperature -20 ~ 70°...
  • Page 17: I/O Ports Arrangement

    1.6 I/O Ports Arrangement TPC-30/32 panel computers provide 1 serial port, 1 Ethernet LAN port and 1 USB port. Figure 1.1: I/O Ports Arrangement 1.7 Panel Mounting There is an adhesive waterproof gasket on the front bezel. Make sure the waterproof gasket is in position before installing a TPC-30/32 panel com- puter into the panel opening.
  • Page 18: Dimensions And Cutout

    1.8 Dimensions and Cutout • Weight: 0.5 Kg • Dimensions (WxHxD): 121 x 85.5 x 26.5 mm (4.76" x 3.37" x 1.75") • Cutout: 115 x 79.5mm Figure 1.2: Dimensions and Cutout TPC-30/32 Series User Manual...
  • Page 19 System Setup This chapter provides a brief explana- tion for operating the TPC-30/32.
  • Page 20: Figure 2.1:Power Connector And Power Lines

    Chapter 2 System Setup You can quickly get up and running by following the step-by-step instructions below. Open the package. Please check the packing list at the beginning of this manual to make sure every item is there. Connect the power connector to the 8~28 VDC power lines. The power lines can either be from some power adapter or an in-house power source.
  • Page 21: Figure 2.3:Power Line Into The Power Receptor

    Warning The system may be damaged when the power is turned on if the power source is not connected to the correct pins. Plug the power lines into the system power receptor. Thus the system will turn on. Figure 2.3: Power Line into the Power Receptor Turn on the System Calibrate the touchscreen.
  • Page 22 TPC-30/32 Series User Manual...
  • Page 23 System Tuning Sections include: • LCD Contrast Tuning • Touchscreen Calibration • Buzzer Setting...
  • Page 24: Chapter 3 System Tuning

    Chapter 3 System Tuning 3.1 LCD Tuning The display settings let you control the backlight. Backlight provides a screen saving function. The backlight can be automatically turned off when the device is no longer used to lengthen the device life. Please go to “Start”...
  • Page 25: Touchscreen Calibration

    3.2 Touchscreen Calibration You can calibrate the touchscreen through “Start” ‡ “Setting” ‡ “Control Panel” ‡ “Stylus” as shown in the Figure below. Figure 3.3: Style The window of the stylus properties will display after you click the stylus. There are two tabs in this screen: Double-Tap and Calibration. Double- Tap is used to record the time period between the two taps when double- tapping in Windows CE.
  • Page 26: Figure 3.5:Touchscreen Calibration

    Figure 3.5: Touchscreen Calibration 3.3 Buzzer Setting TPC-30/32 panel computers provide a buzzer setting in Windows CE. This function enables a beep when users use the touch screen. To enable/ disable this functionality, open “Start” ‡ “Setting” ‡ “Control Panel” ‡ “Volume &...
  • Page 27 Chapter 3...
  • Page 28 TPC-30/32 Series User Manual...
  • Page 29 Windows CE Sections include: • TPC Utilities • Networking • Application Program Development...
  • Page 30: Figure 4.1:Windows Ce On Tpc-30/32

    Note The default version of Windows CE in TPC-30/ 32 series is the English version. Please contact your local Advantech representative for local language support. Figure 4.1: Windows CE on TPC-30/32 Note: The TPC-30/32 series also provides Remote Desktop Connection in Windows CE but the max- imum resolution supported is only 320 x 240.
  • Page 31: Tpc Utilities

    4.1 TPC Utilities There are several utilities built into Windows CE in the TPC series. 4.1.1 Soft-Keyboard The TPC-30/32 series also has a small-sized operator interface. Since it is not convenient to attach a keyboard to such a small device, a software keyboard is built into the standard Windows CE OS.
  • Page 32: Figure 4.4:General

    General Page This page displays the basic system information. There are two main parts: system and memory. The system shows the OS image version and CPU type. The second part includes total capacity, usage and currently available capacity of the disk and the memory. Figure 4.4: General Network This page shows information about the active network adapter.
  • Page 33: Figure 4.6:Advanced Network

    You can get more detailed IP information through “Advanced Network”. The information contains the default gateway, DHCP server, WINS and DNS server address as shown in Figure 4.6 below. Figure 4.6: Advanced Network Watchdog Watchdog is a function to let the device automatically reset if a program does not respond in time.
  • Page 34: Figure 4.8:Misc

    Only when you select a time span and enable the watchdog, will the response time be effective. When the watchdog is enabled and the "Test" button is clicked, the NO resetting signal will be periodically sent to the watchdog hardware onboard. The watchdog will suppose the machine to be deadlocked and REBOOT it after the watchdog response time.
  • Page 35: Figure 4.9:Reboot Machine

    Reboot: You can reboot TPC-30/32 panel computers by clicking the “Reboot” button. Once this button is clicked, the dialog below will be dis- played. Figure 4.9: Reboot Machine There are two additional ways to reboot the system, clicking a small machine icon on the status bar and executing a command, reboot.exe, through a command line program.
  • Page 36: Figure 4.10:Registry Saving Success

    Figure 4.10: Registry Saving Success Figure 4.11: Registry Editor Web Server Root: Input the root path of the web server here. The root path will only be effective after the machine has been rebooted. FTP Server Root: Input the root path of the ftp server here. The root path will only be effective after the machine has been rebooted.
  • Page 37: Advantech Tools

    4.1.3 Advantech Tools There are several useful tools in the Advantech program. Please go to “Start” ‡ “Programs” ‡ “Advantech” to run the tools as shown in Figure 4.12. The tools include “ActiveSync”, “Registry Editor”, “Registry Saver”, “Remote Display Application”, “NotepadPlus”, “System Font Setting”...
  • Page 38: Figure 4.13:Remote Display Host Application

    Remote Display Application Remote Display Application displays a Windows CE device screen on a remote desktop. It works with the Windows CE Remote Display Host application. Because the connection is through the network, the network function of the host machine and panel computer must work properly. Via the Remote Display Application you can see the display of the panel computer and control it from a host machine.
  • Page 39: Figure 4.14:Remote Display Application

    Figure 4.14: Remote Display Application Figure 4.15: Connect Once the connection is successfully established, you can see the display of the panel computer and control it from the host machine as shown in Figure 4.16. Chapter 4...
  • Page 40: Figure 4.16:Remote Display Host Application

    Figure 4.16: Remote Display Host Application NotepadPlus NotepadPlus is a text editor as shown in Figure 4.17. Figure 4.17: NotepadPlus TPC Configurator TPC Configurator is an integrated utility to configure the basic settings of the panel computer. Please refer to section 4.1.2. TPC Version Information TPC-30/32 Series User Manual...
  • Page 41: Figure 4.18:Tpc Version Information

    TPC Version Information shows the version information of the operation system in the TPC-30/32 as shown in Figure 4.18. Figure 4.18: TPC Version Information 4.1.4 Other Utilities There are other utilities provided in the panel computer. These utilities are command-line executed programs that do not have a graphical user inter- face.
  • Page 42: Networking

    RegSave.exe [-s]: Saves registry settings. If you use “RegSave.exe –s”, no message box is displayed whether you are successful or fail. Reboot.exe: Saves the registry settings and reboots the panel computer. Screen.exe [on/off]: Turns the display on/off. Use “Screen.exe on” to turn on and “Screen.exe off”...
  • Page 43: Figure 4.20:Selected Connection

    A window that shows all available connections will pop up. Double click the icon that has the connection you want to configure. For example, double click DM9CE1 icon to configure. Figure 4.20: Selected Connection Select the “IP Address” tab. Figure 4.21: Setting IP Address Chapter 4...
  • Page 44: Figure 4.22:Setting Name Servers

    Select the “Name Server” tab. Figure 4.22: Setting Name Servers Note Do NOT click the Next button at this time. Press “Start” in of task bar of Windows and select “Run”. Execute “regsave” to save the registry settings to a storage card. Figure 4.23: Save Registry TPC-30/32 Series User Manual...
  • Page 45: Network Via Serial Port

    4.2.2 Network via Serial Port This section introduces how to setup the connection between the TPC series and a host PC via Microsoft ActiveSync. ActiveSync Setting Procedure Insert the TPC CD into the CD-ROM of the host PC Install the TPC software development kit for eVC++. Install Microsoft ActiveSync.
  • Page 46: Figure 4.25:Pc Connection Properties

    Click 'change...' to select the COM port- serial 1. In this example, we use COM1 of TPC to connect with COM1 of the host. Figure 4.25: PC Connection Properties Please check the COM box and select your desired port from the list. Figure 4.26: Change Connection Press the 'enter' symbol from the keyboard to confirm the change.
  • Page 47: Figure 4.27:Change Connection

    Figure 4.27: Change Connection You can find the change is active. The connection is via serial1 - COM1. Figure 4.28: COM1 Set Chapter 4...
  • Page 48: Figure 4.29:Microsoft Activesync

    Setting the Communication Environment of the Host Double click the icon ActiveSync on your host computer. Figure 4.29: Microsoft ActiveSync Select “File”->”Connection Settings” Figure 4.30: Select Connection Setting TPC-30/32 Series User Manual...
  • Page 49: Figure 4.31:Configure Connection Setting

    Configure the connection setting. Figure 4.31: Configure Connection Setting A window will pop up after you press “Get Connected”. Figure 4.32: Get Connected Chapter 4...
  • Page 50: Figure 4.33:Run Repllog.exe On The Tpc

    Please run “repllog.exe” on the TPC. Figure 4.33: Run Repllog.exe on the TPC Press the “Next” button on your host computer. The message shown below will show on the TPC once the TPC and the host PC are connected. Figure 4.34: Connection on the TPC A window will pop up as shown below on the host computer, once the TPC and the host PC are connected.
  • Page 51: Figure 4.36:Explore The Tpc

    Select “Explore” in the Microsoft ActiveSync window, the window, Mobile Device, will pop up to display the file resources and information of TPC. For example, you could click the icon “My documents” to see the content of storage in TPC. Figure 4.36: Explore the TPC 4.3 Application Program Development 4.3.1 System Requirements for Developers...
  • Page 52: Building Windows Ce Runtime

    Note If you choose to install the Common files or Microsoft eMbedded Visual C++ 4.0 on a parti- tion other than the system partition, the figure representing the amount of space required reflects only the amount of space for files being installed on that non-system partition.
  • Page 53: Figure 4.37:Starting A New Project

    Figure 4.37: Starting a New Project Note The selected CPU type must be Win32 (WCE ARM V4) or Win32 (WCE ARMV4I). Select “ADVTPC” in the main window of embedded Visual C++. Figure 4.38: Selecting Chapter 4...
  • Page 54: Figure 4.39:Compiling Your Program

    After you complete the configuration procedure, you can start to develop your application. Press “Build” to compile your program to a .exe file and download it to TPC. Figure 4.39: Compiling Your Program TPC-30/32 Series User Manual...
  • Page 55 Watchdog Timer Programming...
  • Page 56: Appendix A Watchdog Timer Programming

    Appendix A Watchdog Timer Programming There is a built-in watchdog timer in the TPC-30/32 series. You can access it through the WIN32 API. TPC-30/32 panel computers provide a WDT driver to allow users to enable/disable the Watchdog timer. The driver name is “WDT1:”. Programmers must open this driver before using the resources.
  • Page 57 • lpInBuffer [in] Long pointer to a buffer that contains the data required to perform the operation. This parameter can be NULL if the dwIoControlCode parameter specifies an operation that does not require input data. • nInBufferSize [in] Size, in bytes, of the buffer pointed to by lpInBuffer. •...
  • Page 58: A.2.1 Ioctl _Wdt_Enable

    A.2 How to Use the Control Code There are 6 control codes for the operation codes in the WDT driver. A.2.1 IOCTL _WDT_ENABLE: Enables the Watchdog timer on your application. By default, if the Watchdog timer is enabled, the WDT driver will automatically trigger itself after the specified period and your application does not need to trig- ger the Watchdog timer in this situation.
  • Page 59: Ioctl_Wdt_Gettimeout

    A.2.4 IOCTL_WDT_GETTIMEOUT: Gets the Watchdog time setting. lpInBuffer: unused. nInBufferSize: unused. lpOutBuffer: The DWORD pointer 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, others means 40 seconds.
  • Page 60: Examples

    A.3 Examples #define WDT_CODE(ID) CTL_CODE(FILE_DEVICE_UNKNOWN, ID, METHOD_BUFFERED, FILE_ANY_ACCESS) #define IOCTL_WDT_ENABLE WDT_CODE (0x900) #define IOCTL_WDT_DISABLE WDT_CODE (0x901) #define IOCTL_WDT_STROBE WDT_CODE (0x902) #define IOCTL_WDT_GET_TIMEOUT WDT_CODE (0x903) #define IOCTL_WDT_SET_TIMEOUT WDT_CODE (0x904) #define IOCTL_WDT_REBOOT WDT_CODE (0x905) // For compatibility reasons, you can define IOCTL as below: // #define IOCTL_WDT_ENABLE 0x1001 // #define IOCTL_WDT_DISABLE 0x1002 // #define IOCTL_WDT_STROBE 0x1003...
  • Page 61 DWORD dwTemp; DWORD nIndex=2; // 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…...
  • Page 62 TPC-30/32 Series User Manual...
  • Page 63 Fuse Specifications...
  • Page 64: Appendix B Fuse Specifications

    Appendix B Fuse Specifications B.1 Fuse Specifications Rating: 125 VAC, 5A Note The fuse is set to break if the input voltage exceeds 28 VDC. TPC-30/32 Series User Manual...
  • Page 65 Pin Assignments...
  • Page 66: Appendix C Pin Assignments

    Appendix C Pin Assignments C.1 RS-232 Pin Assignments Pin No. Description Pin 1 Pin 2 Pin 3 Pin 4 Pin 5 Pin 6 Pin 7 Pin 8 Pin 9 C.2 RS-485 Pin Assignment Pin No. Description Pin 1 No Connection Pin 2 DATA + Pin 3...
  • Page 67: Can-Bus Pin Assignments

    C.3 CAN-Bus Pin Assignments Pin No. Description Pin 1 No Connection Pin 2 CAN - Pin 3 No Connection Pin 4 No Connection Pin 5 Pin 6 No Connection Pin 7 CAN + Pin 8 No Connection Pin 9 No Connection Appendix C...
  • Page 68 TPC-30/32 Series User Manual...
  • Page 69 Visual Settings...
  • Page 70: Appendix D Visual Settings

    TPC-30/32. The two utilities are used to set the font size and rotate the screen. D.1 Font Setting Please go to start->programs->advantech->system font setting. Figure D.1: Font Setting TPC-30/32 provides two font settings – normal and small. Figure D.2: Small Font Setting...
  • Page 71: Figure D.3:Change Font Setting

    Figure D.3: Change Font Setting Figure D.4: Small Font Display Appendix D...
  • Page 72: Screen Rotation

    D.2 Screen Rotation Please go to start->setting->control panel-> screen rotation as below. Figure D.5: Screen Rotation Please select how you want the view display. Figure D.6: Screen Rotation Options TPC-30/32 Series User Manual...
  • Page 73: Figure D.7:90 Degrees Rotation

    This screen is rotated 90 degrees in the example. Figure D.7: 90 Degrees Rotation Figure D.8: Portrait Rotation Appendix D...
  • Page 74 TPC-30/32 Series User Manual...
  • Page 75 TPC-30T Update Guide...
  • Page 76: Appendix E Tpc-30T Update Guide

    Appendix E TPC-30T Update Guide E.1 Updating Image & Bootloader To update the image & bootloader for the TPC-30T, follow this guide: There are three items are needed for image and bootloader update. To complete this, you’ll need to copy them onto an SD card. Plug an SD card into the SD slot.
  • Page 77 Updating will take around 3 minutes. After a successful update, the system will reboot and become black. The system is initializing and will take around 3 minutes. After initial success, the new image will be implemented. You can check the image version under Version Information. Appendix E...
  • Page 78 The Boot Loader version can be checked at system power on stage. TPC-30/32 Series User Manual...
  • Page 79 COM Port Settings...
  • Page 80: Appendix F Com Port Settings

    Appendix F COM Port Settings The serial port on the TPC-30T is adjustable. It can be set to RS-232, RS- 485 or CAN-Bus. TPC-30T: Serial Port default as RS-232 TPC-32T: Serial Port default as CAN-Bus The following is the COM switch setting guide: Mode RS-232 RS-485...

This manual is also suitable for:

Tpc-32 seriesIntel pxa270Tpc-30t-e2aeTpc-32t-e2ae

Table of Contents