Table of Contents

Advertisement

Quick Links

EZL-200L User‟s Manual
Version 2.2
Sollae Systems

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EZL-200L and is the answer not in the manual?

Questions and answers

Summary of Contents for Sollae EZL-200L

  • Page 1 EZL-200L User‟s Manual Version 2.2 Sollae Systems...
  • Page 2 To all residents of the European Union Important environmental information about this product This symbol on this unit or the package indicates that disposal of this unit after its lifecycle could harm the environment. Do not dispose of the unit as unsorted municipal waste;...
  • Page 3: Table Of Contents

    2.2..........................- 12 - 2.2.1. Changing PC IP Address ..................... - 12 - 2.2.2. Installation EZL-200L ....................- 12 - 2.2.3. Configuring EZL-200L ....................- 12 - 2.2.4. Connecting to the PC Serial Port ................- 13 - 2.2.5. Communication Test ....................- 13 - CONFIGURING IP ADDRESS AND ENVIRONMENTAL VARIABLES ....
  • Page 4 4.1.1. Overview ........................- 26 - 4.2..............- 26 - OW TO NITIATE PERATION 4.2.1. How to Initiate Normal Mode ..................- 26 - 4.2.2. How to Initiate ISP Mode .................... - 26 - 4.2.3. Entering Network Scan Mode..................- 26 - 4.2.4.
  • Page 5 7.2.2. Free A/S ........................- 45 - 7.2.3. Charged A/S ........................ - 45 - 7.3........................ - 45 - RECAUTIONS ORDERING INFORMATION ..................- 46 - REVISION HISTORY ....................- 47 - - 5 -...
  • Page 6: Overview

    It provides DHCP and PPPoE functions as well as TCP/UDP/IP, so that it can be applied to the cable network and the xDSL network. EZL-200L is low-cost TCP/IP solution that is integrated highly and optimally in a small hardware. - 6 -...
  • Page 7: Components

    1.2. Components  EZL-200L Body  5V Power Adopter  RS232C cable 1.3. Specifications Input Voltage 5V (±10%) Power Current 78mA typical Dimension 136mm x 83mm x 29mm Weight About 140g Serial 9pin Dsub male Interface Network 10Base-T Serial Port...
  • Page 8: Interface

    1.4. Interface 1.4.1. Power DC 5V is used for EZL-200L and the specification is below: - 8 -...
  • Page 9: Dsub Connector

    Ground Mandatory DTR/DSR Data Set Ready loopback jumper Request To Send RS232 Output Optional Clear To Send RS232 Optional Input Pin 4 and pin 6 will be loop-backed when JP2 is on. JP2 is inside of EZL-200L. - 9 -...
  • Page 10: Leds

    1.4.4. Ethernet Interface The interface of EZL-200L is 10Base-T. 1:1 cable should be used for connection with a HUB and cross-over cable should be used for connection with PC directly without any HUB. 1.4.5. Ethernet Address (MAC address) Each piece of Ethernet equipment has unique hardware addresses, and EZL-200L also has factory-set hardware address (which is called MAC address).
  • Page 11: Installation And Test Run

     IP address environment (local IP, subnet mask, gateway, etc.)  Serial port items of the equipment to which EZL-200L is going to be connected (Baud Rate, Data Bits, Parity, Stop Bit)  Application program protocol to be used (TCP/UDP, server/client, SSL, etc.) ...
  • Page 12: Connecting To The Network

    2.1.2. Connecting to the Network Connect power to EZL-200L, and connect EZL-200L directly to the Ethernet port of the PC where test is to be performed with a cross-over Ethernet cable. 2.1.3. Configuring the Environmental Variables When network connection is completed, configure the environmental variables such as IP address related items, serial port related items, and communication mode related items through the LAN using “ezConfig,”...
  • Page 13: Connecting To The Pc Serial Port

    [Write] button to save the settings. 2.2.4. Connecting to the PC Serial Port Connect the serial port of your PC and that of EZL-200L, using the supplied serial communication cable. Then, run serial communication program such as Hyper Terminal and Teraterm.
  • Page 14 the Telnet window. Otherwise, communication test fails. - 14 -...
  • Page 15: Configuring Ip Address And Environmental Variables

    (Baud Rate, Data Bits, Parity, Flow Control and etc) to EZL-200L. You can set the IP address and the serial port related items by using ezConfig, the supplied configuration utility which allows you to configure your EZL-200L over the network, or by using AT commands in ATC mode. Item...
  • Page 16 Password PPPoE  Local IP Address It represents the IP address of EZL-200L. If you set DHCP or PPPoE is set, an IP address is automatically allocated. So, you cannot set the local IP address.  Subnet Mask Set subnet mask of the network where EZL-200L is installed ...
  • Page 17 200L starts to connect to the host (Peer IP Address and Peer Port) of the designated host upon receiving as many data as specified by [Conn. Byte] from the serial port.  Block Decide the size of UDP packet to be sent at a time when EZL-200L operates as U2S. (Unit: Byte)  Timeout...
  • Page 18 You can use ezConfig utility only this item is enabled. (If this item is not enabled, you cannot set EZL-200L using ezConfig. Therefore, it is recommended to enable this all the times.) To enable ezConfig, set this item in ISP mode.
  • Page 19: Configuration By Ezconfig

    „same network‟. This method performed in the [LOCAL] tab of ezConfig version above 4.0. The second way is UDP unicast that communicates by IP address. As it configured with IP address, EZL-200L is configured any place if they are connected with network. This method - 19 -...
  • Page 20 performed in the [REMOET] tab of ezConfig version above 4.0. (ezConfig below version 4.0 supports only UDP broadcast) LOCAL REMOTE communication UDP broadcast UDP unicast (port: 50005) search With MAC address with IP address In the same network with EZL- Can be used in a different location 200L...
  • Page 21 Set ID and password used for PPPoE. EZL-200L uses maximum 32 byte for saving an ID and 8 bytes for a password. ezTCP provides User Authentication function to prevent an unwanted person from modifying the configuration. The authentication process is performed through the password string verification.
  • Page 22: Example Configuration Of Ezconfig (Local)

    currently searched ezTCP. This is only supported over ezConfig version 4.3c and ezVSP version 2.2h. Exit program. 3.2.2. Example configuration of ezConfig (LOCAL) ezConfig can be used to change the IP address related items, the serial port setup value, the serial port operation mode. This section describes these functions briefly. For more information, see the following sections.
  • Page 23 Set [ezTCP Mode], [Local IP Address], [Local Port], and serial port related items. After setting press [Write] button. If there is any error during writing process, check the LAN between PC and EZL-200L.  Check if the set IP address is correct with ping command in DOS prompt.
  • Page 24: Example Configuration Of Ezconfig (Remote)

    <When IP address is a.b.c.d.> √ IP address, subnet mask, and gateway IP address of both PC and EZL-200L should be correct to succeed in ping test. 3.2.3. Example configuration of ezConfig (REMOTE)  Input the IP address of EZL-200L in IP address field in the [REMOTE] tab, and press [Read] button.
  • Page 25: Setting Ip Address-Related Items By Dhcp

    Network Scan mode. After then, press the button again and keep the state over 10 seconds. If the Status LED blinks once at a second, it means EZL-200L had been reset and the environment parameters of EZL-200L had been initialized.
  • Page 26: Operation Mode

    For more information, see “5. Normal Communication Mode”. 4.2.2. How to Initiate ISP Mode Supply power to EZL-200L with pressing the ISP button on the back of the product, or continue to press the ISP button during Normal mode. Then EZL-200L operates in ISP mode .
  • Page 27: Comparison Of Operation Modes

    4.3. Normal Communication Mode Normal communication mode is suitable for the purpose of using EZL-200L. Normal communication mode can be classified into four modes – T2S, ATC, COD, and U2S – each of which is described in the following table.
  • Page 28  Run hotflash that is supplied by Sollae Systems.  Select a firmware [FILE] and [Product], and input the IP address of EZL-200L. After uncheck [Verify firmware version] option, press [SEND] button. Then the firmware will be transferred by Ethernet.
  • Page 29  After completion, a message that informs the firmware was downloaded successfully. And EZL-200L reboots automatically and run in Normal Mode. In Normal Mode, STS LED is blinked every 1 second.  After completion download, reset EZL-200L. - 29 -...
  • Page 30: T2S - Tcp Server

    (Data coming to the serial port before TCP connection is established will be ignored.) To limit the peer host, user should set [Allowed IP Address]. The only pre-defined host can be accessible. If [Allowed IP Address] is 0.0.0.0, any host can connect to EZL-200L. - 30 -...
  • Page 31 Set the following for T2S mode: Item Description Local IP Address IP address of EZL-200L Subnet Mask Subnet Mask Gateway IP address of Gateway IP Address Relate Address Items Port number for waiting to be Local Port connected Allowed Allowed host to connect Address (if set to 0.0.0.0, any host can connect)
  • Page 32: Atc

    5.2. In ATC mode, the user can control the EZL-200L in a similar way to controlling the modem using AT command. In ATC mode, only a TCP connection is possible and both the server and the client can be configured.
  • Page 33 Limit time to keep connection Disconnection ezConfig Enable ezConfig function. Configuration Password ezConfig password. Method Select to receive EZL-200L IP address as DHCP DHCP. Dynamic IP Select to receive EZL-200L IP address as PPPoE PPPoE.  See “6. ATC Mode” for more information.
  • Page 34: Cod - Tcp Client

    In COD mode, the EZL-200L functions as a client. When data of the pre-specified size [Conn. Byte] comes to the serial port, the EZL-200L attempts a TCP connection to the TCP port [Peer Port] of the preset host IP [Peer IP Address].
  • Page 35 Limit time to keep connection Disconnection Timeout Enable ezConfig function. ezConfig Configuration Method Password ezConfig password Select to receive EZL-200L IP address as DHCP DHCP. Dynamic Select to receive EZL-200L IP address as IP Address PPPoE PPPoE. - 35 -...
  • Page 36: U2S - Udp

    5.4. U2S - UDP U2S mode allows for UDP communication. In UDP mode, data are transmitted in blocks, which requires dividing data coming to the serial port into blocks before transmitting data. A procedure for dividing data into blocks is as follows: If data of pre-specified bytes [Block] comes to the serial port of the ezTCP or if a specified period of time [Interval] elapses after first data reception, all data received for the same period is recognized as one block which is then transmitted to the UDP.
  • Page 37 Method Password In addition, if you set the peer IP address and peer port to 0, EZL-200L automatically use the source IP address and port information in the latest received UDP packet as the peer IP and port. This function is available on 1.2A or subsequently released firmware version.
  • Page 38: Atc Mode

    6. ATC Mode 6.1. Overview EZL-200L can be controlled by AT commands in ATC mode. For example, the peer host IP address can be set by AT+PRIP command and connect to the host by ATD command. Therefore, EZL-200L communicates several hosts alternatively.
  • Page 39: Extended At Command Set (Example: At+Plip Etc.)

    Decide whether to echo commands to serial port Echo / No Echo (E0 - No Echo, E1 - Echo) Off hook TCP Connection Close Returns the information of EZL-200L Information ATI3: Firmware version ATI7: MAC address Return Online Go back On-line state from Command state...
  • Page 40: On-Line State And Command State

    Obtain an IP automatically +PDC ON: 1, OFF: 0 (DHCP) When values for this category is changed, it must be saved with AT+PWP command. 6.4. On-line State and Command State The ezTCP can operate in either Command State or On-line State. ...
  • Page 41: Changing To On-Line State From Command State

    Command process OK ▶ Return firmware version ATI3<CR> ◀ <CR><LF>Sollae Systems Co., Ltd. ezTCP/LAN ATmega Rev.1.1K<CR><LF> ◀ <CR><LF>OK<CR><LF> Command process OK ▶ Return the MAC address of EZL-200L ATI7<CR> ◀ <CR><LF>0:30:F9:0:0:1<CR><LF> Return the MAC address of EZL-200L ◀ <CR><LF>OK<CR><LF> Command process OK ▶...
  • Page 42: Configure With Extended At Commands

    ▶ No result code ATQ1<CR> No result code ▶ Reset ATZ<CR> ◀ <CR><LF>OK<CR><LF> Command process OK 6.6. Configure with Extended AT Commands Commands Description ▶ LOCAL IP address setting AT+PLIP=192.168.1.200<CR> ◀ <CR><LF>OK<CR><LF> Command process OK ▶ SUBNET MASK setting AT+PSM=255.255.255.0<CR> ◀...
  • Page 43: Example For Passive Connection - Tcp Server

    ◀ <CR><LF>CONNECT<CR><LF> TCP Connection OK Data Communication 6.8. Example for TCP Disconnection 6.8.1. Example for Active Disconnection When EZL-200L attempts to close the connection, Commands Description Data Communication (During TCP connection ) Change to Command State from On- ▶ [guard time]+++[guard time] line State ◀...
  • Page 44: Example For Passive Disconnection

    6.8.2. Example for passive disconnection When the remote host attempts to close the connection, Commands Description Data Communication (During TCP connection ) The remote host attempts to close the connection ◀ <CR><LF>NO CARRIER<CR><LF> TCP connection is closed 6.9. Example of PING Test Commands Description ▶...
  • Page 45: Technical Support, Warranty, And Precautions

     Do not use this product for special cases requiring high quality and reliability such as space raveling, airplane, medicine, nuclear power, transportation, and other safety devices.  If accidents or loss may occur using this product, Sollae Systems will not be liable for any compensation.
  • Page 46: Ordering Information

    8. Ordering Information EZL-200L 5V Power Adapter(CE) EZL-200L-SE 1.5m Serial Cross cable CD-ROM with configuration tools and document EZL-200L 5V Power Adapter(UL) EZL-200L-SU 1.5m Serial Cross cable CD-ROM with configuration tools and document - 46 -...
  • Page 47: Revision History

    9. Revision History Date Version Comments Aug.09.2005 Initial Release Dec.26.2005 Added Revision History Added Trash Mark for WEEE Sep.19.2007 Correct Some Expressions Correct Some Screenshots May.28.2008 Add AT Command(+ppng) Modify T2S, ATC, COD, U2S description Correct Some Expressions and Screenshots Add Ordering Information Oct.27.2008 Add features description(Slow TX, Reset, Close TCP)

Table of Contents