Q & A for Modules
     
   
 
 
For EX9000 Series
Q: What spec (Sampling / Accuracy / ZeroDrift / Span Drift) of AIO module of EX9000 series? 2004/3/2
A:

AIO Sampling rate list:  

  

 Sampling  Accuracy  Zero Drift  Span Drift
 9011  10Hz  ±0.05%  ±0.5μV/  ±25ppm/
 9011P  10Hz  ±0.05%  ±0.5μV/  ±25ppm/
 9012F  10Hz  ±0.25%  ±20μV/  ±25ppm/
 9012D  10Hz  ±0.05%  ±20μV/  ±25ppm/
 9013D  10Hz  ±0.05%  ±0.5μV/  ±1.0ppm/
 9014D  10Hz  ±0.05%  ±20μV/  ±25ppm/
 9016D  10Hz  ±0.05%  ±0.5μV/  ±25ppm/
 9016PD  10Hz  ±0.05%  ±0.5μV/  ±25ppm/
 9017  10Hz  ±0.1%  ±20μV/  ±25ppm/
 9017F  75Hz  ±0.5%  ±20μV/  ±25ppm/
 9018  10Hz  ±0.1%  ±0.5μV/  ±25ppm/
 9018P  10Hz  ±0.1%  ±0.5μV/  ±25ppm/
 9033D  15Hz  ±0.1%  ±0.5μV/  ±1.0ppm/

 

Q: Can I calibrate the AIO module of EX9000 Series? 2004/3/2
A: Please don’t calibrate before you really understand. Detailed see the EX9000 user manual.

 

 

 

 

For EX9188XD Series
Q: What should to do when Ex9188 system halted ? 2004/1/18
A:

1  UNDER HYPERTERMINAL OF  PC.

 

2  POWER OFF THE EX-9188

 

3  PUT EX-9188END  INT* PIN TO TOUCH ( CONNECT) GND.

 

4  POWER ON THE EX-9188 THEN RELEASE ( DISCONNECT) THE INIT * PIN TO GND.

 

5  UNDER HYPERTERMINAL TO THE IMAGE FILE :

     TRNASFER ------ SEND FILE--------PROTOCOL ( X MODEM) ---------FILE NAME

      ------OK ( WITHIN 60 SEC) ( REFER User Manual, P10,P24,25,26,27).

 

6  THE SCREEN WULL SHOW CCCCCC. ......( WHEN TRANSFER FINISHED , EX-9188 WILL REBOOT AGAIN).

Q: Why does the system hang when I use the INIT* pin to upload the disk image? 2004/11/20
A: The INIT* pin must be disconnected right after executing uploading process.
Q: When I use HyperTerminal to upload/download program, the process can’t be completed. 2004/11/20
A: Make sure click “transfer” at menu bar and choose the right function and file within 60sec after typing “xm /s” or “xm /r”. The transfer protocol must be “Xmodem”.
Q: How do I know if COM1 is set to RS232 or RS485? 2004/11/20
A: Open the cover and check the jumper5, 6 and 7. If pin 1 and 2 are connected, COM1 is RS232. If pin 2 and 3 are connected, it’s RS485.
Q: What is the difference between “transfer.exe” and “xm.exe”? 2004/11/20
A: The purpose of both programs is the same. However “transfer.exe” is used when “comm..exe” is used for communicating with 9188. “xm.exe” is used when HyperTerminal is used for communicating with 9188.
Q: Can I use “xm.exe” or “transfer.exe” to upload data to driver A: of 9188? 2004/11/20
A: No. Drive A: is write-protected. Use “romdisk.exe” to create a romdisk image file and then use “torom.exe” to transfer romdisk image file into drive a: of 9188.
Q: How do I write programs which can run on 9188? 2004/11/20
A: Borland C and Turbo C compilers can be used to develop 9188 programs. We provide the library functions which let you have the full control of 9188. You can get the latest 9188 library functions from our website.
Q: What should I be aware of when writing RS485 related codes? 2004/11/20
A: The data transmit directions of RS485 is software controlled. Therefore, “Set485DirToTransmit” and “Set485DirToReceive” functions are used to control the data transmit directions. “WaitTransmitOver” is used to check if the data has been transmitted.
Q: Can the library functions of ICP-DAS I7188XD be run on EX9188XD? 2003/8/4
A:

Basically, the library functions of EX9188XD are fully compatible with I7188XD. The header and library files from ICP-DAS can be used in EX9188XD. However, there are some very ICP-DAS model dependent functions, like InitLib(), Is7188() which are not supported by EX9188XD. Just omit those ICP-DAS model dependent functions.

