Healthcare/hospitality information terminal (2 pages)
Summary of Contents for Advantech TREK-725
Page 1
TREK-725 Vehicle Mounted Terminal with Intel XScale IXP420 533MHz, WinCE 5.0 and 10.4” TFT LCD User Manual...
Page 2
For more information on this and other Advantech products, please visit our websites at: http://www.advantech.com http://www.advantech.com.tw For technical support and service, please visit our support website at: http://service.advantech.com.tw/eservice This manual is for the TREK-725 2006720000 Part No. 1st. Edition Printed in Taiwan August 2005...
Page 3
FCC Class B This equipment has been tested and found to comply with the limits for a Class B 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 residential environment.
Packing List Before you begin installing your card, please make sure that the following materials have been shipped: • l TREK-725 series Vehicle Mounted Terminal • l Accessories for TREK-725 • Advantech Software Support CD (Windows® CE.NET) - Readme.txt - Datasheet - User manual - Windows®...
Page 5
Additional Information and Assistance Step 1. Visit the Advantech web site at www.advantech.com or www.advantech.com.tw where you can find the latest informa- tion 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.
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. Advan- tech disclaims all responsibility for the accuracy of any statements contained herein. Trek-725 User Manual...
Page 7
Wichtige Sicherheishinweise 1. Bitte lesen sie Sich diese Hinweise sorgfältig durch. 2. Heben Sie diese Anleitung für den späteren Gebrauch auf. 3. Vor jedem Reinigen ist das Gerät vom Stromnetz zu trennen. Verwenden Sie Keine Flüssig-oder Aerosolreiniger. Am besten dient ein angefeuchtetes Tuch zur Reinigung.
Page 8
DISCLAIMER: This set of instructions is given according to IEC704-1. Advantech disclaims all responsibility for the accuracy of any statements contained herein. Trek-725 User Manual viii...
Power Input Range & Power Consumption ...... 5 I/O Ports Placement............6 Dimensions................ 7 Chapter 2 Getting Started ..........10 A Quick Tour of the TREK-725 ........10 Installation Procedure............12 2.2.1 Connecting the Power Cord.......... 12 2.2.2 Switching On the Power ..........12 2.2.3...
Page 10
Building programs for Windows CE ......50 4.7.3 How to install the SDK..........50 4.7.4 Running your application programs ......54 TREK-725 Windows® CE 5.0 Default Components ..55 4.8.1 Applications and Services Development ...... 55 4.8.2 Applications – End User ..........56 4.8.3...
Page 11
4.9.11 Build a Platform with this library ......... 74 Appendix A Programming the Watchdog Timer .....76 Programming the Watchdog Timer......... 76 Appendix B Pin Assignments ..........80 CPLD JTAG (JP1) ............80 CPU JTAG (JP2)............. 80 GPS Adaptor (JP5) ............81 Inverter Power Connector (CN6) ........
Page 13
General Information This chapter gives background Infor- mation of the TREK-725 Sections includes: • Introduction • General Specification • LCD Specification • Touchscreen Specification • Power Input Range & Consumption • I/O Ports Placement • Dimensions...
Chapter 1 General Information 1.1 Introduction The TREK-725 Series integrates an Intel XScale IXP 420 ~ 533 MHz RISC processor and Windows CE .NET 5.0. It is designed to provide cus- tomers an in-vehicle panel computer which has good connectivity and a robust aluminum chassis.
6 x function keys for customer configuration Hot Key LCD brightness, LCD backlight On/Off, Page up/ down and enter RF Communication Default built-in GPS for TREK-725R-GCEA0. The other models have optional GPS. GSM/GPRS Optional, please refer section 3.4 WLAN Optional, please refer section 3.4...
Page 16
310 x 255 x 80 mm (W x H x D) Weight 3.5 Kg (Without RF module & battery pack) Material Aluminum Environmental Operating 0 ~ 50° C (TREK-725R-CEA0) Temperature -30 ~ 50° C (TREK-725R-FCEA0) Storage -20 ~ 60° C Temperature Vibration/...
1.5 Power Input Range & Power Consumption TREK-725 works with a 24 ~ 48V DC power input. The maximum cur- rent consumption is about 2 A at 24 Vdc. The power consumption is 20 Watts in normal mode (no I/O device and RF modules connected to the TREK-725 with only WinCE O.S.
Audio jack socket (Mic-in & Line-out) COM port CAN bus port Waterproof DC power inlet Waterproof DC power inlet USB 2.0 host port USB 2.0 host port Audio jack socket (Mic-in & Line-out) COM port USB 1.1 client port Hardware reset button Trek-725 User Manual...
When you place TREK-725 upright on the desktop, its front panel appears as shown in Figure 2-1 Figure 2.1: Front View of TREK-725 When you look at the side of TREK-725, you will see the holes for mounting as shown in Fig. 2-2. Figure 2.2: Side of TREK-725...
Page 23
When you turn TREK-725 around and look at its rear cover, you will find VESA standard holes and others for mounting. There are no ventilation holes, as shown in Figure 2-3. Figure 2.3: Rear Side View of TREK-725 The I/O placement is at the bottom of TREK-725, as shown in Fig. 2-4.
When you look at the bottom of the panel PC, you will see the power switch. Push it to turn on the unit. 2.2.3 Calibrate the touch screen. Please refer Chapter 4.4.1.2 to calibrate the touch screen. Trek-725 User Manual...
Page 25
Hardware and Peripheral Installation This chapter details the installation of the TREK-725 panel PC hardware. Sections include: • Overview of Hardware Installation and Upgrading • Main Board • Charger Board • RF communication module installa- tion • System backup battery module installation •...
PC. Power must be switched off and the power cord must be unplugged. Every time you service the panel PC, you should be aware of this. 3.2 Main Board 3.2.1 Connector Layout Figure 3.1: Connector layout of main board Trek-725 User Manual...
3.2.2 Connector Table Table 3.1: Connector Table of main board Name Function POWER in Function Key Hot key CN16 GSM/GPRS Adaptor board Connector CN15 CAN bus Connector Hardware Reset USB client COM1/COM2 CN13 Mic in/Line-out USBx2/LAN CN10 PCMCIA slot IDE1 HDD (reserved) CF IDE mode (reserved) CN14...
3.3.1 Connector Layout Figure 3.2: Connector layout of charger board 3.3.2 Connector Table Table 3.2: Connector Table of charger board Name Function 24 ~ 48 V POWER in Power on switch 19 V Power out Smart Battery Connector Trek-725 User Manual...
3.4 RF communication module installation Advantech had already verified some RF communication modules (MiniPCI WLAN card, GSM/GPRS, and GPS) to increase customer choice. This section shows how to install these modules. GSM/GPRS Modular WiFi Card (Mini PCI Card) GPS Modular Figure 3.3: RF module installation Chapter 3...
3.4.1 Installation of MiniPCI WLAN Card Manufacturer name and model name of MiniPCI WLAN Card 1. ZCOM XG601 2. Realtek 8180 Figure 3.4: MiniPCI WLAN card installation Mini-PCI connector Wireless LAN card Antenna cable connection point Trek-725 User Manual...
3.4.2 Installation of GSM/GPRS module Manufacturer name and model name of GSM/GPRS module • SIEMENS MC45 • WaveCom Q2406 Figure 3.5: GSM/GPRS antenna installation Antenna cable connection point Chapter 3...
Page 32
Figure 3.6: GSM/GPRS module installation GSM/GPRS adaptor board GSM/GPRS module COM port cable SIM connector Trek-725 User Manual...
Advantech reserve one system backup battery module for customer installation or replacement. This session will show how to install or replace this module. Manufacturer name and model name of system backup battery module. Advantech TREK-725-BP (Smart Li-ion battery, 4S1P 2200mAh) Chapter 3...
3.5.1 Battery Installation Manufacturer name and model name of battery module • Advantech TREK-725-BP Figure 3.8: Loosen four screws and open the battery panel. Figure 3.9: Connect the battery. Trek-725 User Manual...
Figure 3.10: Put the battery into unit. 3.6 Installing the 2.5" Hard Disk Drive (HDD) You can attach one Enhanced Integrated Device Electronics (EIDE) hard disk drive to the panel PC's internal controller which uses a PCI local-bus interface. The advanced IDE controller supports faster data transfer and allows the IDE hard drive to exceed 528 MB.
Page 36
Screw 1933030500-M3x5L Place the HDD inside the HDD bracket and tighten four screws (#1) from both sides of the HDD bracket. HDD (Bottom up) Pin 1 Screw 1930030400-M3x4L Trek-725 User Manual...
Pin 1 on the HDD. 3.7 Placing the Rubber Seal To ensure that your TREK-725 stays dry, the supplied rubber seal must be placed correctly between the front bezel and back cover. Please note the direction of the seal.
Rotate support-2 until the angle is the same as support-1. Use four M4x8L screws and attach the U-Arm with the TREK-725. The 4 stainless screws can be found in the universal arm's box.
Page 39
This chapter details the Windows® Windows® CE 5.0 operating system. Sections include: • Introduction • Windows® CE Startup Procedure • Upgrade Procedure • Utilities • Network • M-system DOC Flash File System • Application Program Development • TREK-725 Windows® CE 5.0 Default Components...
4.1 Introduction The TREK-725 is an embedded system using the Windows® CE 5.0 OS. Windows® CE 5.0 is a compact OS that occupies less storage space and system resources compared with other operating systems such as Win- dows® NT or Windows® XP. By its modular nature, it is possible to choose only those functions that are needed for a particular application.
Besides booting from PCMCIA/CF card, HyperTerminal can be used to configure the method of downloading a Windows CE image by connecting a null modem cable between a PC COM port and the TREK- 725 COM1 port then following these steps.
Page 42
Name the HyperTerminal session. Press “OK” Figure 4.3: Naming HyperTerminal Select the PC COM port used to connect to the TREK-725. Press “OK” Trek-725 User Manual...
“OK”. Figure 4.5: Configure COM port parameters Now, HyperTerminal is ready to use. Connect a null modem cable from the PC COM port to the TREK-725 COM1 port. See section 1.6 for the location of the TREK-725 COM1 port. 4.2.2 Choosing an image download method Power on TREK-725.
Page 44
Press “SPACE” to enter the EBOOT Configuration Options win- dow when the HyperTerminal shows the screen below. Figure 4.6: TREK-725 boot up window Configure EBOOT Configuration Options. Figure 4.7: TREK-725 Eboot Configuration Options window Trek-725 User Manual...
Page 45
Any numbers not entered are expanded to zeros. That is, entering 80-86- AA at the prompt resolves to 80-86-AA-00-00-00. Option (3) NPE1 MAC Address This option is not used on TREK-725. Option (4) RNDIS MAC Address This option is not used on TREK-725.
Page 46
NK.BIN image is programmed into flash. Option (B) Boot Device Order This option is not used in TREK-725. The boot device is always NPE0. Option (C) Ethernet Debugging This option is not used in TREK-725. It must be set to DISABLE.
Page 47
Mode (0) (800x600), Mode (1) (640x480), Mode (2) (1024x768), Mode (3) (320x24) Choose this option to configure the display resolution. The default TREK-725 configuration is Mode (0). Option (R) Reset to Factory Default Configuration Choose this option to reset user-configurable settings to the following factory defaults.
ROM. The upgrade procedure is as fol- lows: Copy the “UpgradeIXP_1.01.07.exe” utility and image files (for example: NK.NB0, EBOOT.NB0, and WINDOWSCE.BMP) to a CF storage card. Note: NK.NB0 is a WinCE image, EBOOT.NB0 is a Bootloader image, and WINDOWSCE.BMP is a boot bitmap. Trek-725 User Manual...
Page 49
Insert the CF storage card in to the TREK-725, then launch UpgradeIXP_1.01.07.exe. Figure 4.8: Image files and upgrade utility in CF storage card Check the items you want to upgrade as shown in Figure 4.8. If you want to upgrade the boot logo, you can input the path of the bitmap file in the edit box or click the ‘Browse’...
Double click the System Configurator icon on the desktop. The following sections illus- trate the functions of System Configurator. Trek-725 User Manual...
4.4.2 General Memory information including DRAM and FLASH file system informa- tion is displayed on the General page. This page also shows the versions of each part of the installed embedded OS, including Windows® CE 5.0, Bootloader, and System Configurator. Figure 4.10: General information Chapter 4...
During the calibration process, the user taps on the center of the target on the screen, then the target moves to the next position. After cali- bration, a dialog appears to ask the user if they want to save the registry. Figure 4.11: Touch-screen calibration Trek-725 User Manual...
Page 53
Figure 4.12: Save Registry or not after calibration Chapter 4...
4.4.4 Display Sometimes it is unnecessary to have the display attached to the TREK- 725 fully powered all day. The Display page provides two frequently used functions—display resolution and brightness adjustment. Figure 4.13: Display configuration NOTE: Users can set the idle time to turn off the backlight automati- cally from the backlight page in the Display Properties applet of the Control Panel.
It is important in industrial applications that control systems rarely crash, or are capable of self-recovery if they are halted somehow. The watchdog function is provided to reset the TREK-725 if the software crashes. There is a countdown timer inside the watchdog function. The user’s application program enables the watchdog timer, then regularly reloads this count- down timer.
Block provides “Cold Boot” and “Start Upgrade” functions. “Cold Boot” is used to reboot the system. “Start Upgrade” is used to automatically download an image over the Ethernet interface and program this image into flash after a system reboot. Trek-725 User Manual...
The TREK-725 has a useful function called “Startup execution”. After the system boots up, the startup execution function automatically begins. This function is useful for control systems to initialize processes or other procedures. In TREK-725, there is one way to configure the “Startup” function. Method Create a “startup”...
Users can disable, rename, or modify properties from this pop-up menu. If the TREK-725 is a node on a LAN with DHCP servers, it is now available for use on the LAN. Trek-725 User Manual...
If the TREK-725 is a node on a LAN with fixed IP addressing, the user has to ask MIS for a subnet mask and specific IP address. The user then enters them into the associated fields of the Properties Dialog that is opened by selecting the properties item on the pop-up menu described in step 3 above.
“Connect”. Figure 4.19: Networking via PPP 4.5.3 Web browser The TREK-725 built-in Windows CE OS includes the IE browser. It can be used to browse web pages on World Wide Web via LAN or PPP con- nections. 4.6 M-system DOC Flash File System 4.6.1 Introduction to M-system DOC Flash File System...
“\DiskOnChip” directory. Any file or directory stored in the “\DiskOnChip” directory is kept persistently, even if the TREK-725 is turned off. The user can store software or data in “\DiskOnChip” rather than on CF cards to avoid inconvenience.
4.7.2 Building programs for Windows CE The platform SDK is bundled as standard with the TREK-725. Users can build the Windows CE runtime application program with the SDK and eMbedded Visual Tools. Figure 4.20: Flowchart of building the Windows® CE 5.0 runtime 4.7.3 How to install the SDK...
Page 63
Accept the license agreement and click “Next”. Figure 4.22: Type in your information and click “Next”. Figure 4.23: Chapter 4...
Page 64
Choose the setup type: “Embedded Visual C++”, “Microsoft .NET Compact Framework”, or “Documentation” in Custom Setup. Figure 4.24: Figure 4.25: Trek-725 User Manual...
Page 65
Click the “Install” button to install the SDK. Figure 4.26: The SDK begins to install. Figure 4.27: Chapter 4...
Click “Finish” to complete the installation process. Figure 4.28: 4.7.4 Running your application programs ActiveSync automatically transfers the built application program to the TREK-725 platform. Choose IXP_BSP_BETA2 as the SDK type after compiling your application program. Figure 4.29: Trek-725 User Manual...
Copyright (C) 2005 Advantech Co., Ltd. Latest update: 03/17/2005 4.9.1 Update History Date Description 20050317 Add AdvlibRegFlushKey() Remove AdvLibBrightApply() Dialog 4.9.2 Release notes This software package release is version 1.0.1. These Advantech API calls can support only the TREK-725. Chapter 4...
4.9.5 Watchdog API If you are developing an eVC project, you can call these functions to con- trol the watchdog timer. The normal procedure is call AdvLibWDSetCon- fig() to set the time interval, then the watchdog timer will be enabled. After setting and enabling the watchdog timer, you must trigger (ping) the watchdog timer within the time interval you set, or the system will reboot.
Page 82
FALSE (zero) on failure. + Remarks If the watchdog timer is not longer required, the application can call Adv- LibWDDisable() to disable the watchdog timer. The return value may be FALSE if the watchdog hardware can not be stopped. Trek-725 User Manual...
4.9.6 Get MAC Address API If you want to know the MAC address of the on-board network card you can call AdvLibGetMacAddr() to get it. AdvLibGetMacAddr Call this function to get the on-board network card MAC address. * BOOL AdvLibGetMacAddr(char* tmpStr) + Parameters - tmpStr [out] On-board network card MAC id.
Page 84
+ Parameters - No parameters + Return Value - TRUE (nonzero) on success. FALSE (zero) on failure. + Remarks This function writes the screen brightness to flash. If you don't call this function, your brightness setting is volatile. Trek-725 User Manual...
4.9.8 Set Display Resolution Set the display resolution with AdvLibSetResolution(). You need to restart your TREK-725 before new settings take effect. AdvLibSetResolution Set display resolution * BOOL AdvLibSetResolution(int DisplayModeIndex) + Parameters - DisplayModeIndex [in] Display resolution index. The range is set from 0 to 2. Index 0, 1, and 2 correspond to 640x480, 800x600, and 1024x768 resolutions.
If you want to build this driver into your Windows CE OS image, just add the following lines to your Platform.bib. Don't forget to put AdvLib.dll into your Platform's $(_FLATRELEASEDIR). MODULES AdvLib.dll$(_FLATRELEASEDIR)AdvLib.dllNK SH Finally, make the image. Trek-725 User Manual...
Page 87
Programming the Watchdog Timer The TREK-725 is equipped with a watchdog timer that resets the CPU or generates an interrupt if processing comes to a standstill for any reason. This feature ensures system reliability in industrial standalone or unmanned environments.
I/O port 440 (hex). The following example shows how you might program the watchdog timer: ;----------------------------------------------------------------------------------- ; Enter the extended function mode, interruptible double-write | ;----------------------------------------------------------------------------------- MOV DX,2EH MOV AL,87H OUT DX,AL OUT DX,AL Trek-725 User Manual...
Page 89
;----------------------------------------------------------------------------- ; Configure logical device 8, configuration register CRF6 | ;----------------------------------------------------------------------------- MOV DX,2EH MOV AL,07H ; point to Logical Device Number Reg. OUT DX,AL MOV DX,2FH MOV AL,08H ; select logical device 8 OUT DX,AL MOV DX,2EH MOV AL,30H ;Set watch dog activate or inactivate OUT DX,AL MOV DX,2FH MOV AL,01H ;...
Page 90
;------------------------------------------ ; Exit extended function mode | ;------------------------------------------ MOV DX,2EH MOV AL,AAH Trek-725 User Manual...
Appendix B Pin Assignments B.1 CPLD JTAG (JP1) This is a JP6F-2mm-D90 connector. Signal CPLD_TCK CPLD_TDI CPLD_TDO CPLD_TMS SYS_VCC3.3 B.2 CPU JTAG (JP2) Signal SA_TCK SA_TDI SA_TDO SA_TMS nJTAGTRST Trek-725 User Manual...
B.3 GPS Adaptor (JP5) This is a 10 x 2 pin-header connector. Signal Signal ANT_Power GPS_BAT 3.3 V nGPS_RST No Connection No Connection No Connection UART4_RXD UART4_RXD UART4_TXD UART5_TXD UART5_RXD UART5_TXD No Connection No Connection No Connection B.4 Inverter Power Connector (CN6) Signal +12V ENVBK...
B.7 Flat Panel Display Connector (CN7) (Reserved) Signal Signal Vcon SHCLK M/DE Reserved ENAVEE B.8 USB Client (CN8 & JP13) This is a 4-pin 2 mm wafer connector. Signal SA_BUSB_DPR SA_BUSB_DNR USB_LINK_5V Trek-725 User Manual...
B.9 Touchscreen (CN14) This is a 5-pin 2 mm wafer connector. Signal Y+_UR Y-_LR TS_IN3 X+_UL X-_LL B.10 CAN Bus Connector (CN15) Signal AGND CAN_H CAN_L AGND Appendix B...
Need help?
Do you have a question about the TREK-725 and is the answer not in the manual?
Questions and answers