background image

TPC-30/32 Series 

Intel PXA270                           
Touch Panel Computer            
with 3.5" QVGA TFT LCD

User Manual

Summary of Contents for Intel PXA270

Page 1: ...TPC 30 32 Series Intel PXA270 Touch Panel Computer with 3 5 QVGA TFT LCD User Manual ...

Page 2: ...ch Co Ltd Information provided in this manual is intended to be accurate and reli able However Advantech Co Ltd assumes no responsibility for its use nor for any infringements of the rights of third parties which may result from its use Acknowledgements IBM PC AT PS 2 and VGA are trademarks of International Business Machines Corporation Microsoft Windows and MS DOS are registered trademarks of Mic...

Page 3: ...placement materials service time and freight Please consult your dealer for more details If you think you have a defective product follow these steps 1 Collect all the information about the problem encountered For example CPU speed Advantech products used other hardware and software used etc Note anything abnormal and list any onscreen messages you get when the problem occurs 2 Call your dealer an...

Page 4: ...tructions carefully 2 Keep this User s Manual for later reference 3 Disconnect this equipment from any AC outlet before cleaning Use a damp cloth Do not use liquid spray detergents for cleaning 4 For plug in equipment the power outlet socket must be located near the equipment and must be easily accessible 5 Put this equipment on a reliable surface during installation Drop ping it or letting it fal...

Page 5: ... C 158 F This could damage the equipment 15 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 The equipment has been exposed to moisture d The equipment has not work well or you can not get it work according to user s manual e The equipment has dropped and damaged f If the equipm...

Page 6: ...hluBleitung so daB niemand darüber fallen kann 10 Es sollte auch nichts auf der Leitung abgestellt werden Alle Hin weise und Warnungen die sich am Geräten befinden sind zu beachten 11 Wird das Gerät über einen längeren Zeitraum nicht benutzt sollten Sie es vom Stromnetz trennen Somit wird im Falle einer Überspan nung eine Beschädigung vermieden 12 Durch die Lüftungsöffnungen dürfen niemals Gegenst...

Page 7: ...representative or Advantech s cus tomer service center for technical support if you need additional assistance Please have the following information ready before you call Product name and serial number Description of your peripheral attachments Description of your software operating system version appli cation software etc A complete description of the problem The exact wording of any error messag...

Page 8: ...TPC 30 32 Series User Manual viii ...

Page 9: ...ceptor 8 Figure 2 3 Power Line into the Power Receptor 9 Chapter 3 System Tuning 12 3 1 LCD Tuning 12 Figure 3 1 Display 12 Figure 3 2 Display Properties 12 3 2 Touchscreen Calibration 13 Figure 3 3 Style 13 Figure 3 4 Stylus Properties 13 Figure 3 5 Touchscreen Calibration 14 3 3 Buzzer Setting 14 Figure 3 6 Volume Sounds Setttings 1 14 Figure 3 7 Volume Sounds Setttings 2 14 Chapter 4 Windows CE...

Page 10: ... via Serial Port 33 Figure 4 24 PC Connection 33 Figure 4 25 PC Connection Properties 34 Figure 4 26 Change Connection 34 Figure 4 27 Change Connection 35 Figure 4 28 COM1 Set 35 Figure 4 29 Microsoft ActiveSync 36 Figure 4 30 Select Connection Setting 36 Figure 4 31 Configure Connection Setting 37 Figure 4 32 Get Connected 37 Figure 4 33 Run Repllog exe on the TPC 38 Figure 4 34 Connection on the...

Page 11: ...CAN Bus Pin Assignments 55 Appendix D Visual Settings 58 D 1 Font Setting 58 Figure D 1 Font Setting 58 Figure D 2 Small Font Setting 58 Figure D 3 Change Font Setting 59 Figure D 4 Small Font Display 59 D 2 Screen Rotation 60 Figure D 5 Screen Rotation 60 Figure D 6 Screen Rotation Options 60 Figure D 7 90 Degrees Rotation 61 Figure D 8 Portrait Rotation 61 Appendix E TPC 30T Update Guide 64 E 1 ...

Page 12: ...TPC 30 32 Series User Manual xii ...

Page 13: ...ormation 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: ...interface for easy communication with other devices The I O interface includes serial ports 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 JVM Support TPC 30 32 is powered by JVM compatible ...