Q: What do I need for developing software for running on 9188XD? 2003/8/4
A: A C compiler is required. Turbo C 2.01 and Borland C 3.1 are good choice. Using the library functions provided can have the control of the hardware.

 

 

 

 

For EX9188END Series
Q: What is the purpose of using VxComm software? 2002/11/20
A:

The VxComm creates a bridge between the host PC and 9188E via TCP/IP protocol. By using VxComm, the host PC can treats the COM port of 9188E as its own internal COM port so that the application programs can simply control the COM port of 9188E without handling the network (TCP/IP) layer. 

Q: How do I write Visual Basic codes when can write/read a value to a certain serial port of 9188E from host computer? 2002/11/20
A:

MSComm control must be added to the form. then assign the COM port number to be the same as the one VxCOmm uses to connect 9188E.  Use the ordinary Comm method to read/write a value from/to the COM port. Please note that VxComm would need to be installed first before running the application.

 

e.g.

    'Read a value from COM port 

    txtReceive.Text = txtReceive.Text & MSComm1.Input

    'Write a value to COM port

    MSComm1.Output = msString

Q: Why can’t the VxComm at host PC receive data from 9188E? 2002/11/20
A: It may be caused by incorrect wiring, power, IP conflict, MAC conflict, wrong subnet-mask and invalid IP address.
Q: 9188END supports LAN function. Is it possible to do on-line development for the unit? 2003/8/4
A:

For 9188END, the way of program developments and debugging is the same as 9188XD. A PC can be used for development and debugging purpose. The program would have to be uploaded to 9188END to run and the debugging message can be passed to PC through COM ports. 9188END supports LAN function so the COM ports of 9188END can be controlled through Ethernet.  A software called "Virtual COM" can create virtual COM ports. By creating virtual COM ports on the PC, Virtual COM redirects the communications from the virtual COM ports to an IP address and port number on a 9188END that connects the serial line device to the network. Applications that communicated directly with a physical communication port or serial line device can now be used over a TCP/IP network with Virtual COM and 9188END.

Q: What should to do when Ex9188END system halted ? 2004/1/18
A:

1  UNDER HYPERTERMINAL OF  PC.

 

2  POWER OFF THE EX-9188END

 

3  PUT EX-9188END  INT* PIN TO TOUCH ( CONNECT) GND.

 

4  POWER ON THE EX-9188END THEN RELEASE ( DISCONNECT) THE INIT * PIN TO GND.

 

5  UNDER HYPERTERMINAL TO THE IMAGE FILE :

     TRNASFER ------ SEND FILE--------PROTOCOL ( X MODEM) ---------FILE NAME ------OK ( WITHIN 60 SEC)

     ( REFER EX-9188XD MODULE, P24,25,26,27).

 

6  THE SCREEN WULL SHOW CCCCCC. ......( WHEN TRANSFER FINISHED , EX-9188END WILL REBOOT AGAIN).

Q: HOW TO PIN & UNDER INTERNET CONNECTION? 2004/1/18
A:

1 UNDER HYPERTERMINAL OF PC.

 

2 POWER ON EX-9188END.

 

3 THE EX-9188END WILL BOOT FINISHED UNDER INTERNET MODE ( THE SCREEN WILL SHOW A: \> X_ COM V 2.23A).

