Ethernet IV Product Guide Rev D
Ethernet IV Product Guide Rev D
PRODUCT GUIDE
010620A / 020415C
Documentation Version D
Revision
CyberData Number Description Date
Level
010620 Procurement Number A 12/05/02
020415 BOM Number C 07/24/03
760430C PROG,ETHERNET IV,DONGLE LOAD V1.02 01/12/04
760431C PROG,ETHERNET IV,TFTP LOAD V1.02 01/12/04
990414 PCB Number A 1/23/03
Appendices Revisions
Revision
Appendix Description Date
Level
A Ethernet IV Printer Compatibility Matrix Rev: E 04/05/05
B Epson Host Applications Rev: 6 04/17/03
C Epson Ethernet Interface Utility Rev: B 07/30/03
D Epson Ethernet IV Connect-it™ Module Installation Rev: C 08/30/04
TABLE OF CONTENTS
2. FUNCTIONAL DESCRIPTION............................................................................................6
2.1 Network Interface (J3)................................................................................................................6
2.2 LED Indicator ..............................................................................................................................7
2.3 Dip Switch Settings .....................................................................................................................7
2.4 Junper Settings.............................................................................................................................8
2.5 Operating Environment ...............................................................................................................8
2.5.1 Host Operating Systems ......................................................................................................8
2.5.2 Supported Printers ...............................................................................................................8
2.6 Printing Functionality ..................................................................................................................8
2.6.1 Epson Host Applications .....................................................................................................8
2.6.2 Basic Communications Protocols ........................................................................................9
2.6.3 Printing Communications Protocols ....................................................................................9
2.6.4 Configuration and Control Protocols.................................................................................10
2.6.5 Address Assignment Protocols ..........................................................................................10
2.7 Module Configuration ...............................................................................................................11
2.7.1 Remote Configuration .......................................................................................................11
2.8 Module Status ............................................................................................................................13
2.8.1 SNMP ................................................................................................................................13
2.8.2 Configuration Report .........................................................................................................13
2.8.3 Epson Self-Test..................................................................................................................15
4. REQUIREMENTS .............................................................................................................17
4.1 Maximum Ratings .....................................................................................................................17
4.2 Electrical ....................................................................................................................................17
4.2.1 DC Characteristics .............................................................................................................17
4.3 Mechanical.................................................................................................................................18
4.3.1 Approximate Dimensions ..................................................................................................18
4.3.2 Marking..............................................................................................................................18
4.4 Environmental............................................................................................................................19
4.4.1 Operating Conditions.........................................................................................................19
5. APPENDICES ...................................................................................................................20
5.1 Ethernet IV Printer Compatibility Matrix..................................................................................20
5.2 Ethernet IV Host Applications.....................................................................................................1
5.3 Utility Program – EEIUTIL4.......................................................................................................2
5.3.1 Features................................................................................................................................2
5.3.2 Printers Supported ...............................................................................................................2
5.3.3 Start Up................................................................................................................................2
5.3.4 Screen Description...............................................................................................................3
5.3.5 Device Listing Area.............................................................................................................4
5.4 Module Installation.................................................................... Error! Bookmark not defined.
OPOS
JPOS
EPSON TM Flash Logo (TMFLOGO)
EPSON Tool Kit
EPSON APD
Port 9100
1.4 Features
10 Base-T Ethernet Communications
Field Programmable
Low cost
Standard UIB size module
High speed Sync I/F
Discovery and configuration utility (EEIUtil4)
Offline report generation
Diagnostic Status LED
Web based configuration
PC
STATION
10BaseT Data
Cable E IV
Printer
Module
PIN DESCRIPTION
1 Transmit Positive side Differential
2 Transmit Negative side Differential
3 Receive Positive side Differential
6 Receive Negative side Differential
4,5,7,8 No Connection
SW1 DS1
JP1
JP2
U3
TP3
U2 XT1
U4 L1
D3
J2
VR2
TP2
TP1 VR1
C1
TP5 TP6
J1 TP4
OPOS
OLE for Retail POS provides an open device driver architecture that allows Point-of-Sale
hardware to be easily integrated into POS systems based on the Microsoft Windows
environment.
The goals include:
• Define an architecture for Win32-based POS device access.
• Define a set of POS device interfaces sufficient to support a range of POS
solutions.
Ethernet IV Product Guide Page 8 Revision: D 6/14/2005
The OPOS architecture is based on the following constructs:
• Device Class
A device class is a category of POS devices that share a consistent set of
properties, methods, and events. Examples are Cash Drawer and POS Printer.
• Control Object (CO)
A Control Object exposes a set of properties, methods, and events to an
application for its device class. This allows the CO to be developed
independently of the SO's for the same class – including development by different
companies.
• Service Object (SO)
A Service Object is called by a Control Object to implement the OPOS-prescribed
functionality for a specific device. It exposes a set of methods that are called by a
CO.
ESC/POS
A POS printer command system consisting of Epson proprietary commands. Compatible
with all types of Epson POS printers and displays, ESC/POS is designed to reduce the
processing load on the host computer in POS environments. It comprises a set of highly
functional and efficient commands fully realizing the potential of Epson printers.
APD
The Epson Advanced Printer Drivers allow Windows applications to talk to Epson TM
POS printers.
Custom Applications
Any custom application can use the Ethernet V, without JPOS, OPOS, or APDs as long as
it has a working TCP/IP stack and can make use of the Epson ESC/POS commands.
Note: see Appendix B for Version level support of Host system drivers
• TCP Port 9100 raw data and ESC/POS information is transferred by direct
streaming socket communication. This type of connection is used to transfer all
POS receipt text and printer control data. TCP provides a reliable mechanism
ensuring that all print data is received. The Ethernet IV module allows one active
TCP Port 9100 connection at a time. Subsequent connection attempts to port
9100 are denied at the transport protocol level until the active connection is
Ethernet IV Product Guide Page 9 Revision: D 6/14/2005
closed. A configurable parameter is provided to allow receipt of this type of
connection on an alternate port number.
• DHCP
Dynamic Host Configuration Protocol is a method to automatically obtain an IP
Address, subnet mask, gateway and other TCP/IP related parameters on system
restart. In order to use this method successfully, a DHCP compliant server must
be properly configured somewhere on the network. Using DHCP excludes the use
of manual IP Address assignment options.
• EEIUtil4
EEIUtil4 is a Windows based utility program used for test, firmware upgrade, and
parameter configuration.
2.7.1.1.2 Functionality
EEIUtil4 provides the following functionality:
• Discovery of Printers.
All CyberData Ethernet IV connect-it modules are discovered via the
Network discovery protocol. Discovered printers are conveniently
displayed in the EEIUtil4 discovery window. Any of the displayed printers
may be easily selected for configuration, test, or upgrade.
• Printer general information display.
By clicking on a discovered printer and then clicking on the configure
button, a dialog box appears with all important module configuration
parameters.
• Printer Test.
A test button is provided to easily initiate status report generation to any of
the discovered printers.
• Programming of ROM image for firmware upgrade
• Module firmware can be easily upgraded over the network via TFTP.
Ethernet IV firmware is programmed and stored into the module’s internal
flash memory.
• IP Address modification/
2.7.1.2.2 Functionality
The Epson Printer Setup Web Configuration provides the following functionality:
(The configurable module parameters are password protected)
On printer power-up, the module solicits the printer for basic information and enables ASB
(Auto Status Back) functionality. This instructs the printer to transmit status information
when the status changes. The module maintains these statuses and others. These statuses
can be queried by the printing application or configuration utilities. Statuses can be
obtained by ESC/POS, and SNMP.
2.8.1 SNMP
A subset of printer-managed objects is accessible via SNMP. This information provides
operational information required to increase networking efficiency, status monitoring, error
recovery, and EPSON printing performance.
The EIV provides support for agent operations as defined in RFC1157 (A Simple Network
Management Protocol), encoding of information as defined in RFC1155 (Structure and
Identification of Management Information for TCP/IP-based Internets), and a MIB
compiler.
Note: The document “ SNMP support for CyberData Ethernet Modules” is available upon
request.
DIP Switch 1
Set DIP switch 1 on the Ethernet IV module to ON.
A configuration report will be automatically generated during module firmware
initialization. This report is generated each time on power-up as long as dip 1 is
ON.
EEIUTIL4 Test.
Click the TEST button in the program screen to initiate a configuration report.
Cover Open
Open the printer cover, press the FEED button, and then close the printer cover.
For this option, the printer must have a cover sensor (TM-U200 series does not).
Web Page
Click the printer status button on the web page.
EPSON TM-L90
EthernetIV Interface
IP ADDRESS: 192.168.1.227
GATEWAY: 192.168.1.1
SUBNET MASK: 255.255.255.0
DHCP: DISABLED
DIP SWITCHES: 1 2 3 4
: : : :
Buffer Capacity
4K bytes
Resident Character
Alphanumeric
Print Density
LIGHT [ 1 2 3 ] DARK
^
4.2 Electrical
4.2.1 DC Characteristics
+5 volts as supplied by the Epson Printer to use less than 100ma.
4.3.2 Marking
The Ethernet IV module will have the Mac address label located on the front Panel.
Mac
Address
Serial 01-02 #s
Number
Firmware
Version
Example
4.4 Environmental
4.5 Regulatory
4.5.1 Safety
Ul 60950 (Recognized Component) IEC/EN 60950
4.5.2 Emissions
FCC Class A – EN55022
4.5.3 Immunity
EN55024
TM-T88III M129C 7.00 ESC/POS 2.30E UPOS 1.7 TM-T88IIIE Pass N/A N/A N/A Pass 2.09E TM-T88III Receipt Pass Pass *4
TM-U200B M119B 1.27 ESC/POS 2.30E UPOS 1.7 TM-U200BE Pass N/A N/A N/A Pass 2.09E TM-U210B Receipt Pass Pass *1 *2
TM-T90 M165A 1.06 ESC/POS 2.30E UPOS 1.7 TM-T90E Pass N/A N/A N/A Pass 2.09E TM-T90 Receipt Pass Pass *4
TM-L90 M165B 1.04 ESC/POS 2.30E UPOS 1.7 TM-L90E Pass N/A N/A N/A Pass 2.09E TM-L90 Receipt Pass Pass *4
TM-U220 M188B 3.03 ESC/POS 2.30E UPOS 1.7 TM-U220BE Pass N/A N/A N/A Pass 2.09E TM-U220B Receipt Pass Pass *2, *3
TM-U230 1.02 ESC/POS 2.30E SP3 TM-U230E Pass N/A N/A N/A Pass 2.09E TM-U230 Receipt Pass Pass
TM-H6000II (781) M147E 7.01 ESC/POS 2.30E UPOS 1.7 TM-H6000IIE Pass Pass Pass Pass Pass 2.09E TM-H6000II Receipt Pass Pass
TM-H6000II (781) M147E 7.01 ESC/POS - - - - - - - 2.09E TM-H6000II Slip Pass Pass
TM-H6000II (781) M147E 7.01 ESC/POS - - - - - - - 2.09E TM-H6000II Endorse Pass Pass
TM-U325 M133A 1.03 ESC/POS 2.30E UPOS 1.7 TM-U325E Pass Pass N/A N/A Pass 2.09E TM-U325 Receipt Pass Pass *6
TM-U675 M146A 1.30 ESC/POS 2.30E UPOS 1.7 TM-U675E Pass Pass N/A N/A Pass 2.09E TM-U675 Receipt Pass Pass *5
TM-J7100 M184A 1.01 ESC/POS 2.30E UPOS 1.7 TM-J7100E Pass Pass Pass N/A N/A 2.09E TM-J7100 Receipt Pass Pass *4
July 2003
5.3.1 Features
1) Discovers Ethernet IV modules on your network even if there are multiple network adapters.
2) Will find even improperly configured Ethernet IV modules, and let you fix the IP setting for your
network.
3) Select highlighted device and click “Configure”
4) Has a simple test procedure.
5) Can be used to reprogram a Ethernet IV modules (future version)
6) Easy to use Windows interface.
See appendix A
5.3.3 Start Up
1) Run the Utility Program by either double clicking on the EEIUTIL4.EXE program, or selecting it
from the RUN – Browse Dialog box.
3) If (when) the list fills in with discovered modules and the “Configure Selected” button becomes
available, click the “Configure Selected” button to configure the module.
General Message
Area
Device Listing
Area
Action
Buttons
Action
Buttons
The Test, and Configure buttons control the selected device. A programming button will be available in
a future version,
TM-U675 TM-U230B/D
Switch Bank 1 Switch Bank 1
All Various Off 1-2 Condition for BUSY On
Switch Bank 2 All others Various Off
2-1 Condition for BUSY On Switch Bank 2
2-2 Reserved Off 2-1 Characters per line User
2-3 Characters per line User 2-2 Autocutter User
2-4 TM-U375 print width User 2-3 Reserved Off
2-5 Reserved Off 2-4 Pin #31 reset On
2-6 Reserved Off 2-5 Paper out blink patter User
2-7 Reserved Off 2-6 Reserved Off
2-8 Pin #31 reset On 2-7 Reserved Off
2-8 Internal buzzer User
TM-H6000II
Switch Bank 1
All Various Off
Installation Steps
Switch Bank 2 1. Disconnect power and connected other cables from the EPSON printer, and remove the printer
2-1 Condition for BUSY On
DIPswitch cover plate.
2-2 Reserved Off
2. Remove the existing interface board from the printer by unscrewing 2 screws.
2-3 Print density User
2-4 Print density User
3. Properly align and push the new module into the printer. Fasten the two mounting screws
2-5 Reserved Off through the faceplate of the new interface.
2-6 Reserved Off 4. Set DIPswitches as necessary; then attach the access cover.
2-7 Reserved Off 5. Connect the power cable to the printer and apply power.
2-8 Pin #31 reset On 6. Run a configuration report. This shows that the printer, module, and firmware are all installed
and operating correctly and shows how the communication parameters are set.
Running a Configuration Report
TM-U220B (US)
There are three different ways to generate a configuration report with the Ethernet-IV. The
Switch Bank 1
1-8 Condition for BUSY On
first is to have SW-1 (on the EEI-IV) on when the printer is powered on. The second is to
All others Various Off click on the ‘Test’ button in the eeiutil.exe program. The third is to open the cover, press
Switch Bank 2 feed and then close the cover quickly.
2-4 Pin #31 reset On Configuring the Interface
All others Various Off Each EEI module has a 'Base' Ethernet Address programmed into the Serial EPROM. A unique
Ethernet Address and Serial Number are programmed into the EEPROM at the factory, and cannot
TM-U220B (STD) be changed. Labels with both the Ethernet address and serial number are affixed to the module.
These numbers are important when configuring the EEI - It is advisable to make a note of these
Switch Bank 1 values in a secure place.
1-8 Condition for BUSY On
All others Various Off Configuration of this module should only be attempted by a qualified network administrator.
Switch Bank 2
2-8 Pin #31 reset On Configuration
All others Various Off Use the supplied printer discovery program, EEI Configuration Program (ver. 1.3 or greater). Insert
the floppy disk into the drive and run x:\eeiutil.exe (where x is the drive letter of your 3.5” floppy
drive). The program will discover all Epson Ethernet printers on your network and allow you to test
and reconfigure them.