Page 15: ...h USB 1 1 1 2 3 Storage TPC 30 32 panel computers provide two methods for storage One is the on board 32 MB NAND flash and the other one is an SD card 1 2 4 Safety and Environment Safety FCC Class A CE certified The front bezel is compliant with NEMA 4 IP65 Environment Operating Temperature 0 50 C 32 122 F Storage Temperature 20 60 C 4 140 F Humidity 10 95 40 C relative humidity non condensing Vib...

Page 16: ... x 110 V Luminance cd m2 400 Contrast Ratio 300 Operating Temperature 20 70 C Ambient Backlight LED Backlight MTBF 30 000 hours Touch Type Resistive Base Glass Construction Glass Resolution Continuous Light Transmission 80 typical Controller DMC9000 Power Rating 5 VDC Software Driver Windows CE embedded Durability 1 million times with a 8 mm diameter silicone rubber finger Note There is no pointer...

Page 17: ...ket is in position before installing a TPC 30 32 panel com puter into the panel opening 1 Install the panel computer into the panel opening 2 Find the mount bracket four short screws and four long screws in the accessory pack Fix the mount bracket on the rear cover with four short screws and then fasten the long screws These screws will then push the mounting panel and fix the unit The mounting pa...

Page 18: ...TPC 30 32 Series User Manual 6 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 ...

Page 19: ...2 CHAPTER 2 System Setup This chapter provides a brief explana tion for operating the TPC 30 32 ...

Page 20: ...Open the package Please check the packing list at the beginning of this manual to make sure every item is there 2 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 Figure 2 1 Power Connector and Power Lines Figure 2 2 Pin Assignment on the Power Receptor ...

Page 21: ...er receptor Thus the system will turn on Figure 2 3 Power Line into the Power Receptor 4 Turn on the System 5 Calibrate the touchscreen Warning The system may be damaged when the power is turned on if the power source is not connected to the correct pins ...

Page 22: ...TPC 30 32 Series User Manual 10 ...

Page 23: ...2 CHAPTER 3 System Tuning Sections include LCD Contrast Tuning Touchscreen Calibration Buzzer Setting ...

Page 24: ...cklight can be automatically turned off when the device is no longer used to lengthen the device life Please go to Start Setting Control Panel Display as shown in the Figure below Figure 3 1 Display To set the time to automatically turn off tick the check box turn off backlight and set the time to elapse by inputting a number in the edit box Figure 3 2 Display Properties ...

Page 25: ... Calibration Double Tap is used to record the time period between the two taps when double tapping in Windows CE Calibration is for users to calibrate the touch screen Figure 3 4 Stylus Properties Please press Calibration and then click Recalibrate to calibrate the touch screen as shown below A cross will appear on the screen in the order center point upper left lower left lower right and upper ri...

Page 26: ... 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 Sounds as shown in Figure 3 6 Figure 3 6 Volume Sounds Setttings 1 As shown in Figure 3 7 you can enable disable this functionality Figure 3 7 Volume Sounds Setttings 2 ...

Page 27: ...15 Chapter3 ...

Page 28: ...TPC 30 32 Series User Manual 16 ...

Page 29: ...2 CHAPTER 4 Windows CE Sections include TPC Utilities Networking Application Program Development ...

Page 30: ...lso reduces start up time In the field of industrial automation or for operator interface terminals this is an appealing feature because the impact of downtime is minimized Furthermore the small storage space required makes it possible to install the operating system on a reliable solid state disk Figure 4 1 Windows CE on TPC 30 32 Note The default version of Windows CE in TPC 30 32 series is the ...

Page 31: ...e standard Windows CE OS Upon boot up a small keyboard icon will appear on the status bar Tap this icon with the stylus to activate hide this Soft keyboard Figure 4 2 Soft Keyboard 4 1 2 TPC Configuration The TPC 30 32 series provides an integrated utility to configure the basic settings of the device Execute it by clicking the TPC Configurator icon on the desktop Navigate the configuration by tap...

Page 32: ...acity 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 You can select the network adapter from the combo box as shown in Figure 4 5 Release the current IP and retrieve the new IP through the provided but ton Renew Use the Ping button to ping a specified IP address if you wish to test the connec...