( UNDER INTERNET MODE BUT IT STILL CAN NOT CONNECT BY TCP/IP BECAUSE THE EX-9188END'S IP GATEWAY AND MASK ADDRESS IS DIFFERNET COMPARE WITH YOUR PC/HOST).

 

4 PUT EX-9188END'S INT* PIN TO TOUCH GND THEN EX-9188END WILL BACK TO ROMDOS MODE ( THE SCREEN WILL SHOW A: \>)

 

5 EXECUTE THE INFOSET.EXE OF EX-9188END.

 

6 MODIFY IP & GATEWAY & MASK ADDRESS OF EX-9188END TO follows step:

     For LAN system example :

                     EX-9188END                      PC./HOST SYSTEM

           IP:      AAA,BBB,CCC,DDD          aaa,bbb,ccc,ddd

           0AAA,BBB,CCC,DDD,aaa,bbb,ccc,ddd 255

           AAA=aaa, BBB=bbb, CCC=ccc

           DDD must be not equal to ddd

     QUIT THE INFOSET.

     A: \> RESET.

 

7 THE EX-9188END WILL REBOOT YOU  ( THE SCREEN WILL SHOW A: \> X_ COM V2.23A).

 

8  NOW YOU CAN USE NETTEST, TO CONNECT THE EX-9188END'S COM PORT TO YOUR PC/HOST SYSTEM THROUGH TCP/IP - RJ45. ( REFER EX-9188END QUICK MANUAL ON PAGE 5).

 

 

 

 

For Linux System Series
     
A: EX9486-L/2L PIN CONSOLE with firmware for wi- fi vigol 128 but without SSH .
     
A: Power Consumption of Ex9486-L .
     
A: We don't provide the ARM Linux source code for customer. The Linux
   kernel and file system is built-in our product not an add-on package.
  What customer need to do is just upload his "ARM Linux executable binary
  file" to our products. We will maintain the core and driver, we suggest
  customer force in the application program instead of Linux Kernel.
Q: I read in the Installation Guide that the serial adaptor Prolific
  2303 is supported and built-in kernel. I need to use the FTDI FT232
  serial adaptor in order to use some other I/O modules ; I said: is the
  FTDI driver built-in in the kernel, too? If not, is it possible to
  have the module to load?
2007/8/14
A: Exactly, FTDI driver wasn't built-in in the kernel. Yes, we can build the driver module for customers.
Q: The board should have 32MB RAM and 8MB flash. Using the "df"
  command I can see 4MB flash disk and 8MB ramdisk.
  How can I check the total amount of RAM?
  Why I can see only 4MB flash?
2007/8/14
A: EX9486-2L is equipped with 8MB flash and it was divided into 4 partitions.
'df' shows the capacity of mounted devices, so users only get the information of ramdisk and user disk. Users can type "cat /proc/mtd" to get flash partitions information.
Similarly, "cat /proc/meminfo" or "free" can get the RAM information.
Q: Well, I need the FTDI driver: may you build it and email it to me?
I would build it by myself, but I think that I need the kernel source tree,
isn't it?
2007/8/14
A: FTDI is ready for EX9486-2L. Please see attachment.
This driver is verified on EX9486-2L only.
Installation Steps:
a.Place ftdi_sio.ko in /disk
b.insmod /disk/ftdi_sio.ko
c.Plug in FT232 cable
d.You'll get a device, /dev/ttyUSB0
Q: driver for ISDN usb modem : 2007/8/14
A: A. according to the web info, your USB modem should be CDC/ACM compatible.
http://www.qbik.ch/usb/devices/showdev.php?id=514
or you can google "miniVigor128 + ACM" to find more info about this modem.


B. please follow the actions below to update the EX9486-2L:
(this update already includes driver for CDC/ACM USB modems)

*. Check the attached file to an USB thumb flash disk.
You will find two files: EX9486-2L-K and EX9486-2L-R
Put these two files to root directory.

*. Pulg the USB thumb flash disk to the EX9486-2L

*. Type command: mount /dev/sda or mount /dev/sda1

*. Type command: cd /mnt/sda or cd /mnt/sda1

*. Type command: update EX9486-2L-K

*. Type command: update EX9486-2L-R

*. Type command: reboot

*. Plug the USB modem to the EX9486-2L

*. Type command: dmesg

You should find message like "ttyACM0" or "ttyACM1" near the bottom line.
Q: Ask for HFC-S USB ISDN Linux driver : 2007/8/14
A: We inform the vendor to provide Linux driver.
The detail informaion is below for your reference.
Now, you can try to test USB ISDN Modem again.
Q: Is it possible to get a description of the build enviroment and sw tools
used to build the images for the EX9486-2L? Little info about the 
toolchain and eventuall uC distributon used?
As for the router, can you send or direct me to some documentation for the p-202h of Zyxel?
2007/8/14
A: You can use our toolchain(cygwin as Attached ) in CD-ROM to build the 
images for the EX9486-2L and our toolchain also provide the build enviroment.
Please refer to EX9486 Cygwin Installation guide in the CD-ROM.
About uC distribution please visit the website http://www.ucdot.org or http://www.uclinux.org .
Pls also check some documentation for the p-202h of Zyxel as Attached .
Q: EX9486-2L update : 2007/8/14
A: Please advise your customer to update firmware in EX9486-2L.
Unzip EX9486-2L.rar to two files and update these two files separately by using "update" command.
Q: Is it possible to use the ssh and scp clients?  (Yes)
I've found that the sshd does not start automatically (lack of private/public
keys?) and the ssh and scp clients are not present anywhere.
Why?
2007/8/14
A: Please advise your customer of running key generator.
Because sshd is acting manually at present on EX9486-2L.
Your customer can use attached file to generate key and refer to another
file for configuration and change rc file to let it start automatically.
Since EX9486-2L is playing the role of server, ssh and scp are not
existed.(ssh and scp are programs on client)
If your customer really needs ssh and scp ,we'll help porting ssh and scp.
Q: There is a way to upgrade the Kernel image and/or build a new kernel
image?
2007/8/14
A: Please use "upgrade" this command,I remembered that I ever demonstrated operating in your office.
Q: There is some official documentation (even on the net)? 2007/8/14
A: I'm sorry. I don't know what kind of documentation?
Q: There is a driver for the RT73 chipset used by most of the USB/WiFi cards? 2007/8/14
A: The USB port supports Ralink RT2570 chipset. It's a very popular chipset for Wi-Fi USB dongle.
RT73 is a newer chipset and model name is RT2571,the driver is compatible with RT2570.
Q: There is a JTAG programming cable? 2007/8/14
A: No,  pin assignment please refer to EX9486 CD.
Q: There is a DIN Rail support that we can add to the metal case? 2007/8/14
A: Yes,Phoenix Contact Rail adapter, Model No. 1202713
Q: There are Bluethoot drivers available? 2007/8/14
A: Yes, the drivers for CSR and Broadcomm chipset are available,but not built in your present EX9486-L and EX9486-2L.
     
