Sollae Systems CSE-H25 User manual

Sollae Systems Co., Ltd.
http://www.sollae.co.kr
Serial Device Server
CSE-H25 User’s Manual
Version 1.2
2009-09-03

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 1 -
http://www.sollae.co.kr
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; it should be brought to a specialized company for recycling. It is your
responsibility to return this unit to your local recycling service. Respect your local
environmental regulation. If in doubt, contact your local waste disposal authorities

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 2 -
http://www.sollae.co.kr
Contents
1OVERVIEW ....................................................................................................................- 5 -
1.1 Overview...................................................................................................................................................- 5 -
1.2 Components ...........................................................................................................................................- 5 -
1.3 Specification ...........................................................................................................................................- 6 -
1.3.1
LED indicators.....................................................................................................................................- 7 -
1.3.2
ISP Switch .............................................................................................................................................- 7 -
1.4 Interface....................................................................................................................................................- 8 -
1.4.1
RS232 Port (DB9M) ..........................................................................................................................- 8 -
1.4.2
Ethernet Interface..............................................................................................................................- 9 -
1.4.3
Power................................................................................................................................................... - 10 -
2GETTING START........................................................................................................ - 11 -
2.1 Installation Method.......................................................................................................................... - 11 -
2.1.1
Checking the Communication Environment ..................................................................... - 11 -
2.1.2
Connecting to the Network ...................................................................................................... - 12 -
2.1.3
Configuring the Environmental Variables........................................................................... - 12 -
2.2 Test Run ................................................................................................................................................ - 12 -
2.2.1
Changing IP Address of PC....................................................................................................... - 12 -
2.2.2
Installing CSE-H25 ......................................................................................................................... - 12 -
2.2.3
Configuring CSE-H25 ................................................................................................................... - 12 -
2.2.4
Communication Test..................................................................................................................... - 14 -
3CONFIGURATION ..................................................................................................... - 17 -
3.1 IP Address and Environmental Variables............................................................................... - 17 -
3.2 Configuring with ezManager....................................................................................................... - 17 -
3.2.1
ezManager......................................................................................................................................... - 17 -
3.2.2
Buttons of ezManager ................................................................................................................. - 18 -
3.2.3
Parameters of ezManager.......................................................................................................... - 18 -
3.2.4
Matters to be attended to......................................................................................................... - 19 -
3.3 AT command....................................................................................................................................... - 19 -
3.4 IP Address Related Categories Settings via DHCP............................................................ - 20 -
3.5 IP Address settings via PPPoE .................................................................................................... - 20 -
3.6 Notify IP Change............................................................................................................................... - 21 -
3.6.1
DDNS (Dynamic Domain Name System)............................................................................ - 21 -

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 3 -
http://www.sollae.co.kr
3.6.2
TCP/UDP............................................................................................................................................. - 21 -
4SYSTEM MANAGEMENT ......................................................................................... - 22 -
4.1 Operation Mode................................................................................................................................ - 22 -
4.1.1
Normal mode................................................................................................................................... - 22 -
4.1.2
Serial Configuration Mode ........................................................................................................ - 22 -
4.1.3
ISP Mode............................................................................................................................................ - 22 -
4.1.4
Comparison between two modes .......................................................................................... - 22 -
4.2 Upgrading Firmware........................................................................................................................ - 23 -
4.3 Checking current status ................................................................................................................. - 24 -
4.3.1
Telnet login....................................................................................................................................... - 24 -
4.3.2
Commands ........................................................................................................................................ - 24 -
4.1 Status on ezManager ...................................................................................................................... - 26 -
4.1.1
Status of the CSE-H25 ................................................................................................................. - 26 -
4.1.2
Closing TCP connection by the ezManager ...................................................................... - 26 -
4.2 Remote Debugging.......................................................................................................................... - 27 -
5COMMUNICATION MODE...................................................................................... - 28 -
5.1 Introduction ......................................................................................................................................... - 28 -
5.2 T2S –TCP Server ............................................................................................................................... - 29 -
5.2.1
TCP Connection .............................................................................................................................. - 29 -
5.2.2
Serial Data before the TCP Connection .............................................................................. - 29 -
5.2.3
Data Transmission ......................................................................................................................... - 29 -
5.2.4
Disconnection .................................................................................................................................. - 30 -
5.2.5
Multiple Monitoring...................................................................................................................... - 30 -
5.3 COD –TCP Client.............................................................................................................................. - 31 -
5.3.1
Serial Data before the TCP Connection .............................................................................. - 31 -
5.3.2
Data Transmission ......................................................................................................................... - 31 -
5.3.3
Disconnection .................................................................................................................................. - 31 -
5.3.4
DNS ...................................................................................................................................................... - 32 -
5.4 ATC .......................................................................................................................................................... - 33 -
5.5 U2S .......................................................................................................................................................... - 34 -
6ATC MODE................................................................................................................. - 35 -
6.1 Overview................................................................................................................................................ - 35 -
6.1.1
AT command format .................................................................................................................... - 35 -
6.2 Basic AT Command Set (Example: ATA, ATD etc.) ............................................................ - 35 -
6.3 Extended AT Commands (Example: AT+PLIP etc.) ............................................................ - 36 -
6.4 Online State and AT Command State..................................................................................... - 36 -

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 4 -
http://www.sollae.co.kr
6.4.1
Changing Online State to AT Command State ............................................................... - 37 -
6.4.2
Changing AT Command State to Online State................................................................ - 37 -
6.5 Example of Configuration with AT Command .................................................................... - 37 -
6.6 Example of TCP Connection ........................................................................................................ - 38 -
6.6.1
Example of Active Connection................................................................................................. - 38 -
6.6.2
Example of Active Connection with host name .............................................................. - 38 -
6.6.3
Example of passive Connection .............................................................................................. - 39 -
6.7 Example of TCP Disconnection................................................................................................... - 39 -
6.7.1
Example of active disconnection ............................................................................................ - 39 -
6.7.2
Example of passive disconnection ......................................................................................... - 39 -
7SECURITY PROTOCOLS & OPTION ....................................................................... - 40 -
7.1 SSL............................................................................................................................................................ - 40 -
7.1.1
SSL (Secure Socket Layer) .......................................................................................................... - 40 -
7.1.2
How to set the SSL on CSE-H25 ............................................................................................ - 40 -
7.1.3
Restriction.......................................................................................................................................... - 41 -
7.2 SSH .......................................................................................................................................................... - 41 -
7.2.1
SSH (Secure Shell) ......................................................................................................................... - 41 -
7.2.2
How to set the SSH on CSE-H25 ........................................................................................... - 41 -
7.2.3
Restriction.......................................................................................................................................... - 43 -
7.3 ezTCP Firewall..................................................................................................................................... - 43 -
8TECHNICAL SUPPORT, WARRANTY, AND NOTES ON OPERATION .............. - 45 -
8.1 Technical Support ............................................................................................................................. - 45 -
8.2 Warranty................................................................................................................................................ - 45 -
8.2.1
Refund................................................................................................................................................. - 45 -
8.2.2
Free Repair Services...................................................................................................................... - 45 -
8.2.3
Charged Repair Services............................................................................................................. - 45 -
9REVISION HISTORY.................................................................................................. - 47 -

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 5 -
http://www.sollae.co.kr
1 Overview
1.1 Overview
Along with the development of the Internet, the demand for data communication
functions has increased recently. Data communication over the Internet requires using
TCP/IP, the Internet communication protocol. That is to say, in order to connect a system
to the Internet, TCP/IP protocol must be implemented. It is possible to implement TCP/IP
by directly implementing the protocol, porting public TCP/IP, or using Operating System
(OS). However, all these methods impose burdens on the developer in time, cost, and
technology.
ezTCP series, a Serial ↔ TCP/IP protocol converter product group of Sollae Systems,
enables you to use TCP/IP communication (the Internet communication) function simply
by “connecting the cable to a serial port”. ezTCP sends data from the serial port to the
Internet network after TCP/IP processing, and vice versa.
CSE-H25 in ezTCP product group is a product that provides TCP/IP communication
through Ethernet. In other words, like other ezTCP products, CSE-H25 sends data from the
serial port to the LAN after TCP/IP processing and vice versa.
As CSE-H25 has a RS232 port, it can be connected to a RS232 device. And it is easy
CSE-H25 to attach to user systems because of its compact size. It can be operated wide
range temperature condition, so it is very suitable for noisy industrial environment.
Because it has SSL and SSH function, user can communicate more safely. And it
provides DHCP and PPPoE functions, so that it can be applied to the cable network and
the xDSL network. And it has DDNS (Dynamic DNS) function, so it can be used more
easily in the internet. It also provides debugging function, so user can solve the problem
with ours.
1.2 Components
CSE-H25 Body
CD including utilities and documents
5V Power Adapter
RS232 cable for PC connection

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 6 -
http://www.sollae.co.kr
1.3 Specification
Power
Input Voltage
5V (±10%)
Current
200mA typical
Dimension
87mm x 57mm x 24mm
Weight
about 70g
Interface
Serial
9 pin Dsub male
Network
10/100 Base T (RJ45)
Serial Port
RS232 (300bps ~ 230400bps, RTS/CTS Flow control)
Network
Ethernet 10/100 M bit auto-sense
Auto MDI/MDIX
Protocols
TCP, UDP, IP, ICMP, ARP, DHCP, PPPoE,
DNS lookup, DDNS(Dynamic DNS)
Telnet COM Port Control Option(RFC2217)
SSL, SSH
Diagnostic
Online Debugging Function
RoHS
RoHS Compliant
Approvals
KCC: SLS-CSE-H25 (A)
CE: F690501/SP-EMY000211
Communicati
on Mode
T2S
TCP Server Mode
COD
TCP Client Mode
ATC
TCP Server / Client
(AT command emulation)
U2S
UDP
Utilities
ezManager
Configuration utility via LAN
ezterm
Socket test utility
hotflash
Firmware download utility via TFTP
ezVSP
Serial-TCP/IP virtual driver for Windows
You can download the firmware from our website (http://www.eztcp.com).

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 7 -
http://www.sollae.co.kr
1.3.1 LED indicators
There are 5 LED indicators on the CSE-H25. The followings are the operations of each
LED indicator.
Table 1-1 System LED
Mode
Name
Color
Status
Description
Common
PWR
Red
On
Power is on
LINK
Green
On
Being connected with Ethernet
RXD
Yellow
Blinks
Receiving packet from Ethernet
TXD
Green
Blinks
Sending packet to Ethernet
Normal
mode
STS
Yellow
Blinks in every
second
IP address is assigned.
Blinks 4 times
at once
IP address is not assigned by DHCP
or PPPoE.
ISP mode
STS
-
Off
Entering ISP mode
Serial
Configuration
mode
STS
/RXD
/TXD
-
Blinks twice at
once
Entering Serial Configuration mode
1.3.2 ISP Switch
There is an ISP switch on the side. If this switch is push 20ms~1s, it operates as Serial
Configuration Mode. If this switch is push over 1 second, CSE-H25 operates as ISP mode.
User can do firmware download to the CSE-H25 in the ISP mode. Please refer to 4.2 for
more information on firmware download.

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 8 -
http://www.sollae.co.kr
1.4 Interface
1.4.1 RS232 Port (DB9M)
There is a RS232 port which is interfaced with 9 pin D-sub male connector. The serial
ports are isolated electrically.
Figure 1-1 9 pin D-sub male connector
RS232 port
Table 1-2 RS232 Port Specification
Number
Name
Description
level
Dir.
Etc.
1
DCD
Data Carrier Detect
RS232
Input
optional
2
RXD
Receive Data
RS232
Input
mandatory
3
TXD
Transmit Data
RS232
Output
mandatory
4
DTR
Data Terminal Ready
RS232
Output
optional
5
GND
Ground
Ground
-
mandatory
6
DSR
Data Set Ready
RS232
Input
optional
7
RTS
Request To Send
RS232
Output
optional
8
CTS
Clear To Send
RS232
Input
optional
9
RI
Ring Indicator
RS232
Input
optional
Data bits, Parity, Stop bit
Table 1-3 RS232 Parameters
Items
Parameters
Data bit
8, 7, 6, 5
Parity
None, Even, Odd, Mark, Space
Stop bit
1, 1.5, 2
Flow Control
CSE-H25 has RTS/CTS flow-control function.

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 9 -
http://www.sollae.co.kr
Telnet COM Port Control Option
CSE-H25 has a Telnet COM Port Control function that is defined in the RFC2217. If this
option is set, CSE-H25 transmits serial input signals (CTS, DSR) to the peer host and set
the values (RTS, DTR, baud rate, data bits, parity, stop bit) onto its serial ports from the
peer host.
TX Interval
CSE-H25 has a function that delays its serial data for the user‟s slow device. User can set
the interval between byte and byte which are outputting from CSE-H25‟s serial ports. Its
unit is byte.
1.4.2 Ethernet Interface
Network part of CSE-H25 is configured with Ethernet. So, what you have to do is only
to connect UTP cable. The Ethernet part detects 10Mbit or 100Mbit Ethernet automatically,
to connect the corresponding cable. It also provides auto MDI/MDIX function to detect
1:1 cable or cross-over cable automatically. Each piece of Ethernet equipment has unique
hardware addresses, and CSE-H25 also has factory-set hardware address (which is called
MAC address)
Figure 1-2 RJ45 Ethernet connector
Table 1-4 Ethernet port pin description
Number
Name
Direction
1
Tx+
Output
2
Tx-
Output
3
Rx+
Input
4
-
-
5
-
-
6
Rx-
Input
7
-
-
8
-
-

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 10 -
http://www.sollae.co.kr
1.4.3 Power
DC5V is used for CSE-H25 and the specification is below:
Figure 1-3 DC 5V Power Jack

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 11 -
http://www.sollae.co.kr
2 Getting Start
2.1 Installation Method
You can install CSE-H25 in the following steps.
Table 2-1 CSE-H25 Installation steps
Title
Item
Sub-item
1.
Checking the
communication
environment
Check items
IP address environment
Serial port parameters
Application program to be used
2.
Connecting to
the network
Check
method
Check the LINK LED
3.
Configuring
the
environmental
parameters
Configuration
method
Set by ezManager, a utility program for configuration
through the network.
Set by AT commands in ATC mode
Configuration
items
IP address related items
Serial port related items
Communication mode (depending on application
program)
4. Application to the field
2.1.1 Checking the Communication Environment
Before installing CSE-H25, check the network environment where CSE-H25 is to be
installed, including the followings matters:
IP address environment (local IP, subnet mask, gateway, DHCP/PPPoE etc.)
Serial port type of the equipment to which CSE-H25 is going to be connected (RS232)
Serial port items of the equipment to which CSE-H25 is going to be connected (baud
rate, data bit, parity, stop bit, flow control)
Application program protocol to be used (TCP/UDP, server/client, etc.)

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 12 -
http://www.sollae.co.kr
Security Function (SSL, SSH)
2.1.2 Connecting to the Network
Connect power to CSE-H25, and connect CSE-H25 either directly to the Ethernet port of
the PC where test is to be performed or to the network (hub) to which the PC is
connected.
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 “ezManager” the environmental variable configuration program.
2.2 Test Run
You can perform test run according to the following orders. The test run described here
is based on the assumption that the IP address of the PC is set to 10.1.0.2.
2.2.1 Changing IPAddress of PC
You can change the IP address of your PC as follows:
Table 2-2 IP address of PC
IP Address
10.1.0.2
Subnet Mask
255.0.0.0
Gateway IP Address
-
2.2.2 Installing CSE-H25
Connect the supplied RS232 cable between your PC and CSE-H25, the LAN cable to the
hub to which the PC is connected or directly to the PC, and the supplied CSE-H25 power
adapter to CSE-H25 for power supply. If the LAN cable has been correctly connected
when power is supplied, LINK LED turns on.
2.2.3 Configuring CSE-H25
Configure CSE-H25 setting using ezManager, the ezTCP configuration program, as
follows.
Run ezManager, and click [Search All] button in the ezManager window. And,
ezManager program will search all CSE-H25s on the local network.
When ezTCP is searched, MAC address of the ezTCP is displayed on the [Search Result]
window (The MAC address is indicated at the bottom of the product case).

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 13 -
http://www.sollae.co.kr
Select the corresponding MAC address, and set the variables considering your network
environment.
When no ezTCP is found, check the Windows firewall. If you press [Windows Firewall]
button in the ezManager, you can see the Windows Firewall menu directly.
For simple test, we recommend that the variables keep default values as shown in the
below table.
Table 2-3 Default values of major parameters
Parameter
Value
Network
Local IP Address
10.1.0.1
Subnet Mask
255.0.0.0
Option
Telnet
Enabled
IP Address Search
Enabled
Serial Port
(COM1)
Serial Type
RS232
Baud Rate
19200bps
Parity
NONE
Data Bits
8
Stop Bit
1
Flow
NONE
Communication Mode
T2S –TCP Server
Local Port
1470

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 14 -
http://www.sollae.co.kr
2.2.4 Communication Test
Power the CSE-H25 off and on, then it tries to connect to the LAN.
A program for testing starts if you press the [Simple Test] button of the ezManager.
Press the [Connect] button after inputting 10.1.0.1 and 1470 in the IP and Port. If the
TCP connection is established there will be “Connected [ 10.1.0.1 : 1470 ]. And the STS
indicator will be on.

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 15 -
http://www.sollae.co.kr
Press the [Open] button after selecting serial port that is connected to the CSE-H25. If
the serial port is open, the “COM1 the COM port has opened”message will be shown.
If you press the [Send Data] button on the LAN part (Top), the data shown in the
[Send] box will be transmitted to the [Receive] box on the RS232 part (Bottom).

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 16 -
http://www.sollae.co.kr
If you press the [Send Data] button on the RS232 part (Bottom), the data shown in the
[Send] box will be transmitted to the [Receive] box on the LAN part.
If the transmitting and receiving data are same, the communication test is successful.

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 17 -
http://www.sollae.co.kr
3 Configuration
3.1 IP Address and Environmental Variables
For TCP/IP communication, you must set IP address related items. In addition, you have
to set serial port related items (serial port type, communication speed, data bit length,
parity bit, flow control, etc) to CSE-H25.
You can set the IP address and the serial port related items by using ezManager, the
supplied configuration utility which allows you to configure your CSE-H25 over the
network, or by using AT commands in ATC mode
3.2 Configuring with ezManager
3.2.1 ezManager
The basic environmental variables (IP address related items, serial port items, and etc.)
can be set by ezManager which is an integrated management tool for Windows.
The ezManager is operated in Microsoft Windows (Windows 98, 98 SE, 2000 Pro, ME, XP
Pro/Home, Vista). Following is the screen shot of ezManager which is just launched.
Figure 3-1 Initial window of the ezManager

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 18 -
http://www.sollae.co.kr
ezManager communicates UDP broadcast and its UDP ports are 50005 and 50006. Port
number 50005 is for setting and port number 50006 is for debugging. If you use any
firewall function, you have to disable the ports.
3.2.2 Buttons of ezManager
Table 3-1 Buttons of ezManager
Button
Description
Read
Read the values configured through MAC or IP address.
Write
Store the changed values of parameters
Set Password
Set or remove the password by this button.
Status
Check the status of ezTCP in real time.
Factory Reset
Initialize all the values as a default.
Debugging Message
Make the ezTCP broadcast debugging messages.
Change F/W / HTML
Change the firmware or HTML files with this button.
Export Variables
Store a set of values as a file.
Import Variables
Load values from a file made from [Export Variables]
Multi Write
Configure a set of values to one or more ezTCP
PING/ARP
Test the PING reply and manage the ARP table.
Simple Test
Run the test program interfaced with Network and RS232 port.
Windows Firewall
Run the windows firewall set window.
Exit
Exit ezManager
3.2.3 Parameters of ezManager
Table 3-2 Parameters of ezManager
Tap
Section
Parameters
Network
Network
Local IP Address, Subnet Mask,
Gateway IP, DNS IP Address
Notify IP Change
Protocol, Interval, Port, Data Type, DDNS ID, DDNS
Password, Host Name(dyndns/custom)
Option
Obtain an IP From The First Received Packet,
Obtain an IP Automatically (DHCP),
Obtain an IP Automatically (PPPoE),
PPPoE ID, PPPoE Password,
Obtain DNS Server Address Automatically
Option
Option
Telnet, IP Address Search, Send MAC Address,
Debugging Message, SSL, SSH,

CSE-H25 User’s Manual Ver. 1.2
Sollae Systems Co., Ltd.
- 19 -
http://www.sollae.co.kr
Multiple Connection
ezTCP Firewall
Allowed MAC Address, Allowed IP Range,
IP Address, Network Mask,
Apply To ezManager
Serial Port
Serial Port
Serial Type, TTL, Baud Rate, Parity, Data Bits, Stop
Bit, Flow Control, DTR/DSR, TX Interval
TCP/IP
Communication Mode, Peer Address,
Peer Port, Local Port, Event Byte, Timeout,
Data Frame
3.2.4 Matters to be attended to
ezManager can be used when you want to change your device‟s environment variables.
In case of CSE-H25, two interfaces are supported and those are Ethernet and RS232 port.
Using Ethernet Port
For use ezManager through Ethernet, CSE-H25 should be connected with PC on networks.
If they are located at the same network, [Search All], on the [MAC] tap, could be used
with MAC address. If they are connected on Internet, [Read], on the [IP] tap, could be
used.
Using RS232 Port
For use ezManager through RS232, not only the CSE-H25 should be connected to PC
with RS232 cross cable but also has to be operated as serial configuration mode.
3.3 AT command
In ATC mode, the user can set environment variables through the serial port using AT
command.
For more information, See “7. ATC Mode”.
Table of contents
Other Sollae Systems Server manuals

Sollae Systems
Sollae Systems EZL-200 User manual

Sollae Systems
Sollae Systems CSE-H21 User manual

Sollae Systems
Sollae Systems IDIS-200 User manual

Sollae Systems
Sollae Systems CSE-H21 User manual

Sollae Systems
Sollae Systems CSE-M32 User manual

Sollae Systems
Sollae Systems CSW-H80 User manual

Sollae Systems
Sollae Systems CSE-H20 User manual

Sollae Systems
Sollae Systems EZL-200F User manual

Sollae Systems
Sollae Systems PBH-101 User manual

Sollae Systems
Sollae Systems CSE-H20 User manual