Moxa Technologies EPM-3032 User Manual
Moxa Technologies EPM-3032 User Manual

Moxa Technologies EPM-3032 User Manual

Expansion module for v2400
Hide thumbs Also See for EPM-3032:
Table of Contents

Advertisement

Quick Links

V2400 Series Expansion Modules
User's Manual
Fourth Edition, June 2011
www.moxa.com/product
© 2011 Moxa Inc. All rights reserved.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EPM-3032 and is the answer not in the manual?

Questions and answers

Summary of Contents for Moxa Technologies EPM-3032

  • Page 1 V2400 Series Expansion Modules User’s Manual Fourth Edition, June 2011 www.moxa.com/product © 2011 Moxa Inc. All rights reserved.
  • Page 2: Copyright Notice

    V2400 Series Expansion Modules User’s Manual The 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 © 2011 Moxa Inc., All rights reserved. Trademarks The MOXA logo is a registered trademark of Moxa Inc.
  • Page 3: Table Of Contents

    Hardware Connection Description ..................... 3-1 Installing the EPM Expansion Modules ....................3-2 Connecting Data Transmission Cables ....................3-3 Connecting to the EPM-3032 Serial Port Module ................3-3 Connecting to the EPM-3337 Wireless/GPS Module ................3-3 Connecting to the EPM-3438 DI/DO Module ..................3-3 Connecting to the EPM-3112 CANbus Port Module ................
  • Page 4 Configuring Serial Port Mode ....................... 4-31 Changing UART Mode Through Programming ................4-35 EPM-3438 Driver Installation ...................... 4-36 EPM-3438 Programming Guide ....................4-38 Moxa functions for DI/DO ....................4-38 Moxa I/O control definitions for COUNTER ................4-39 EPM-3337 Driver Installation ...................... 4-39 Wireless Module Driver Installation ....................
  • Page 5: Introduction

    The following topics are covered in this chapter:  Overview  Package Checklist  Product Features  EPM Module Specifications  EPM-3032 Specifications  EPM-3112 Specifications  EPM-3337 Specifications  EPM-3438 Specifications  EPM-3552 Specifications  EPM-DK01 Specifications...
  • Page 6: Overview

    Package Checklist The EPM Series includes the following models: • EPM-3032: Module with 2 isolated RS-232/422/485 ports with DB9 connectors • EPM-3337: Module with HSDPA, GPS, WLAN (11n) • EPM-3438: Module with 8 DIs and 8 DOs with 3 KV digital isolation protection, and a 2 KHz counter EPM-3112: Module with 2 isolated CAN ports with DB9 connectors •...
  • Page 7: Epm-3112 Specifications

    V2400 Series Expansion Modules Introduction RS-422: TxD+, TxD-, RxD+, RxD-, GND RS-485-4w: TxD+, TxD-, RxD+, RxD-, GND RS-485-2w: Data+, Data-, GND Physical Characteristics Weight: 137 g Dimensions: 104 x 121 x 34 mm (4.09 x 4.76 x 1.34 in) Environmental Limits Operating Temperature: -40 to 70°C (-40 to 158°F) EPM-3112 Specifications CANbus Communication...
  • Page 8 V2400 Series Expansion Modules Introduction WLAN Interface Supported Modes: • IEEE 802.11a/b/g/n for client/bridge mode • IEEE 802.11b/g/n for AP mode (Linux OS only) Standards: • IEEE 802.11a/b/g/n for Wireless LAN • IEEE 802.11i for Wireless Security Operating Channels (central frequency): •...
  • Page 9: Epm-3438 Specifications

    V2400 Series Expansion Modules Introduction AP-only Protocols: ARP, BOOTP, DHCP, dynamic VLAN-Tags for 802.1X-Clients, STP/RSTP (IEEE 802.1D/w) Default Antenna: 2 dBi dual-band omni-directional antenna, RP-SMA (male) Connector for External Antennas: RP-SMA (female) Physical Characteristics Weight: 220 g Dimensions: 104 x 121 x 34 mm (4.09 x 4.76 x 1.34 in) Environmental Limits Operating Temperature: -25 to 55°C (-13 to 131°F), EN 50155 Class T1 EPM-3438 Specifications...
  • Page 10: Epm-Dk01 Specifications

    V2400 Series Expansion Modules Introduction EPM-DK01 Specifications PCI Express Mini Slot Interface: PCIExpress V1.0 (one lane) USB 2.0 Bus SIM Card Holder: Reserved for Cellular applications Mini PCI Slot Interface: PCI Bus Frequency: 32-bit, 33 MHz PCI Physical Characteristics Weight: 117 g Environmental Limits Operating Temperature: -40 to 70°C (-40 to 158°F), EN 50155 Class TX EPM-DK02 Specifications...
  • Page 11: Hardware Introduction

    By providing different modules with different connectors, the EPM series offers the greatest flexibility and convenience for users who would like to easily establish industrial applications that require different communication interfaces. The following topics are covered in this chapter:  Appearance  EPM-3032  EPM-3112  EPM-3337  EPM-3438  EPM-3552 ...
  • Page 12: Appearance

    V2400 Series Expansion Modules Hardware Introduction Appearance EPM-3032 EPM-3112 EPM-3337 EPM-3438...
  • Page 13 V2400 Series Expansion Modules Hardware Introduction EPM-3552 EPM-DK01...
  • Page 14 V2400 Series Expansion Modules Hardware Introduction EPM-DK02...
  • Page 15 V2400 Series Expansion Modules Hardware Introduction Dimensions...
  • Page 16: Hardware Connection Description

    The following topics are covered in this chapter:  Installing the EPM Expansion Modules  Connecting Data Transmission Cables  Connecting to the EPM-3032 Serial Port Module  Connecting to the EPM-3337 Wireless/GPS Module  Connecting to the EPM-3438 DI/DO Module ...
  • Page 17: Installing The Epm Expansion Modules

    V2400 Series Expansion Modules Hardware Connection Description Installing the EPM Expansion Modules The EPM series expansion modules are designed to work with Moxa’s V2422 and V2426 embedded computers. Below we describe how to insert the modules into the embedded computer slots. 1.
  • Page 18: Connecting Data Transmission Cables

    In this section we explain how to connect the EPM modules to devices. Connecting to the EPM-3032 Serial Port Module Use a serial cable to plug your serial device into the module’s serial port. Serial ports 1 and 2 have male DB9 connectors and can be configured for RS-232, RS-422, or RS-485 communication by software.
  • Page 19: Connecting To The Epm-3112 Canbus Port Module

    V2400 Series Expansion Modules Hardware Connection Description Digital Input Digital Input Dry Contact Wiring Wet Contact Wiring Digital Output Wiring Connecting to the EPM-3112 CANbus Port Module The EPM-3112 offers two CANbus ports with DB9 male connectors. Use a cable to plug your CAN device into the module’s serial port.
  • Page 20: Connecting To The Epm-Dk01 Module

    V2400 Series Expansion Modules Hardware Connection Description Connecting to the EPM-DK01 Module The EPM-DK01 offers a mini-PCI and a mini-PCIe sockets, allowing users to insert a mini-PCI or a mini-PCIe card. See the following figure for the specific locations when installing these cards. Meanwhile, if you need to connect the antenna, use the connectors on the exterior panel.
  • Page 21 V2400 Series Expansion Modules Hardware Connection Description D-Sub 15 Connector Pin Assignments Pin No. Signal Definitions GREEN BLUE – CRT_DETECT# – DDC_DATA HSYNC VSYNC – DVI-I Connector Pin Assignments Pin No. Signal Definition T.M.D.S. Data2- T.M.D.S. Data2+ T.M.D.S. Data2/4 Shield T.M.D.S.
  • Page 22: Connecting To The Epm-Dk02 Module

    V2400 Series Expansion Modules Hardware Connection Description Connecting to the EPM-DK02 Module The EPM-DK02 has 2 mini PCIe sockets that allow users to insert two mini PCIe cards for cellular communication. The figures below show the specific locations on the module to install these cards. Note that while both sockets provide a mini PCIe interface, socket 1 supports either mini PCIe or USB 2.0 signals, whereas socket 2 only supports USB 2.0 signals.
  • Page 23: Configuring The Power On/Off Function Jumper For Socket 1

    V2400 Series Expansion Modules Hardware Connection Description Configuring the Power On/Off Function Jumper for Socket 1 Socket 1 of the EPM-DK02 module offers the power on/off function, which activated using the jumper setting shown in the following figure. 1. Place the jumper on pins 1 and 2 to enable the power on/off control function. 2.
  • Page 24: Software Installation And Programming Guide

    Software Installation and Programming Guide In this chapter we discuss software installation and programming guide for the EPM-3032, EPM-3337, and EPM-3438 expansion modules. The following topics are covered in this chapter:  Linux System  EPM-3032 Driver Installation  EPM-3032 Programming Guide ...
  • Page 25: Linux System

    The EPM-3032 supports Linux standard termios control. The normal tty device node is located at /dev/ttyM8, ttyM9. /dev/ttyM16 and ttyM17 are the second device files for the EPM-3032 module. The Moxa UART Device API allows you to configure ttyMx for RS-232, RS-422, 4-wire RS-485, or 2-wire RS-485.
  • Page 26: Baud Rate Inaccuracy

    V2400 Series Expansion Modules Software Installation and Programming Guide Baud rate inaccuracy Divisor = 921600/Target Baud Rate. (Only Integer part) ENUM = 8 * (921600/Targer - Divisor) ( Round up or down) Inaccuracy = (Target Baud Rate – 921600/(Divisor + (ENUM/8))) * 100% E.g., To calculate 500000 bps Divisor = 1, ENUM = 7,...
  • Page 27: Epm-3438 Driver Installation

    V2400 Series Expansion Modules Software Installation and Programming Guide When OS boots up, the default interface mode of the EPM-3032 is RS232. If you want to change the default interface mode, please use the following steps: First remount the read-only root file system in writable mode.
  • Page 28: Epm-3438 Programming Guide

    V2400 Series Expansion Modules Software Installation and Programming Guide Moxa:~# lsmod|more Module Size Used by epm3438 4620 0 … In /etc/init.d/moxainit.sh will add the `modprobe epm3438` and `modprobe -r epm3438` lines. Moxa:~# vi /etc/init.d/moxainit.sh … start) … modprobe moxa_device_dio device="v2400" modprobe mxser modprobe epm3438 …...
  • Page 29 V2400 Series Expansion Modules Software Installation and Programming Guide Function int mxdgio_get_input_signal(HANDLE fd, int port); Description This function gets the signal state of a digital input channel. Input <fd> The access to the device. <port> port # Output <state> DIO_HIGH (1) for high, DIO_LOW (0) for low Return Returns 1 for a high signal or 0 for a low signal, if successful.
  • Page 30 V2400 Series Expansion Modules Software Installation and Programming Guide Special Note 1. We have provided an example in CD digit_input_change. The mxdgio.h defines the convenient API for DIO and COUNTER programming. 2. The DO initial status is HIGH. If you want the initial DO status to be LOW, you should add one line in /etc/modules to load epm_3438.ko with epm3438_DO2LOW=1;...
  • Page 31 V2400 Series Expansion Modules Software Installation and Programming Guide if (digit_io_timer_add_callback(mngr, HWIndex, port, DGTIO_SET_OUTPUT, interval, output_set_cb, &port) < 0) { … if (digit_io_timer_add_callback(mngr, HWIndex, port, DGTIO_GET_OUTPUT, interval, output_get_cb, &port) < 0) { … digit_io_timer_dispatch(mngr); Examples DIO Program Source Code File Example File and Folder: digit_input_change/digit_io_timer.c Description: Routines to operate timer functions on digital IO port.
  • Page 32 V2400 Series Expansion Modules Software Installation and Programming Guide else mxdgio_set_output_signal_low(fd, item->port); break; default: return; item->last_signal = sig; /* release the timer operation static void dgio_input_change_release(DGIOMNGR *mngr) int i; DGIOITEM *item, *next; item=mngr->list; while(item) next = item->next; free(item); item = next; for ( i=0;...
  • Page 33 V2400 Series Expansion Modules Software Installation and Programming Guide <HWIndex> specify which hardware device; 0: embedded DIO, 1: EPM-3438 #1, 2: EPM-3438 #2 <port> specify which DIO pin <mode> the operation mode on the port <interval> the interval (in milliseconds) between 2 calls to a user-defined function <cb>...
  • Page 34 V2400 Series Expansion Modules Software Installation and Programming Guide for (item = mngr->list; item != NULL; item = item->next) if (mngr->now_time < item->next_time) /* not yet */ continue; n = mngr->now_time - item->next_time; /* over due, executable */ item->next_time = mngr->now_time+item->interval-n; /* move to the next time */ dgio_input_change_exec(mngr, item);...
  • Page 35 V2400 Series Expansion Modules Software Installation and Programming Guide printf("output_set_cb() HWIndex %d port %d last sig %d\n", HWIndex, port, last_sig); last_sig++; last_sig %= 2; printf("new sig=%d\n", last_sig); return last_sig; static int output_get_cb(int HWIndex, int port, int sig, void *arg) printf("output_get_cb() HWIndex %d port %d sig %d\n", HWIndex, port, sig); return 0;...
  • Page 36 V2400 Series Expansion Modules Software Installation and Programming Guide if (digit_io_timer_add_callback(mngr, HWIndex, port, DGTIO_SET_OUTPUT, interval, output_set_cb, &port) < 0) { printf("add %d set output callback error\n", port); return -4; if (digit_io_timer_add_callback(mngr, HWIndex, port, DGTIO_GET_OUTPUT, interval, output_get_cb, &port) < 0) { printf("add %d get output callback error\n", port);...
  • Page 37: Epm-3337 Driver Installation

    V2400 Series Expansion Modules Software Installation and Programming Guide int main(int argc, char * argv[]) int retval; int fd, fd2, len; unsigned int counter_value; fd=open(COUNTER_NODE1, O_RDONLY); while( 1 ) { printf("\nSelect a number of menu, other key to exit. 1. Get counter value 2.
  • Page 38: The Epm-3337'S Two Operating Modes

    V2400 Series Expansion Modules Software Installation and Programming Guide 4. Configure the driver to load at startup The default run-level is 2 (setup in /etc/inittab). Issue the following command Moxa:/etc/rc2.d# mv N98moxa hc25 load driver Note: You need to reboot to load the driver or issue /etc/init.d/moxa_hc25_load_driver 5.
  • Page 39: Normal Mode-Gprs/Hsdpa Functionality Only

    V2400 Series Expansion Modules Software Installation and Programming Guide Normal mode—GPRS/HSDPA functionality only This section illustrates how to establish a connection with pppd configuration. The example files used are listed below: • /etc/ppp/peers/chtgprs: a pppd additional option file • /etc/chatscripts/chtgprs-connect: chat file for connection •...
  • Page 40 V2400 Series Expansion Modules Software Installation and Programming Guide NOTE 1. The command port in multiplexer mode only accepts AT commands with the suffix \r\n (i.e., carriage return and new line). You can see the echo example in “Enable GPS port by issuing command,” or set the terminal output flag with command stty -F /dev/pts/1 opost onlcr.
  • Page 41: Troubleshooting For Pppd

    V2400 Series Expansion Modules Software Installation and Programming Guide NOTE You can issue AT^SGPSS=0 to the command port to stop GPS information. Moxa:~# cat < /dev/pts/1 & Moxa:~# echo -e "AT^SGPSS=0\r"> /dev/pts/1 Moxa:~# killall cat ATTENTION View the following reference for more information about gpsd. •...
  • Page 42: Setting Up A Wireless Connection

    V2400 Series Expansion Modules Software Installation and Programming Guide See /var/ppp.log for a more detailed message. Setting up a Wireless Connection In this section we introduce how to connect to an access point with WEP/WPA/WPA2(RSN) encryption. The connection program is wpa_supplicant. The basic command is wpa_supplicant -i <interface>...
  • Page 43: Getting Wireless Card Information

    V2400 Series Expansion Modules Software Installation and Programming Guide wlan0 IEEE 802.11abgn ESSID:"test_wpa" Mode:Managed Frequency:2.462 GHz Access Point: 00:1F:1F:8C:0F:64 Bit Rate=36 Mb/s Tx-Power=27 dBm Retry min limit:7 RTS thr:off Fragment thr:off Encryption key:157A-1DBD-B0C3-7CC8-0F9C-D059-2881-F815-E4DB-3705-6969-8253-865E- 4DF0-FDB8-AEC1 [2] Security mode:open Power Management:off Link Quality=34/70 Signal level=-76 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0...
  • Page 44: Epm-3112 Driver Installation

    V2400 Series Expansion Modules Software Installation and Programming Guide ATTENTION View the following reference for more information about iw. http://linuxwireless.org/en/users/Documentation/iw EPM-3112 Driver Installation CAN is a broadcast serial bus standard for connecting electronic control units (ECUs). Each node is able to send and receive messages, but not simultaneously: a message (consisting primarily of an ID—usually chosen to identify the message-type/sender—and up to eight message bytes) is transmitted serially onto the bus, one bit after another.
  • Page 45 V2400 Series Expansion Modules Software Installation and Programming Guide Function int mxcan_get_registers (unsigned int fd, unsigned char *buffer, int num) Description Get the register values of an opened port. Input <fd> the opened port <num> number of register values. For module with sja1000 chipset, the value must be 32 Output <buffer>...
  • Page 46: Moxa Definitions For Canbus

    V2400 Series Expansion Modules Software Installation and Programming Guide Function int mxcan_set_parameters (unsigned int fd, CANPRM *param) Description Set the parameter of an opened port. Input <fd> the opened port <param> pointer to a structure of CANPRM Output None Return 0 on success, otherwise return a negative value Moxa definitions for CANbus #define mxcan_close(fd)
  • Page 47: Epm-3552 Chipset Configuration

    V2400 Series Expansion Modules Software Installation and Programming Guide 7. Mount the root file system as read-only. Moxa:~# umount / EPM-3552 Chipset Configuration As the V2422 and V2426 computers have already offered the VGA and DVI display outputs, this section illustrates how to configure EPM-3552 to display an independent desktop, so that users can use both displays simultaneously.
  • Page 48 V2400 Series Expansion Modules Software Installation and Programming Guide b. Display a clone desktop #Resolution res=1920x1080 #Extended mode #xrandr --output TMDS-1 --mode $res --right-of VGA --output VGA --mode $res #Clone mode xrandr --output TMDS-1 --mode $res --same as VGA --output VGA --mode $res xrandr --output TMDS-1 --mode $res --same-as VGA --output VGA --mode $res The syntax is as follow: - output: TMDS-1 (DVI) / VGA (VGA)
  • Page 49: Configuration For Displaying Only On The Epm-3552

    V2400 Series Expansion Modules Software Installation and Programming Guide Configuration for Displaying only on the EPM-3552 Back up your /etc/X11/xorg.conf file and then rename xorg.conf-epm3552-single to xorg.conf. Next, start Xwindow to launch the display only on the EPM-3552 module. Dynamically Changing the Display Resolution In this section we explain how to temporarily change the resolution and mode.
  • Page 50: Configuring Power Control Tool

    V2400 Series Expansion Modules Software Installation and Programming Guide 2. Install the epmdk02.deb package at EPM-DK02\package. Moxa:/home# dpkg -i epmdk02.deb 3. Mount the root file system (/) as read-only. Moxa:~# umount / 4. Load the Moxa EPM-DK02 driver. You can manually load with following command: Moxa:~# modprobe moxa_dk02 Or add the following lines in /etc/rc.local to loads driver at startup automatically.
  • Page 51: Windows System

    Windows System EPM-3032 Driver Installation Before using the EPM-3032 expansion module, you need to update the driver. Install the driver before inserting the expansion module in the slot. Use the following steps to install the EPM-3032 module driver: 1.
  • Page 52 3. Click Next to start the installation. 4. Click Close to complete the installation. 5. At this point, shut down the computer and insert the EPM-3032 expansion module into the embedded computer, and then reboot the computer. 6. The system will locate the new hardware; select No, not this time and then click Next.
  • Page 53 V2400 Series Expansion Modules Software Installation and Programming Guide 7. Select Install the software automatically and then click Next. 8. The driver will be installed automatically. The module should be listed in the Device Manager window. At this point you can start using the module. 4-30...
  • Page 54: Configuring Serial Port Mode

    V2400 Series Expansion Modules Software Installation and Programming Guide Configuring Serial Port Mode Take the following steps to configure the operation mode of each COM port: 1. Go to the Control Panel  Ports (COM & LPT) and select the COM port; e.g., MOXA Port 0 (COM1). 2.
  • Page 55 V2400 Series Expansion Modules Software Installation and Programming Guide 2. Right-click the adapter and select Properties. 3. Click the Port Configuration tab, select the port, and then click Port Setting. 4-32...
  • Page 56 V2400 Series Expansion Modules Software Installation and Programming Guide 4. To change the port name separately uncheck Auto Enumerating COM Number. 5. Select the new port name and then click OK. 6. Make sure the port names are correct, and then click OK to activate the settings. 4-33...
  • Page 57 V2400 Series Expansion Modules Software Installation and Programming Guide 7. Refer to Ports (COM & LPT) to verify that the port names have been changed. NOTE Make sure each port name is unique; using duplicate names will result in some devices being inaccessible. 4-34...
  • Page 58: Changing Uart Mode Through Programming

    V2400 Series Expansion Modules Software Installation and Programming Guide Changing UART Mode Through Programming You can set the operation mode through programming. The example “UartMode” shown here can be found in \examples\C++\ in the Software DVD. The code snippet is as follows: int port=0,mode=0;...
  • Page 59: Epm-3438 Driver Installation

    V2400 Series Expansion Modules Software Installation and Programming Guide else printf("COM%d=%s\n",port,mode_array[mode]); break; getwchar(); sin = getwchar(); n = _wtoi(&sin); } while (n != 0); return 0; EPM-3438 Driver Installation Before installing the EPM-3438, select counter mode or DI mode for the module. If DIP switch 1 on the EPM-3438 is on, the DI0 will work in digital input port mode.
  • Page 60 V2400 Series Expansion Modules Software Installation and Programming Guide 2. Click Next to install using the default settings. 3. Click Next to begin the installation. 4. Click Close to complete the installation. 5. Shut down the computer, insert the EPM-3438 expansion module into the embedded computer, and then reboot the computer.
  • Page 61: Epm-3438 Programming Guide

    V2400 Series Expansion Modules Software Installation and Programming Guide 6. The system will find the new hardware and install the driver automatically. The module is now ready to use. EPM-3438 Programming Guide Some operations can be configured through programming; the following “DIO” example can be found on the software DVD at \examples\C++\.
  • Page 62: Moxa I/O Control Definitions For Counter

    V2400 Series Expansion Modules Software Installation and Programming Guide Function int mxdgio_set_output_signal_high(HANDLE fd, int port); Description This function sets a high signal to a digital output channel. Input <fd> The access to the device. <port> Port number. Output none. Return When successful, this function returns 0.
  • Page 63 V2400 Series Expansion Modules Software Installation and Programming Guide 2. Click Next. 3. Wait for the driver to install. 4. Click Finish to complete the driver installation. 4-40...
  • Page 64 V2400 Series Expansion Modules Software Installation and Programming Guide 5. Navigate to the \HC25\HC25_usb_ndis_driver\program files\ directory and double-click HC25 Connection Manager.msi. 6. Click Install. 7. During the installation process, if you encounter the following error message, just ignore it and click OK. 4-41...
  • Page 65 V2400 Series Expansion Modules Software Installation and Programming Guide 8. After the installation is completed, you should see Siemens HC25 HSDPA USB Modem, Siemens HC25 Wireless Ethernet Adapter, and Siemens HC25 USB COM Port in the Device Manager window. 9. Change to the Winmux2K directory and double-click wmux2k.exe. 4-42...
  • Page 66 V2400 Series Expansion Modules Software Installation and Programming Guide 10. Click Start Scan. 11. Click Install Driver once the scan is complete. 4-43...
  • Page 67 V2400 Series Expansion Modules Software Installation and Programming Guide 12. Click Install Driver and then Continue Anyway once the scan is complete. 13. Click OK to complete the installation. 4-44...
  • Page 68 V2400 Series Expansion Modules Software Installation and Programming Guide 14. Serial Multiplexer should appear in you the Device Manager window. 15. Right-click on Serial Multiplexer and select Properties. You will see that 3 virtual serial modem ports have been generated; you can change the port numbers using the drop-down lists. NOTE Make sure each port name is unique;...
  • Page 69: Wireless Module Driver Installation

    V2400 Series Expansion Modules Software Installation and Programming Guide Wireless Module Driver Installation Take the following steps to install the wireless driver: 1. Click Cancel to stop searching for drivers when you first install the module. 2. Navigate to the Install_CD directory and double-click setup.exe to install the driver. 4-46...
  • Page 70 V2400 Series Expansion Modules Software Installation and Programming Guide 3. Click Next. 4. Click Next. 4-47...
  • Page 71 V2400 Series Expansion Modules Software Installation and Programming Guide 5. Select I accept the terms of the license agreement and then click Next. 6. Select Install Client Utilities and Driver and then click Next. 4-48...
  • Page 72 V2400 Series Expansion Modules Software Installation and Programming Guide 7. Click Next. 8. Click Next. 4-49...
  • Page 73 V2400 Series Expansion Modules Software Installation and Programming Guide 9. Click Next. 10. Select Atheros Client Utility (ACU) and Supplicant and then click Next. 11. Click Yes. 4-50...
  • Page 74 V2400 Series Expansion Modules Software Installation and Programming Guide 12. Click OK. 13. Wait for the driver to be installed. 14. Select Yes, I want to restart my computer now and then click Finish. 4-51...
  • Page 75: Configuring The Gprs/Hsdpa Connection (Without Gps)

    V2400 Series Expansion Modules Software Installation and Programming Guide 15. After the installation is complete, you should see Siemens HC25 HSDPA USB Modem, ’Siemens HC25 Wireless Ethernet Adapter, and Siemens HC25 USB COM Port in the Device Manager window. Configuring the GPRS/HSDPA Connection (without GPS) In this section we illustrate how to establish a connection using the Siemens HC25 Connection Manager utility.
  • Page 76 V2400 Series Expansion Modules Software Installation and Programming Guide 2. Click Hardware  Device Manager. 3. Right-click Serial Multiplexer  Properties  Port Settings. 4-53...
  • Page 77 V2400 Series Expansion Modules Software Installation and Programming Guide 4. Open Virtual Port 2 (e.g., COM12) and enter at+cpin?. Make sure the SIM card status is ready or the connection may fail. NOTE Before you verify the SIM card status, check whether or not the PIN code has been submitted. 4-54...
  • Page 78 V2400 Series Expansion Modules Software Installation and Programming Guide 5. Select the device from the drop-down list and then enter the APN Name. 6. Click Connect to connect to the Internet and establish the wireless connection. NOTE Do not close the program while the connection is being established, or the device driver may not work properly. 4-55...
  • Page 79: Enabling Gps Functionality

    V2400 Series Expansion Modules Software Installation and Programming Guide 7. At this point you can access this wireless network connection. Enabling GPS Functionality GPS functionality is only enabled when the module is in multiplexer mode. A Winmux2K driver is available for configuring the module in multiplexer mode.
  • Page 80 V2400 Series Expansion Modules Software Installation and Programming Guide 1. Start the Device Manager and check the three virtual COM ports. 2. Start Terminal Emulator and then open the 2nd virtual COM port (COM18). 4-57...
  • Page 81: Configuring A Wireless Connection

    V2400 Series Expansion Modules Software Installation and Programming Guide 3. Enter at^sgpss=4 to enable GPS functionality. 4. Receive the information returned through GPS and verify that the position value is correct. Configuring a Wireless Connection The EPM-3337 module includes a wireless module. In this section we explain how to connect to an access point with WEP/WPA/WPA2(RSN) encryption.
  • Page 82 V2400 Series Expansion Modules Software Installation and Programming Guide 1. Double-click on the Atheros client utility shortcut on the desktop. Click on the Profile Management tab, and then click the SCAN button. 2. Select the access point that you want to connect to and then click Activate. 4-59...
  • Page 83 V2400 Series Expansion Modules Software Installation and Programming Guide 3. Enter the Profile Name and then select the Security tab. 4. Select the security option for your network and then click Configure. 4-60...
  • Page 84 V2400 Series Expansion Modules Software Installation and Programming Guide 5. Enter the password. 6. The connection will now be established. 4-61...
  • Page 85: Getting Wireless Module Information

    V2400 Series Expansion Modules Software Installation and Programming Guide Getting Wireless Module Information The Atheros Client Utility can be used to get wireless information and to manage wireless connections. 1. Double-click the Atheros client utility shortcut on the desktop and then select the Current Status tab. 2.
  • Page 86: Epm-3112 Driver Installation

    V2400 Series Expansion Modules Software Installation and Programming Guide EPM-3112 Driver Installation Take the following steps to install the CANBUS driver: 1. Double-click EPM-3112_V1.0.msi to install the module driver and then click Next. 2. Click Next to continue. 4-63...
  • Page 87 V2400 Series Expansion Modules Software Installation and Programming Guide 3. Click Next to start the driver installation. 4. Click Close to complete the driver installation. 4-64...
  • Page 88: Epm-3112 Programming Guide

    V2400 Series Expansion Modules Software Installation and Programming Guide 5. Click Action  Scan for hardware change to install the module driver automatically. EPM-3112 Programming Guide CANBUS Library int mxcan_close (int fd) Description Close an open port. Input <fd> the open port Return Value None unsigned int mxcan_get_bus_timing (int fd)
  • Page 89 V2400 Series Expansion Modules Software Installation and Programming Guide int mxcan_get_stat (int fd, CANBST * stat) Description Gets the statistics of an open port. Input <fd> the open port Output < stat > pointer to a container of the statistics Return Value 0 on success;...
  • Page 90: Epm-3552 Driver Installation

    V2400 Series Expansion Modules Software Installation and Programming Guide int mxcan_set_read_timeout (int fd, unsigned int to) Description Sets data reading timeout of an open port. Input <fd> the open port <to> timeout in milliseconds Return Value 0 on success; otherwise failure int mxcan_set_write_timeout (int fd, unsigned int to) Description Sets data writing timeout of an open port.
  • Page 91 V2400 Series Expansion Modules Software Installation and Programming Guide NOTE During the installation, the screen may flash or go black. 2. When finished, install the EPM-3552 module in your embedded computer. The following or similar message will appear on the toolbar. 3.
  • Page 92: Epm-3552 Configuration

    V2400 Series Expansion Modules Software Installation and Programming Guide 5. Click OK to complete the installation. NOTE During the installation, the screen may flash or go black. EPM-3552 Configuration When the EPM-3552 module has been installed, an icon appears on the taskbar to give you access to the DisplayLink manager menu.
  • Page 93: Setting The Display To Extend Mode With The Windows Properties

    V2400 Series Expansion Modules Software Installation and Programming Guide Notebook Monitor Switches off the display of an attached notebook and makes the DisplayLink display primary. Mirror Copies what is on the main display and reproduces it on the secondary display. Switches off the secondary display Fit to TV Opens a GUI to change the size of the Windows desktop so...
  • Page 94: Setting The Display To Extend Mode With The Displaylink Properties

    V2400 Series Expansion Modules Software Installation and Programming Guide Setting the Display to Extend Mode with the DisplayLink Properties 1. From the taskbar, click the DisplayLink icon. 2. Select Extend. 4-71...
  • Page 95: Setting The Display To Mirror Mode With Displaylink Properties

    V2400 Series Expansion Modules Software Installation and Programming Guide Setting the Display to Mirror Mode with DisplayLink Properties To use the Mirror Mode, you must use the DisplayLink Properties. To do this: 1. Right-click the display, and then select Properties  Settings. 2.
  • Page 96: Disabling The Laptop Screen

    V2400 Series Expansion Modules Software Installation and Programming Guide NOTE On some PCs and laptops, it is necessary to disable the main display. This is because many primary graphics card drivers tend to make the laptop screen the primary screen if it is enabled. The only workaround for this is to disable the laptop screen to allow another screen to be the primary display.
  • Page 97: Installing The Patch File

    V2400 Series Expansion Modules Software Installation and Programming Guide Installing the Patch File 1. Download the patch file from http://www.moxa.com/support. 2. Double click Setup.exe to start the Setup Wizard, and then click Next to continue. 3. Click Next to continue. 4-74...
  • Page 98 V2400 Series Expansion Modules Software Installation and Programming Guide 4. Click Next to install the patch file. 4-75...
  • Page 99: Epm-Dk02 Driver Installation

    V2400 Series Expansion Modules Software Installation and Programming Guide 5. Click Close to complete the installation. 6. Restart the computer by clicking Start  Turn Off Computer  Restart. EPM-DK02 Driver Installation The driver must be installed before using the power control function. Take the following steps to install the driver: 1.
  • Page 100 V2400 Series Expansion Modules Software Installation and Programming Guide 2. Click Next. 3. Select Yes, I have already connected the hardware. 4-77...
  • Page 101 V2400 Series Expansion Modules Software Installation and Programming Guide 4. Select Add a new hardware device, and click Next. 5. Select Install the hardware that I manually select from a list (Advanced) and click Next. 4-78...
  • Page 102 V2400 Series Expansion Modules Software Installation and Programming Guide 6. Select Show All Devices and click Next. 7. Click Have Disk. 8. Select the mxdk02.inf from the path EPM-DK02\driver in the CD-ROM, and click OK. 4-79...
  • Page 103 V2400 Series Expansion Modules Software Installation and Programming Guide 9. Select Model and click Next. 10. Click Next. 4-80...
  • Page 104: Controlling Epm-Dk02 Power On/Off

    V2400 Series Expansion Modules Software Installation and Programming Guide 11. Click Finish to complete. Controlling EPM-DK02 Power On/Off The EPM-DK02 module provides a power control function that lets you control the power of a USB device so that you can enable or disable the device. This section introduces how to configure this function to enable/disable a USB DOM.
  • Page 105: Disabling Socket Power

    V2400 Series Expansion Modules Software Installation and Programming Guide 2. Check if current power status is enabled or disabled. Disabling Socket Power Take the following steps to disable the USB power-on socket: 1. Execute mx-dk02-control_mfc.exe. 2. Select the socket and change the status. 3.
  • Page 106: Enabling Socket Power

    V2400 Series Expansion Modules Software Installation and Programming Guide Enabling Socket Power Take the following steps to enable the USB power-on socket: 1. Execute mx-dk02-control_mfc.exe. 2. Select the socket and change the status. 3. Clicks apply to take effect. 4. Check if the device is enabled 4-83...
  • Page 107: Video Performance Table For The Epm-3552 Module

    Video Performance Table for the EPM-3552 Module The EPM-3552 is a display module that provides a VGA and DVI output function for V2422and V2426 computers. The module is used as the additional display option apart from the VGA/DVI provided by the V2422 and V2426 computers.
  • Page 108: Epm-3552 Display Module Performance On Linux Systems

    V2400 Series Expansion Modules Video Performance Table for the EPM-3552 Module EPM-3552 Display Module Performance on Linux Systems Player mplayer On-board VGA/DVI performance on 1.0rc2-4.3.2-DFSG-free VGA/DVI EPM-3552 performance on V24XX Model V2422/2426-LX EPM-3552-LX Container Video Audio Resolution BitRate System Media System Media Suggested...
  • Page 109: Epm-3552 Display Module Performance On Windows Systems

    V2400 Series Expansion Modules Video Performance Table for the EPM-3552 Module MS/MPG 1920 x 1080 29.97 15000 48.8 42.7 35.2 19.9 MS/MPG 1680 x 1050 29.97 12000 38.3 34.2 21.1 MS/MPG 1440 x 900 29.97 10000 28.9 36.7 21.2 MS/MPG 1280 x 720 29.97 8000...
  • Page 110 V2400 Series Expansion Modules Video Performance Table for the EPM-3552 Module MPEG-PS MPEG-2 1920 x 1080 29.97 15000 42.6 40.9 95.4 47.4 MPEG-PS MPEG-2 1680 x 1050 29.97 12000 36.2 34.7 94.5 46.4 MPEG-PS MPEG-2 1440 x 900 29.97 10000 28.1 26.7 80.4...

This manual is also suitable for:

Epm-3337Epm-3438Epm-3112Epm-3552Epm-dk01Epm-dk02

Table of Contents