A: SSH_EX9486.DOC
     
A: ftdi_sio.ko
     
A: Attached is RT73 driver for EX9486-L.
The command , " insmod rt73.ko", can load the driver.
     
A: A couple of questions about EX9486-L:
Q: Where I can find detailed information about the pinout of 10+10
 expander connector that is on the board?
2007/8/14
A: Please spend some time on studying contents of EX9486 CD. Pin definition is in the file, EX9486 internal connectors pin assignment.pdf
Q: Do you have an example of a GPRS connection with PPPd daemon?(Infact the chap module is'nt included on the kernel, so I cannot arrive to do the connection) 2007/8/14
A: Attached is a configuration and utility for PPP and it worked successfully on EX9486-L.
On the other hand, please refer to
http://www.tldp.org/HOWTO/Modem-HOWTO.html
Q: problem with SD on EX9486-L : 2007/8/14
A: Please unzip attached file and use "update" command to update firmware of EX9486-L.
Q: Is it possible to make a kernel image that supports the smbfs?
(I have cross compile for arm the smbclient tool :)
2007/8/14
A: It should upgrade EX9486-L-KV2 and EX9486-L-RV2 for smb client support with
"update" command.
And , please copy /default/etc/smb.conf to /etc when finishing update.
Q: How to mount windows share ?? 2007/8/14
A: For example,
1. mkdir /mnt/smb
2. smbmount //192.168.1.100/share /mnt/smb -o username=XXX
Now, //192.168.1.100/share is mounted to /mnt/smb and can be accessed.
BTW, smbclient is not mandatory.
Q: EX9486-2L.rar (L-R L-K) for FW_ EX9486-2L Update.eml 2007/8/14
A: Subject: EX9486-2L Update
Attached adds 'smb' support.
And , please copy /default/etc/config/smb.conf to /etc/config when finishing update.
Q: How to mount windows share ?? 2007/8/14
A: For example,
a. mkdir /mnt/smb
b. smbmount //192.168.1.100/share /mnt/smb -o username=XXX
Now, //192.168.1.100/share is mounted to /mnt/smb and can be accessed.
Q: RT73: 2007/8/14
A: EX9486-L image supports RT2570 driver and we have tested successfully on
DWL-G122 Ver B1 As I know, DWL-G22 Ver C1 is RT2571.
RT73 kernel module supports RT2571 chipset.
Attached is RT73 module.
Step by Step:
a. download rt73.ko to EX9486-L/disk
b. cd /disk
c. insmod rt73.ko
     
A: Utility with SSH .. CRON .ZIP
     
A: I have this problem with sshd # sshd
Privilege separation user sshd does not exist :
     
A: Please refer to attached file, ssh_config.
Pay attention that UsePrivilegeSeparation is set to "no".
Q: I am working with a 232BM FTDI converter.
This module works well on EX9486-2L
but on EX9486-L  it is not recognized :
2007/8/14
A: This is because that EX9486-L didn't support FTDI driver. 
Attached please find the FTDI driver for EX9486-L and the installing method is the same as EX9486-2L.
if customer was forgotten the process , please refer the simple guide I wrote as follows :
- copy attached file ftdi_sio.ko to any directory under "/disk" in EX9486-L, otherwise, the file will be removed while rebooting.
- load driver module by using command "insmod". for example : 
insmod /disk/ftdi_sio.ko 
if "ftdi_sio.ko" is put in directory, "/disk"
- plug FTDI USB dongle and it will be worked.
* if user want to make this function always activated after EX9486-L power on, please remind him add the insmod commad in "/etc/rc" file.
Q: problem of execution thread on the EX9486-2L : 2007/8/14
A: Please upgrade file system by function "upgrade"
     
A: EX9486-2L tunneling support
     
A: pl2303.rar
     
A: for 2lan bridge EX9486-2L-K.gz
     
A: for 20 thread EX9486.tar.gz
     
A: (UART-485)ex9486-2L.tar.