Page 33: ... Network Watchdog Watchdog is a function to let the device automatically reset if a program does not respond in time This prevents system crashes and hangs to stop your critical applications as the watchdog will automatically restart the machine when required Set the response time through the combo box as shown below The timer is the period that the watchdog will wait for a response Figure 4 7 Wat...

Page 34: ...expected after the watchdog response time the watch dog is proved to be working properly Misc There are several functions provided in the Misc page as shown in the fig ure below Figure 4 8 Misc Page Startup Programs You can easily set the startup programs without edit ing The programs listed in the combo box will be automatically executed after the system has successfully booted Click the Add butt...

Page 35: ...king a small machine icon on the status bar and executing a command reboot exe through a command line program Registry You can click the Save button to save the registry to a solid state disk and click the View button to view edit create or delete reg istry information You also can backup or restore the registry setting by clicking the backup or restore button Note It is not allowed to backup and ...

Page 36: ... 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: ...nizes data and monitors the connection between TPC 30 32 panel computers and their host computer By default it will be executed automatically when you want to establish a connection to a target device with ActiveSync Registry Editor When Registry Editor is executed as shown in the Figure 4 11 you can use this program to view edit enter delete or save registry data Registry Saver When Registry Save...

Page 38: ...anel 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 Remote Display Host application cerhost exe must be executed on a remote host desktop as shown in the Figure 4 13 Figure 4 13 Remote Display Host Application In addition you must run Remote Display Application on the panel com puter as shown in Figure...

Page 39: ...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 ...

Page 40: ...pplication 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 ...

Page 41: ...rograms that do not have a graphical user inter face Please type the command names shown below in the command line Bright exe Level Sets the brightness level of the display The parameter is from 1 to 10 Buzzer exe frequency duration Plays a beep Use parameters to decide the frequency Unit Hz and duration Unit ms If you don t use any parameters the default fre quency is 350 Hz and default duration ...

Page 42: ...ple exe n f ip address folder name Open the Internet Explorer Use Iesample exe n to close the scroll bar Use Iesamples exe f to active the full screen The three parameters can be blank 4 2 Networking 4 2 1 Network via Ethernet This section shows how to configure the Ethernet port of the TPC series properly The procedure is listed below step by step Note LAN transmission will crash when speed mode ...

Page 43: ...vailable 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 3 Select the IP Address tab Figure 4 21 Setting IP Address ...

Page 44: ...he Name Server tab Figure 4 22 Setting Name Servers 5 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 Note Do NOT click the Next button at this time ...

Page 45: ...PC software development kit for eVC Install Microsoft ActiveSync Connect the host computer and TPC with a null modem cable included in the package Make sure the connection is solid on both RS 232 Serial ports Setup the communication environment of the TPC and the host Setup the Communication Environment of TPC Configure COM1 on the TPC Press Start in Windows and select Set ting Control Panel Click...

Page 46: ...rial 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: ...35 Chapter4 Figure 4 27 Change Connection You can find the change is active The connection is via serial1 COM1 Figure 4 28 COM1 Set ...

Page 48: ...er Manual 36 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 ...

Page 49: ...37 Chapter4 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 ...

Page 50: ...t 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 Select No and then press Next Figure 4 35 Connection on the Host PC ...

Page 51: ...e are the requirements to run Microsoft eMbedded Visual C 4 0 A desktop computer with a Pentium II class processor 450 MHz or faster Microsoft Windows 2000 Professional SP4 Microsoft Windows 2000 Server SP2 or Microsoft Windows XP Professional 96 MB 128 MB recommended memory for Windows 2000 Profes sional or Windows XP Professional 192 MB 256 MB recommended memory for Windows 2000 Server CD ROM dr...

Page 52: ...Development Kit for eMbedded Visual C from the support CD ROM 4 Install Microsoft ActiveSync from the support CD ROM 5 Build the connection between the host and TPC via ActiveSync For further information about ActiveSync please refer to section 4 2 2 6 Execute eMbedded Visual C 7 Select File New to open a new project Select your project type in the left side of the window and enter the new project...

Page 53: ...41 Chapter4 Figure 4 37 Starting a New Project Select ADVTPC in the main window of embedded Visual C Figure 4 38 Selecting Note The selected CPU type must be Win32 WCE ARM V4 or Win32 WCE ARMV4I ...

Page 54: ...ies User Manual 42 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 ...

Page 55: ...2 APPENDIX A Watchdog Timer Programming ...

