QNX6_mxser.txt Driver File Contents (driv_qnx6_smart_builtin_v1.0_build_08101312.zip)

           Moxa Smartio/Industio, PC/104-Plus Multiport Serial Board
         QNX 6 Built-In Driver Installation Guide (PCI, UPCI, PCIe Only)
Date:
09-01-2008

Description: 
Moxa multiport serial board uses 16550 compatible UART chip; it can be driven
by QNX 6 serial driver devc-ser8250, which supports 8250s, 16450s and 16550s.
QNX 6 provides flexible enumeration architecture to load OEM driver for 
different PCI adapter. To configure the Moxa board with devc-ser8250, Moxa 
provide complete configuration files to help you install driver quickly. 
This document will show you how to do this.

Package:
mxser:			QNX configuration file for enum-devices.
enum-start.sh:		Shell script for configure Moxa board.
QNX6_mxser.pdf:		This document.
mxconf:			configuration utility.

Procedure:
1. Copy driv_qnx6_smart_builtin_v1.0_build_XXXXXXXX.zip to /tmp.
2. Run "cd /tmp; unzip driv_qnx6_smart_builtin_v1.0_build_XXXXXXXX.zip".
3. Run "cd /tmp/qnx6_smart".
4. Create directory /etc/system/enum/oem. If exist, skip this step.
5. Copy mxser into /etc/system/enum/oem.
6. Copy enum-start.sh into /usr/local/bin.
7. Copy mxconf into /usr/sbin, if there is software configurable board.
8. Run "chmod +x /usr/local/bin/enum-start.sh".
9. Reboot:

How to check driver status:
Run "pidin arg | grep 8250" to check devc-8250 process status. You should see
the extra devc-ser8250 process in list. (The original one is for COM1/COM2). 
It's process parameter should include "-c14745600,16" and "-uX", which 
mean the Moxa board uses 14.7456MHz oscillator and new device node start at X.
In the /dev directory, you also can see the new device node have been created.
For instance, if the parameter is "-u3", then the device nodes are 
/dev/ser3 ~ /dev/ser10 for 8 ports board, /dev/ser3 ~ /dev/ser6 for 4 ports 
board, /dev/ser3 ~ /dev/ser4 for 2 ports board. If you can't see the extra 
devc-ser8250 process for Moxa board, please check the above procedure. You 
also can use "pci -v" to make sure Moxa board can be detected by BIOS and QNX.
If Moxa board is not in "pci -v" list, please shutdown QNX and turn off 
power. Then check your hardware installation procedure with Moxa board manual.

Software configuration for serial interface:
This section is only for some boards which can switch serial interface with
software tool, such as CP-114EL, CP114EL-I, CP-132EL and CP-132EL-I.
mxconf is the program for switching serial interface and terminator.
The usage is showed as follow:

Usage: mxconf [OPTIONS] dev#
  dev#			- device name.
Options:
    -l			- list configurable device.
    -i inf		- set serial interface (rs232/rs422/rs485-2w/rs485-4w).
    -r term		- set terminator. (off/on)
    -p n1,...		- specified ports.
    -h			- show this usage message.

'device name' can be showed with -l option. Running driver without option shows
device settings.
The following are some examples.
List configurable devices:
     #  mxconf -l 
     Device Name	Module Name	Port#
     dev0		CP-114ELi	4	

Show a device's setting:
     #  mxconf dev0
     Port Name	Interface  	Terminator
     Port0		rs232		off
     Port1		rs232		off
     Port2		rs232		off
     Port3		rs232		off

Switch serial interface to rs485-2w for all ports:
     #  mxconf -i rs485-2w dev0

Switch serial interface to rs485-2w for port0 and port3:
     #  mxconf -i rs485-2w -p 0,3 dev0

Support product list:
2/4/8 Ports PCI Express:
CP-102E, CP-102EL, CP-132E, CP-132EL-I, CP-104EL, CP-114EL, CP-114EL-I,
CP-118EL, CP-168EL

2 Ports PCI and UPCI:
CP-102U, CP-102UL, CP-132U-I, CP-132UL, CP-132, CP-132I, CP-132S, CP-132IS, 
CP-102, CP-102S, CP-102UF.

4 Ports PCI and UPCI:
CP-104UL, CP-104JU, CP-134U, CP-134U-I, C104H/PCI, C104HS/PCI, CP-114,
CP-114I, CP-114S, CP-114IS, CT-114I, CP-114UL, POS-104UL

8 Ports PCI and UPCI:
CP-118U, CP-168U, C168H/PCI, CP-118U-I, CP-138U, CP-138U-I

PC/104-Plus
CB-108, CB-114, CB-134I

-End- 
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 2.02