DA-681 Series WinXP Embedded User’s Manual Second Edition, May 2009 www.moxa.com/product © 2009 Moxa Inc. All rights reserved. Reproduction without permission is prohibited.
DA-681 Series WinXP Embedded User’s Manual The Moxa software described in this manual is furnished under a license agreement and may be used only in accordance with the terms of that agreement. Copyright Notice Copyright © 2009 Moxa Inc. All rights reserved. Reproduction without permission is prohibited. Trademarks MOXA is a registered trademark of Moxa Inc. All other trademarks or registered marks in this manual belong to their respective manufacturers.
Table of Contents Chapter 1 Introduction ..................................................................................................1-1 Overview.................................................................................................................................. 1-2 Product Features ...................................................................................................................... 1-2 Software Specifications .............................................................
1 Chapter 1 Introduction Thank you for purchasing a Moxa DA-681 Series x86 ready-to-run embedded computer. This manual introduces the software configuration and management for the Windows XP Embedded operating system. For hardware installation, connector interfaces, setup, and upgrading the BIOS, please refer to the DA-681 Series Hardware User’s Manual.
DA-681 Series WinXP Embedded User’s Manual Introduction Overview The Moxa DA-681 Series of X86-based rackmount embedded computers are designed for industrial data acquisition applications. The DA-681’s main operating system is based on the Intel Celeron M processor and 910GM chipset, which supports standard X86 VGA, USB, PS/2 keyboard/mouse, 6 10/100 LAN ports, and IDE/SATA disk interface. In addition, the DA-681 has a CompactFlash socket and comes with Linux, WinCE 6.0, Windows XP Embedded pre-installed.
DA-681 Series WinXP Embedded User’s Manual Introduction Software Specifications The DA-681-XPE embedded computer provides the following common, popular application development features, networking/communications capabilities, and supporting services/daemons, making the Windows XP Embedded with SP2 environment an easy and convenient programming tool. The software features of the DA-681-XPE embedded computer are listed below: Application Development Environment y Microsoft .Net Framework 2.
DA-681 Series WinXP Embedded User’s Manual Introduction y RPC—Facilitates local remote procedure calls (RPCs) using the ncalrpc and ncacn_np protocol sequences, and provides support for dynamic endpoint resolution. The RPC name service provides remote procedure call (RPC) named services functionality, such as the RPC Locator. The RPC Named Service component exposes all RpcNs* RPC functions.
DA-681 Series WinXP Embedded User’s Manual Introduction y Wireless Zero Configuration—Supports the Windows implementation of the IEEE 802.11 standard. This component performs automatic configuration and authentication for IEEE 802.11 wireless network adaptors. y Unimodem—Provides the infrastructure necessary for applications to communicate with a modem. Supporting Services and Daemons y COM+ Services—The next evolution of Microsoft Component Object Model (COM) and Microsoft Transaction Server (MTS).
2 Chapter 2 Software Configuration In this chapter, we explain how to operate a DA-681-XPE computer directly or from a PC. In addition, we describe how to take care of system time adjustment, troubleshooting network connectivity, etc. Some of these operations can be done with system commands after gaining access to the computer, and others can be done with the “Control Panel,” which is described in a later chapter.
DA-681 Series WinXP Embedded User’s Manual Software Configuration Resetting Your DA-681-XPE Computer Reset Button A Reset button is located on the rear panel of the DA-681-XPE. You can shut down your DA-681 by pressing this button, just as you would do with a standard PC. Software Shutdown/Reboot Click Start Æ Shutdown to reboot or shutdown the DA-681-XPE computer.
DA-681 Series WinXP Embedded User’s Manual Software Configuration ATTENTION You can only create two Telnet connections at the same time. Adjusting the System Time Two methods are available for adjusting the system Date/Time. Setting the System Time Manually Use the date and time command line utility to query the current system date/time or set a new system date/time.
DA-681 Series WinXP Embedded User’s Manual Software Configuration Date/Time Control Panel Go to the Control Panel and double click the Date/Time icon, you can adjust the Date and Time with the Date and Time Properties Window. Go to Date/Time properties Æ Intenet Time to adjust the NTP server setting.
DA-681 Series WinXP Embedded User’s Manual Software Configuration Starting and Stopping Services To start or stop an XP service, select Start Æ Control Panel Æ Administrative Tools and double click Services. Then, use right-click to start or stop the service you want. Simple Network Management Protocol (SNMP) To check SNMP agent capabilities on a target DA-681-XPE computer (e.g., network IP at 192.168.3.
DA-681 Series WinXP Embedded User’s Manual Software Configuration Four RS-232 Serial Ports and Eight RS-485 Serial Ports The 4 RS-232 serial ports of DA-681-CE computer from bottom to top and left to right are assigned COM port numbers 1 to 4. The 8 RS-485 serial ports are assigned COM port numbers 5 to 12. Each of these ports supports baudrate settings up to 921600 bps.
DA-681 Series WinXP Embedded User’s Manual Software Configuration Non-standard Baudrates Moxa’s UART ASIC, supports most non-standard baudrates in the range 50 bps to 921.6 Kbps. In fact, supported baudrates are much denser towards the lower values. For example, no baudrates are supported between the integers 5320 and 5323, but 49 baudrates are supported between the integers 387 and 388.
DA-681 Series WinXP Embedded User’s Manual Software Configuration WARNING Communication between a serial device and a Moxa UART port may not work correctly if the serial device uses a baudrate that it not within the correct tolerance of a baudrate calculated from either formula A or formula B. Changing the Network Settings The DA-681-XPE computer comes with four basic 10/100 Mbps Ethernet ports labeled Local Area Connection 1 to Local Area Connection 6. The default IP addresses are DHCP supported.
DA-681 Series WinXP Embedded User’s Manual Software Configuration Select the connection and then right-click and choose an option from the pop-up menu. You can specify the IP address manually or by DHCP. In addition, you can disable or enable either one or any combination of connections with the pop-up menu.
DA-681 Series WinXP Embedded User’s Manual Software Configuration Remote Desktop (RDP) You can connect to the target DA-681-XPE computer remotely by Remote Desktop by making sure the administrator password has been created and the “Allow users to connect remotely to this computer” item is checked.
DA-681 Series WinXP Embedded User’s Manual Software Configuration Inserting a USB Mass Storage Device into the Computer Inserting a USB mass storage device will generate a new drive on the DA-681-XPE. The new drive should be visible in the File Explorer. Inserting a Compact Flash Card Storage into a DA-681 Computer There is a Compact Flash slot on the side of DA-681 computer. The Compact Flash slot is designed as a secondary IDE device and it does not support “plug and play”.
DA-681 Series WinXP Embedded User’s Manual Software Configuration How to Determine the Firmware Build Version Use the mxver command to obtain the firmware version. This information is particularly important for identifying which features your embedded computer supports. Execute mxver.exe from the command line: C:\> mxver The response should appear similar to the following: Model Name: DA-681-XPE Version: 1.
DA-681 Series WinXP Embedded User’s Manual Software Configuration BIOS Status Notification The notification window provides users with immediate system status updates through the four following types of message: y CMOS Checksum Error-Some situations, such as low battery or when the CMOS is cleared, will cause the CMOS checksum error and the notification window shows. y Keyboard Error-If the keyboard was not installed in booting process, the notification window will pop up.
3 Chapter 3 Management Tools The DA-681-XPE ready-to-run embedded computer is shipped with the Window XP Embedded operating system pre-installed. This network-centric platform is designed to serve as the front-end for data acquisition and industrial control applications. A set of Windows XP management tools is installed on the DA-681-XPE computer to help with management issues.
DA-681 Series WinXP Embedded User’s Manual Management Tools Component Services [Control Panel] Æ [Administrative tools] Æ Component Services You can install/view/remove COM components with this tool. Event Viewer [Control Panel] Æ [Administrative tools] Æ Event Viewer Every DA-681-XPE event, including system, applications, and security events are logged in this event database.
DA-681 Series WinXP Embedded User’s Manual Management Tools Internet Information Services (Web/FTP) [Control Panel] Æ [Administrative tools] Æ Internet Information Services You must use this tool to configure web or FTP services. You can also use the tool to start and stop HTTP/FTP services. A default web page is located in the directory c:\Inetpub. Use this default page to test your web server. Follow the steps shown below to create the virtual directory. 1.
DA-681 Series WinXP Embedded User’s Manual Management Tools 2. Follow the virtual directory creation wizard and complete the steps to create the virtual directory c:\Inetpub, as indicated in the following series of screen shots.
DA-681 Series WinXP Embedded User’s Manual 3-5 Management Tools
DA-681 Series WinXP Embedded User’s Manual Management Tools 3. When you complete the steps, the virtual directory WEB will appear under Default WEB Site.
DA-681 Series WinXP Embedded User’s Manual Management Tools 4. Open IE, type C:\Inetpub\Default.htm or [IP Address]/WEB/Default.htm (for example, 192.168.3.127/WEB/Default.htm). The following page should appear. If you need to use the FTP server, you must create the default password for your account and turn on the write permission on your home directory, which is located in c:\intepub\ftproot. Select FTP Sites Æ Default FTP Site Æ Properties Æ Home Directory, and checkmark the Write checkbox.
DA-681 Series WinXP Embedded User’s Manual Management Tools ODBC Data Source Administrator [Control Panel] Æ [Administrative tools] Æ ODBC. This is a database source configuration tool for users to add, delete, or set up a data source and display information about the installed ODBS drivers. You can create a new data source or trace the calls to ODBC functions.
DA-681 Series WinXP Embedded User’s Manual Performance Monitor [Control Panel] Æ [Administrative tools] Æ Performance You can use this tool to monitor system and network resources.
4 Chapter 4 System Recovery The DA-681-XPE ready-to-run embedded computers are Windows XP Embedded platforms. Although it rarely happens, you may find on occasion that operating system files are damaged. This chapter describes how to recover your DA-681-XPE to a normal status. Recovery Environment The recovery environment includes the DA-681-XPE embedded computer and a bootable USB disk with the recovery programs and system image file.
DA-681 Series WinXP Embedded User’s Manual System Recovery Recovery Procedure This section describes the recovery procedure. Step 1: Format an Empty USB Disk. a. Format your USB disk with the HP USB Disk Format Tool, open the utility, and then select the device and FAT file system. Use an empty disk, and DO NOT check the option Create a DOS startup disk. b. Click “Start”.
DA-681 Series WinXP Embedded User’s Manual Step 2: a. System Recovery Create a Windows XP Embedded Bootable USB Disk. Configure Windows Explorer to show hidden files (including protected operating system files). b. Copy all files in the USBBoot directory from the DVD to the root directory of your USB disk. Step 3: a. Set up the BIOS to Boot from the USB Disk. Insert the USB disk. b. Power on the computer and press DEL on the keyboard to enter the bios setup menu. c.
DA-681 Series WinXP Embedded User’s Manual 4-4 System Recovery
DA-681 Series WinXP Embedded User’s Manual Step 4: a. System Recovery Copy Windows XPE system files to the DOM or CompactFlash Disk. If the BIOS setup is correct, it will restart and boot from the USB disk. b. Select and right-click the hard disk you want to recover (e.g., New Volume D: for DOM or New Volume E: for CF card), and then select Format. c. Select the NTFS file system option and click Start. d. Configure Windows Explorer to show hidden files (including protected operating system files). e.
DA-681 Series WinXP Embedded User’s Manual Step 5: a. System Recovery Reset the BIOS to boot from the DOM or CompactFlash disk. Power on the computer and press DEL to enter the bios setup menu. b. Select Advanced Æ Hard Disk Boot Priority and then press Enter. c. From the setup menu, use “↑” or “↓” to select the DOM or CompactFlash device. d. Press “+” to move the selection up to the first priority, and press then Esc to exit the setup menu. e. Select Exit Æ Save & Exit Setup and then press Enter.
DA-681 Series WinXP Embedded User’s Manual 4-7 System Recovery