Page 56: ...ce to perform the specified operation BOOL DeviceIoControl HANDLE hDevice DWORD dwIoControlCode LPVOID lpInBuffer DWORD nInBufferSize LPVOID lpOutBuffer DWORD nOutBufferSize LPDWORD lpBytesReturned LPOVERLAPPED lpOverlapped 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 cod...

Page 57: ...t does not produce output data nOutBufferSize in Size in bytes of the buffer pointed to by lpOutBuffer lpBytesReturned out Long pointer to a variable that receives the size in bytes of the data stored into the buffer pointed to by lpOutBuffer The lpBytesRe turned parameter cannot be NULL Even when an operation produces no output data and lpOutBuffer can be NULL the DeviceIoControl function makes u...

Page 58: ...ferSize unused lpOutBuffer unused nOutBufferSize unused A 2 2 IOCTL _WDT_DISABLE Disables the Watchdog time on your application lpInBuffer unused nInBufferSize unused lpOutBuffer unused nOutBufferSize unused A 2 3 IOCTL_WDT_STROBE Triggers the Watchdog If your application uses IOCTL_WDT_ENABLE to enable the Watchdog first and then sends IOCTL_WDT_REBOOT to the WDT driver your application must trig...

Page 59: ...ets the Watchdog time setting lpInBuffer 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 The default setting is 5 seconds nInBufferSize unused lpOutBuffer unused nOutBufferSize unused A 2 6 IOCTL_WDT_REBOOT If you want your application to t...

Page 60: ...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 define IOCTL_WDT_GETTIMEOUT 0x1004 define IOCTL_WDT_SETTIMEOUT 0x1005 define IOCTL_WDT_REBOOT 0x1006 HANDLE m_hWDT NULL TCHAR szClassName 66 assign the WDT driver name wsprintf szClassName TEXT WDT1 Open the WDT driver m_hWDT CreateFil...

Page 61: ..._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 DeviceIoControl m_hWDT IOCTL_WDT_STROBE NULL 0 NULL 0 dwTemp NULL DeviceIoControl m_hWDT IOCTL_WDT_DISABLE NULL NULL 0 dwTemp NULL CloseHandle m_hWDT ...

Page 62: ...TPC 30 32 Series User Manual 50 ...

Page 63: ...2 APPENDIX B Fuse Specifications ...

Page 64: ...TPC 30 32 Series User Manual 52 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 ...

Page 65: ...2 APPENDIX C Pin Assignments ...

Page 66: ...485 Pin Assignment Pin No Description Pin 1 DCD Pin 2 Rx Pin 3 Tx Pin 4 DTR Pin 5 GND Pin 6 DSR Pin 7 RTS Pin 8 CTS Pin 9 RI Pin No Description Pin 1 No Connection Pin 2 DATA Pin 3 DATA Pin 4 No Connection Pin 5 GND Pin 6 No Connection Pin 7 No Connection Pin 8 No Connection Pin 9 No Connection ...

Page 67: ...ppendixC 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 GND Pin 6 No Connection Pin 7 CAN Pin 8 No Connection Pin 9 No Connection ...

Page 68: ...TPC 30 32 Series User Manual 56 ...

Page 69: ...2 APPENDIX D Visual Settings ...

Page 70: ...ncluded to extend the visual capabilities of 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: ...59 AppendixD Figure D 3 Change Font Setting Figure D 4 Small Font Display ...

Page 72: ...eries User Manual 60 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 ...

Page 73: ...61 AppendixD This screen is rotated 90 degrees in the example Figure D 7 90 Degrees Rotation Figure D 8 Portrait Rotation ...

Page 74: ...TPC 30 32 Series User Manual 62 ...

Page 75: ...2 APPENDIX E TPC 30T Update Guide ...

Page 76: ...o 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 1 Plug an SD card into the SD slot 2 Run SD_Image_Update 2 0 utility Select Both items then click Update item ...

Page 77: ...tes 3 After a successful update the system will reboot and become black 4 The system is initializing and will take around 3 minutes 5 After initial success the new image will be implemented You can check the image version under Version Information ...

Page 78: ...TPC 30 32 Series User Manual 66 6 The Boot Loader version can be checked at system power on stage ...

Page 79: ...2 APPENDIX F COM Port Settings ...

Page 80: ...rt 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 S1 RS 232 RS 485 CAN Bus ...

Reviews: