Академический Документы
Профессиональный Документы
Культура Документы
EasyCoder® PM4i
Bar Code Label
Printer
Intermec Technologies Corporation
Worldwide Headquarters
6001 36th Ave.W.
Everett, WA 98203
U.S.A.
www.intermec.com
The information contained herein is provided solely for the purpose of allowing customers to operate
and service Intermec-manufactured equipment and is not to be released, reproduced, or used for any
other purpose without written permission of Intermec Technologies Corporation.
Information and specifications contained in this document are subject to change without prior
notice and do not represent a commitment on the part of Intermec Technologies Corporation.
© 2005-2007 Intermec Technologies Corporation. All rights reserved.
The word Intermec, the Intermec logo, Norand, ArciTech, Beverage Routebook, CrossBar,
dcBrowser, Duratherm, EasyADC, EasyCoder, EasySet, Fingerprint, INCA (under license), i-gistics,
Intellitag, Intellitag Gen2, JANUS, LabelShop, MobileLAN, Picolink, Ready-to-Work, RoutePower,
Sabre, ScanPlus, ShopScan, Smart Mobile Computing, SmartSystems, TE 2000, Trakker Antares,
and Vista Powered are either trademarks or registered trademarks of Intermec Technologies
Corporation.
There are U.S. and foreign patents pending.
The name Centronics is wholly owned by GENICOM Corporation.
Microsoft is a registered trademark of Microsoft Corporation.
Torx is a registered trademark of Camcar Division of Textron Inc.
TrueDoc is a registered trademark of Bitstream, Inc.
TrueType is a trademark of Apple Computer Inc.
Unicode is a trademark of Unicode Inc.
Windows is a trademark of Microsoft Corporation.
5 Media Supply
5.1 Internal Supply .............................................................................................................28
5.2 Label Slack Absorber .....................................................................................................31
5.3 Print Mechanism Edge Guide .......................................................................................32
5.4 Internal Fan-Fold Guide................................................................................................33
7 Print Mechanism
7.1 Description............. ......................................................................................................46
7.2 Platen Roller ................................................................................................................49
7.3 Stepper Motor ...............................................................................................................51
7.4 Belts ..............................................................................................................................53
7.5 Label Stop Sensor ..........................................................................................................54
7.6 Printhead ......................................................................................................................60
7.7 Headlift Sensor .............................................................................................................66
7.8 Headlift Mechanism......................................................................................................68
7.9 Media Feed Principles ..................................................................................................72
10 Paper Cutter
10.1 Description .................................................................................................................84
10.2 Installation ..................................................................................................................85
10.3 Controlling the Cutter ................................................................................................86
10.4 Media Load .................................................................................................................86
10.5 Servicing .....................................................................................................................87
10.6 Cutter PCB .................................................................................................................89
11 Electronics Compartment
11.1 Introduction ...............................................................................................................94
11.2 Accessing the Electronics Compartment......................................................................94
11.3 Main Parts ..................................................................................................................95
12 Power Supply
12.1 Description .................................................................................................................98
12.2 Replacing the Power Supply Unit ..............................................................................100
12.3 Components .............................................................................................................102
12.4 Schematics ................................................................................................................104
13 CPU Board
13.1 Description ...............................................................................................................108
13.2 Circuits .....................................................................................................................109
13.3 Connections..............................................................................................................114
13.4 Test Points .................................................................................................................115
13.5 Startup ......................................................................................................................116
13.6 Components .............................................................................................................117
13.7 Schematics ................................................................................................................119
13.8 Replacing the CPU board .........................................................................................128
14 Interfaces
14.1 Introduction .............................................................................................................130
14.2 RS-232 Serial Communication Port ("uart1:") ..........................................................131
14.3 USB Interface ("usb1:") ............................................................................................132
14.4 Bar Code Wand Interface (wand:) .............................................................................133
14.5 Installing an Optional Interface Board ......................................................................134
14.6 Serial/Industrial Interface Board (not IPL) ................................................................138
14.7 Double Serial Interface Board (not IPL) ....................................................................148
14.8 RFID Serial Interface Board ......................................................................................158
16 Troubleshooting
16.1 Diagnosing................................................................................................................190
16.2 No Reaction at Power Up..........................................................................................192
16.3 Printer Stops Working After Startup..........................................................................193
16.4 CPU Board Failures ..................................................................................................194
16.5 Power Supply Unit Failures .......................................................................................195
16.6 Console Errors ..........................................................................................................196
16.7 Error Messages ..........................................................................................................198
16.8 No Communication (general) ...................................................................................200
16.9 No Serial Communication .......................................................................................201
16.10 Network Communication Troubles .........................................................................203
16.11 Sensor Malfunctions ...............................................................................................207
16.12 Printing Troubles.....................................................................................................210
16.13 Transfer Ribbon Troubles .......................................................................................214
16.14 Liner Takeup Troubles .............................................................................................216
16.15 Memory Card Troubles ...........................................................................................217
16.16 Paper Cutter Troubles..............................................................................................218
16.17 RFID Troubles ........................................................................................................220
A Program Overviews
Intermec Shell v8.0 Overview ...........................................................................................226
Setup Mode Overviews .....................................................................................................227
B Firmware Upgrading
Introduction............... ......................................................................................................244
General Principles .............................................................................................................244
Upgrading From a Memory Card .....................................................................................245
Upgrading From the Host .................................................................................................247
Note: Notes either provide extra information about a topic or contain spe-
cial instructions for handling a particular condition or set of circumstances.
1.1 Identification
Main Model
The EasyCoder PM4i Printer comes in one main model, which can be
modified in regard of media handling, printhead density, interfaces, firm-
ware, etc. As standard, the printer has an 8 dots/mm (203.2 dpi) printhead
and is capable of both direct thermal and thermal transfer printing,
The printer runs either Intermec Fingerprint Programming Language (FP)
v8.10 (or later) or Intermec Programming Language (IPL) v2.10 or later.
Externally, the difference is visible on the keyboard overlay. Fingerprint
printers have 23 keys and IPL printers have 8 keys (see Chapter 2).
To identify the printer, start by reading the machine label attached to the
rear of the printer. The machine label contains type, part number, serial
number, and signs of approval.
The printer can use any 100 to 240 VAC, 50 to 60Hz voltage. There is no
manual voltage selector.
Machine label
Paper sensor
Label taken sensor
Rotating media
supply hub
Media roll
retainer
Cutter
Interfaces
As a standard, the printers are equipped with one serial RS-232 port, one
serial USB port, and one wand interface. The USB port and the wand
interface are not supported by IPL. In addition, one EasyLAN interface
and one or two extra interface boards can be fitted, see Chapter 14. IPL
only supports the EasyLAN interface and one parallel interface board.
Provision for
one or two interface
boards (only the left
slot used with IPL)
Wand interface
(not used with IPL)
Serial Port (RS-232)
USB Port
(not used with IPL)
Sensors
Label Gap/Black Mark/Out of Media Yes Variable position
Printhead Lifted Yes
Ribbon End/Ribbon Low Yes IPL only ribbon end
Paper Low Yes
Controls
Control Lamps 3
Display 2 × 16 character LCD with background light
Keyboard (Fingerprint) 22 keys membrane-switch type
Keyboard (IPL) 7 keys membrane-switch type
Print or Feed/Pause button 1
Beeper Yes
Data Interfaces
Serial 1×RS-232 + 1×USB
Bar Code Wand 1 Not supported by IPL
Connection for Interface Boards 1+2 1 EasyLAN + 2 other
Finisher Interface 1 For cutter etc.
Memory Card Adapter 1 CompactFlash cards
Accessories and Options
Special printheads 8 dots/mm: Thick media 203.2 dpi
11.81 dots/mm: Standard and Thick media 300 dpi
Paper Cutter Option For cut-off operation
Paper Cutter Tray Option For cut-off operation
Integral Self-strip Unit w. Liner Takeup Option For peel-off operation
Rotating Media Supply Hub Option Replaces supply post
3-inch Adapter Option For media supply hub
Media Roll Retainer Option For media supply hub
Internal Fan-fold Guide Option
Side Door with Keylock Option
Label Taken Sensor Option
Real Time Clock Option 10+ years life
RS-232 Interface Cable Option
Parallel Interface Cable Option
IEEE 1284 Parallel Interface Board Option
Double Serial Interface Board Option (not IPL)
Serial/Industrial Interface Board Option (not IPL)
EasyLAN Ethernet Interface Option Model EasyLAN100i2
EasyLAN Wireless Interface Option Model Wireless100i2
External Alphanumeric Keyboard Option (limited functionality in IPL)
CompactFlash Cards Option 8MB to 1GB. Not CF+
Compact Flash Card Protection Plate Option
1
/. The max. print length is also restricted by the amount of free SDRAM memory.
2
/. Max. ribbon length depends on ribbon thickness.
3
/. Latin, Greek, and Cyrillic fonts according to Unicode standard are included.
Rear View
45 mm (1.77 in.)
325 mm (12.80 in.)
Paper input: 26 mm (1.02 in.)
Side View
23 mm
(0.91 in.)
261 mm (10.28 in.)
7 mm (0.28 in.)
69 mm (2.72 in.)
18 mm (0.71 in.)
543 mm (21.38 in.)
636 mm (25.04 in.)
Top View
15 mm
245 mm (9.65 in.)
(0.59 in.)
6 mm (0.24 in.)
Ø 12 mm
(0.47 in.)
25 mm (0.98 in.)
This chapter describes the keyboard and display fitted at the front of the
EasyCoder PM4i Printer.
2.1 Front
The front and left-hand moulding is made as a single integrated unit which
covers the front of the printer and the electronics compartment. The entire
moulding is illustrated in Chapter 3.
The front contains:
• The membrane-switch keyboard with overlay and print or feed/pause
button.
• The console PCB (Printed Circuit Board)
Left-hand cover moulding
Self-adhesive
overlay
M3 nuts (x4)
Insert keyboard
cables here
Print button
layer
Membrane-switch
keyboard layer
Mounting plate
Console PCB
2.2 Keyboard
Keyboard Overlay
The keyboard overlay is fitted on the print button layer using a non-perma-
nent adhesive to allow easy replacement. Custom-made overlays could also
be printed and used to replace the standard overlays for customized appli-
cations or in areas, where the English text is not acceptable. There are two
standard overlays; one for Fingerprint and one for IPL.
Note: the console PCB is connected to J50 at the front of the CPU board
via a permanently fitted 10-p flat cable. This cable must be disconnected
from the CPU board before the cover can be entirely removed.
Component Side
Soldering Side
VPP 1
2
3
4
5
VCC VCC
VCC VCC R7
VCC
R8
R15
R4
R6
Chapter 2—Front and Keyboard
VCC
15
16
DISP1
3 VDISP A K 2 VCC
R17
R18
R19
R20
R21
R22
5
C3
R/W
4 RS GND 1
6 E
R13
DISPLAY
R5
IC1 P3
PIC16F872
D0
D1
D2
D3
D4
D5
D6
D7
D4
9 CLKIN INT/RB0 21 COLSH R23 1
7
8
9
10 CLKOUT 22 COL0 R24 2
RB1
10
11
12
13
14
23 COL1 R25 3
RB2
1 MCLR/VPP 24 COL2 R26 4
RB3
25 COL3 R27 5
RB4
26 COL4 R28 6
RB5
D4 2 RA0 27 ROW4
RB6
D5 3 RA1 28 ROW3
RB7 P2
D6 4 RA2
D7 5 RA3/VREF
E 6 RA4/T0CKI 11 ROW2
RC0
RS 7 12 ROW1 R29 1
RA5 RC1
13 ROW0 R30 2
VCC RC2
14 SCL R31 3
RC3
15 SDA R32 4
RC4
20 VCC 16 NOTIFY R33 5
RC5
T3 17 R/W 6
RC6
8 GND RC7
18
VCC 19 GND
VCC
C7
C9
P1
C11
C13
C15
R35
P5
C6
C8
C10
C12
C14
C16
1 1
2 2
3 RESET R1
R14
R16
4 LED2 R2
5 LED1 R3
6 I2C_NOTIFY R34
7
8 SDA
9
10 SCL
VCC
1-971651-26 Console PCB; Schematics
D2
R10
D1
T1 R11
VCC
D3
T2 R12
+
C5
C4
This chapter describes the covers and doors used on the EasyCoder PM4i
printer. It covers the following topics:
• The right-hand doors, that is the doors that cover the print mechanism
and media compartment.
• The front and left-hand cover that contains the console and protects the
electronics compartment.
• The front door, that protects the front of the print mechanism.
Optional keylock
Inspection window
Hinge (x2)
This chapter describes the center section, bottom plate, and rubber feet, of
the EasyCoder PM4i printers.
4.1 Description
The printer’s chassis consists of two main parts:
• The center section
• The bottom plate
Center section
Bottom plate
Provision
for cutter or
front door
There are two self-adhesive plastic dampeners attached to two tabs along
the right edge of the bottom plate to reduce noice when the right-hand
door is closed.
This chapter explains the media supply roll post and the two types of
adjustable media edge guides. It also covers the rotating media supply hub
with the 3-inch adapter, the media roll retainer, and the paper low sensor.
Finally, it describes how an external media supply can be used in a standard
EasyCoder PM4i printer and in a printer fitted with an internal fan-fold
guide.
m
76 m )
.
(3 in
E
COR m
0m
38-4 in.)
(1.5
Straight-slot screw
(hidden)
Hub
Locking
screw
Paper sensor
cover
Sensor inside
Cover
Snap-lock (x4)
Cable
Spring
Snap lock
Shaft Body
Edge guide
Edge guide
Knurled nut
Shaft
This chapter describes the mechanism that drives the thermal transfer
ribbon in the EasyCoder PM4i printer. It covers the following topics:
• Description
• Ribbon supply unit
• Ribbon rewind unit
• Ribbon sensor
• Ribbon motor
• Front ribbon break shaft
• Printhead ribbon break shaft
6.1 Description
The thermal transfer ribbon mechanism is standard in EasyCoder PM4i
printer. The mechanism consists of seven main parts:
• Ribbon supply unit (see Section 6.2)
• Ribbon rewind unit (see Section 6.3)
• Ribbon sensor (see Section 6.4)
• Ribbon motor assembly with gearbox (see Section 6.5)
• Adjustable front ribbon break shaft (see Section 6.6)
• Rear ribbon break shaft intergrated with the print mechanism
• Printhead ribbon break shaft (see Section 6.7)
Detection Pattern
Spring Clutch
Hub
Tab
Ribbon
Sensor
Bobbin
Bobbin Plate
Shaft
Replacement
1 Pry the two legs of the snap-lock in the bobbin apart using a pair of flat-
tipped screwdrivers while pulling out the bobbin with the spring clutch
and hub. Avoid removing the hub and spring clutch from the bobbin.
2 If the shaft needs to be removed, use a piece of insulating tape to protect
the shaft from being scratched by the tool.
3 Reassemble in reverse order.
Tab
Shaft
Bobbin Plate
Replacement
1 Pry the two legs of the snap-lock in the bobbin apart using a pair of
slotted screwdrivers. At the same time, pull out the bobbin.
2 Remove the hub from the shaft, if necessary.
3 If the shaft needs to be removed, use a piece of insulating tape to protect
the shaft from being scratched by the tool.
4 Reassemble in reverse order. Take care so the cogs along the rim of the
bobbin engage the gear wheel in the gearbox properly.
Snap-Locks
Adjustment (Fingerprint)
Low diameter
In the Setup Mode, it is possible to specify the diameter (in millimeters) of
the ribbon supply roll, where a ribbon low condition should be detected.
By default, this parameter (Media/Paper Type/Transfer/Low Diameter, see
Appendix A) is set to 0, which disables the function. To enable it, enter the
desired value.
By reading SYSVAR(26) in a Fingerprint application program, the status of
the ribbon low sensor can be polled. SYSVAR(26) returns 0 if the diameter
of the ribbon supply roll is greater and 1 if it is less than the value entered
in the Setup Mode.
Note that a full forward rotation of the supply bobbin must have been
completed. If not, 0 will be returned.
Note: When the ribbon low function is enabled, error condition 1083
“Ribbon low” is reported every tenth time SYSVAR(26) = 1 is detected in
connection with a PRINTFEED.
Sensitivity
1 Enter Setup Mode and navigate to Media > Paper Type > Transfer/
Ribbon Sensor.
2 In the Ribbon Sensor menu, press <Enter> to perform a Testfeed.
3 The printer will feed out a few labels and feed the ribbon accordingly.
4 While the ribbon mechanism is operating, the ribbon sensor is
autoadjusted and the resulting adjustment value is shown in the lower
line of the menu (read-only).
Adjustment (IPL)
There is no facility for adjusting either the low diameter or the sensitivity
of the ribbon sensor in IPL.
DC Motor
Gearbox
Adjustment Screw
Inner Gable
D-plane
Break Shaft
Outer Gable
Replacement
1 Pry away the plastic clip, taking care not to lose it.
2 Pull the shaft in the direction towards the outer gable until it disengages
from the inner gable.
3 Tilt out the inner end so it can bypass the inner gable and pull it out of
the outer gable.
4 Reassemble in reverse order taking care so the D-plane on the shaft fits
into the D-shaped hole in the inner gable.
This chapter describes the print mechanism of the EasyCoder PM4i printer
and explains how to adjust the various functions and replace part subject to
wear. It covers the following topics:
• Description
• Platen roller
• Stepper motor
• Belts
• Label stop sensor
• Printhead
• Headlift sensor
• Headlift mechanism
• Media feed principles
7.1 Description
The print mechanism is fully integrated with center section (see Section
4.2), the transfer ribbon mechanism (see Chapter 6), and optional liner
takeup unit (see Chapter 8).
The main parts of the print mechanism are:
• The rubber-coated platen roller drives the media past the printhead and
provides counter-pressure.
• The liner drive roller is used for peel-off operation and helps pulling the
liner towards the takeup unit.
• The stepper motor drives the platen roller and the liner drive roller via
two timing belts inside the electronics compartment. It also drives the
optional liner takeup unit via a third belt running inside the center
section. The liner drive roller and the takeup unit belt are always fitted.
• The tear bar makes it easier to tear-off continuous stock. It also helps
separate labels and liner during peel-off printing.
• The label stop sensor (LSS) controls the media feed and checks for out-
of-media conditions.
• The printhead produces the heat that blackens the direct thermal media
or melts the ink of the transfer ribbon in bitmap patterns that make up
letters, graphics, or bar codes.
• The headlift mechanism presses the printhead against the direct thermal
media or thermal transfer ribbon, or raises the printhead to allow media
and ribbon replenishment.
The parts of the print mechanism, as seen from the media compartment
side of the center section, are illustrated below.
Pressure arm Headlift lever
Headlift mechanism
(partly hidden
behind center
section)
Printhead
Printhead bracket
Guide
Printhead cable
(data)
The parts of the print mechanism fitted inside the electronics compartment
in an EasyCoder PM4i printer are illustrated below.
Headlift Linkage
Ribbon motor
and gear box
Stepper motor
Tear bar
Platen roller
Guide link
Snap-lock
The dampeners, the belts, and the pulleys are identical. Normally, there is
no need to separate the flanges and the pullies.
#T20 Torx
screws (×4)
Rubber
dampeners (×4)
7.4 Belts
Description
The print mechanism has two timing belts, one that drives the platen roller
and another that drives the liner drive roller. The belts are subject to wear
and may need periodic replacement.
Replacement
Replace a worn out or broken belt using the same method as when
replacing the stepper motor, see Section 7.3.
Adjustment
The tension of the belts cannot be adjusted.
Connectors
Shaft
Sensor housing
Working Principles
The label stop sensor serves a number of purposes, depending on how
the printer is set up in regard of media type in Fingerprint and IPL
respectively:
Label (w gaps)/Gap
A beam of light is emitted from the diode in the lower part and received
by the sensor in the upper part. The firmware detects the front of each
label, that is, when the light is completely interrupted by the opaque
label, as opposed to the semi-transparent liner in the gaps between labels.
If no label has been detected during a media feed corresponding to more
than 150% of the set label length, a “next-label-not-found” condition is
assumed. If a renewed print operation gives the same result, an “out-of-
paper” condition is assumed.
Ticket (w mark)/Mark
Normally, a beam of light is emitted from the diode in the lower part. The
beam is reflected back to the sensor in the lower part by the white media,
or is absorbed by a black mark. The firmware detects when the front edge
of a black mark passes the sensor, that is, when light starts to be absorbed.
If no mark has been detected during a media feed corresponding to more
than 150% of the set ticket length, a “next-label-not-found” condition is
assumed. If a renewed print operation gives the same result, an “out-of-
paper” condition is assumed.
By switching the cables from the upper and lower part of the LSS on the
CPU board, black marks on top of the media can be detected.
Ticket (w gaps)/Gap
The light is emitted from the diode in the lower part and received by the
sensor in the upper part. The light will either pass uninterrupted through
a detection gap in the media or be blocked by the non-transparent ticket.
The firmware detects the rear edges of detection gaps, that is, when the
light starts being interrupted. If no ticket has been detected during a media
feed corresponding to more than 150% of the set ticket length, a “next-
label-not-found” condition is assumed. If a renewed print operation gives
the same result, an “out-of-paper” condition is assumed.
Var. Length Strip and Fix Length Strip/Continuous
The light is emitted from the diode in lower part and received by the
sensor in the upper part. The beam will either be blocked by the media
or be completely uninterrupted when the printer runs out of continuous
stock. The firmware assumes an out-of-paper condition if the light has not
been interrupted within a media feed corresponding to 150% of the set
length.
General
The information on where the gaps or marks are presently positioned
relative the LSS (and thereby also relative the dot line on the printhead)
is saved as an “invisible” file in the flash memory’s file operating system
(see Section 12.2). However, if the printhead is raised, or if the power is
interrupted during printing, this file may be cleared, which will affect any
labels between the LSS and the dot line. In this case, readjust the LSS by a
TESTFEED operation (Fingerprint) or by pressing the Feed/Pause button
(IPL).
Note (Fingerprint only): It is possible to decide if the media feed data will
be cleared or not when the printhead is raised by means of the Fingerprint
instruction SYSVAR(28). By default, the media feed data are not cleared.
The LSS checks for gaps or marks at every dot of positive media feed (feed
out/print), but gaps or marks are ignored at negative media feed (retract).
Gaps and black marks up to 170 dots (21.3 mm/0.84 inches) are allowed.
Adjustment of the Sensitivity
The LSS should always be adjusted when the user changes to another
brand (sometimes even a new batch) of media, and when a defective sensor
has been replaced. This is especially the case with self-adhesive labels on
liner, because the transparency of the liner may vary and the difference
between labels and gaps may be too small. Before starting the adjustment,
check that both the upper and lower sensor are clean and free from
obstructions and that the edge guides are adjusted so as to guide the media
with a minimum of play. Also check that both parts of the LSS are in the
same lateral position and aligned with any gaps or black marks.
Fingerprint Only
As standard, there are four ways to adjust the LSS:
• Performing a TESTFEED by simultaneously pressing the “Shift” and
“Feed” keys on the printer’s built-in keyboard.
• Selecting the TESTFEED option in Intermec Shell.
Four values are displayed showing how the sensor has been adjusted.
1. A measured value lower than the displayed value is interpreted as
media detected.
2. A measured value higher than the displayed value is interpreted as no
media detected.
3. Gain, that is, the sensitivity of the sensor.
4. Drive, that is, the intensity of the light-emitting diode.
• Selecting the TESTFEED option in the Setup Mode.
• Executing a TESTFEED statement in a Fingerprint program.
The printer feeds out 1.5 times the set label length or less while testing
all levels of the LSS at each millimeter of media feed. The LSS is adjusted
according to the result of the check and a full label is fed out according to
the present feedadjust setup.
The label stop sensor/black mark sensor can be turned off for a specified
amount of media feed using the LBLCOND statement, see Intermec
Fingerprint v8.xx Programmer’s Reference Manual.
IPL Only
The sensitivity of the LSS is configured at startup. To force adjustment of
the sensitivity (corresponding to a TESTFEED in Fingerprint), raise and
close the printhead and then press the Feed/Pause key.
Adjustment of the LSS Lateral Position
The LSS can be moved continuously across the media path. Use a straight-
slot screwdriver or a similar tool to turn the adjustment screw.
• Rotate the screw clockwise to move the detection point towards the
center section. The extreme position is aligned with the inner edge of
the media path.
• Rotate the screw counterclockwise to move the detection point
outwards, away from the center section. The extreme position is 57
mm (2.24 in.) outward the inner edge of the media path (that is, at the
center of a full width media).
When using irregularly shaped labels, align the LSS with the front tips of
the labels.
Point of detection
Upper LSS
OUT
IN
Adjustment screw
Media guide
(lower part)
Edge guide shaft
Clean here! Upper LSS
Edge guide
Holder
Clean underside
here!
Media guide
(upper part)
Grounding spring
LSS cables
Edge guide
7.6 Printhead
Description
The printing is produced by the thermal printhead, which consists of a
line of very small, closely spaced resistors on a ceramic tile fitted across the
media path. When a current is led through the resistors, commonly called
“dots,” these will be heated very quickly. When the current is shut off, the
dots cool down just as fast.
As the media is fed past the dots, the hot dots will produce a number
of black spots on heat sensitive (direct thermal) media, or on other face
materials via a thermal transfer ribbon. The spots can be combined into
bitmap patterns, which make up characters, bar codes, images, lines, and
boxes.
The direct thermal printing method requires special media coated with a
thin layer of heat-sensitive chemicals. As the media is fed past the dots, the
heat from the dots will make the chemicals react, producing a dark salt,
which makes up the imprint under each dot.
In the thermal transfer printing method, a special “ink”-coated transfer
ribbon is used. When the ribbon is heated by a dot on the printhead,
the ink melts and sticks to the receiving face material, where the ink
immediately becomes solid again, producing a black spot. Transfer ribbons
normally do not smear at room temperature, neither before nor after
printing. Nor do the printed labels smear, even if the printout may be
smudged by extensive rubbing if an unfortunate combination of ribbon
and face material is used. The thermal transfer method makes it possible to
use a wide range of face materials for printing, for example papers, boards,
plastics, foils, etc. However, an original transfer ribbon from Intermec
should always be used.
The basis for all measures and positioning in both the Fingerprint and IPL
programming languages is the size of printhead dots.
In an 8 dots/mm (203.2 dpi) printhead, which is standard, each dot has a
nominal size of 0.125 mm (4.92 mils). This means that a heated dot under
standardized conditions will produce a black spot which has a diameter of
0.125 mm (4.92 mils).
In an 11.81 dots/mm (300 dpi) printhead, which is an Fingerprint-only
option, each dot has a nominal size of 0.086 mm (3.33 mils). This means
that a heated dot under standardized conditions will produce a black spot
which has a diameter of 0.086 mm (3.33 mils).
Depending on dot temperature, exposure time, media and ribbon
characteristics, etc., the spot may actually be somewhat smaller (weak
print) or larger (black print), but that does not affect the calculation of
distances, sizes, and positions.
At startup, the printer auto-detects the printhead density as well as the
head resistance. The printhead can also be checked using the Fingerprint
instructions HEAD, FUNCTEST, and FUNCTEST$. In IPL, the
number and size of the dots in the printhead is returned to the host by the
command <STX><ESC>H<ETX>.
Print Window
The EasyCoder PM4i printer has as standard an 8 dots/mm (203.2 dpi)
printhead or as an Fingerprint-only option an 11.81 dots/mm (300 dpi)
printhead. In addition to the normal printheads, which are designed for
a media thickness up to 175 μm (7 mils), there are also 8 dots/mm and
11.81 dots/mm printheads for media thicknesses from 170 to 220 μm (6.6
to 8.7 mils).
8 dots/mm Printhead
Density 8 dots/mm (203.2 dots per inch)
Print width 104 mm (4.095 inches)
Number of dots 832
Dot size 0.125 mm (4.92 mils)
10.3 mm (0.41 in.)
Print Width
max. 104.0 mm (4.095 in.)
Dot-line
on printhead
Media Width
25-114.3 mm (1-4.5 in.)
Print Width
max. 105.7 mm (4.161 in.)
Dot-line
on printhead
Media Width
25-114.3 mm (1-4.5 in.)
The printhead is fitted to a bracket using two screws. The printhead, the
printhead ribbon break shaft, and the bracket are always delivered as a
complete assembly. Two hooked fingers at the rear of the bracket are fitted
over the headlift shaft so as to hold the printhead in place. A U-shaped tab
on the outer side of the bracket engages the guide link when the printhead
is closed, making sure that the printhead becomes properly aligned with
the platen roller. There are no facilities for adjusting the position of the
printhead relative the platen roller, neither longitudinally nor laterally.
There are two cables from the printhead to the CPU board:
• The innermost cable is used for the power to the printhead and is
connected to P5 at the front of the Power Supply Unit.
• The outermost cable is used for data to the printhead and is connected
to J40 on the CPU board.
“Finger”
“Finger”
Printhead
7 Disconnect the two cables from the printhead. Note the snap-lock on
the inner connector. Pull at the connectors, not at the cables!
8 Connect the two cables to the replacement printhead.
9 Put back the printhead in reverse order and check that the printhead
cables run freely.
J84
Headlift Sensor
Connect here!
HEADLIFT
J58
Sensor Replacement
Before deciding to replace the sensor, check that the sensor is free from
dust, and other objects that can block the light.
To replace the sensor
1 Switch off the power, remove the power cord, and remove the front/
left-hand cover.
2 Raise the printhead.
3 Disconnect the sensor’s cable from the CPU board.
4 Pull the sensor straight out using a pair of pliers. The sensor has a barbed
shaft inserted into a hole in the center section moulding and requires
some force to come out.
5 Make sure the hole is clear from any remnants of the old sensor.
6 Reassemble in reverse order. The sensor’s cable should be connected to
J58 (marked “HEADLIFT”) on the CPU board.
7 In Fingerprint, check that the sensor works properly using a PRSTAT
statement, see Intermec Fingerprint v8.xx, Programmer’s Reference
Manual.
8 In IPL, check that the sensor works properly using the Label Path
Open Sensor Value (<STX>L<ETX>), see IPL Programming, Reference
Manual.
When the printhead lift lever is turned from raised to lowered position,
the operator has to overcome a slight pressure from the coil spring until
the lever passes a vertical position. Then the printhead snaps into place and
the spiral spring applies its pressure. In the final part of the movement,
the angular plate is rotated into the gap of the headlift sensor indicating a
“printhead closed” condition.
This exploded view shows the parts of the headlift mechanism. Also refer
to illustrations in Section 7.1 for assembled views.
Fine-adjustment screw
Printhead
lift lever
C
Pressure spring
Shoe
Nut
Pressure arm
#T10 Torx screws
Pressure Shaft
A
B
Pressure
link
Lever
Printhead
Lifting arm with
Link bracket
Coil spring
Angular plate Crank shaft
The transfer ribbon mechanism have been omitted in the illustration above to improve visibility.
Note: While moving the arm, push at the part where the screw is
situated, not at the tip. If the arm is hard to move, raise the printhead
and pull the printhead bracket free from the magnet in the pressure
arm.
Knurled nut
Center of media
Edge guide
Tear bar
Note: Due to several factors, media feed measurements are not exact and
may vary somewhat between applications and individual printers. There
is inevitably a small amount of slippage between media and platen roller,
which in its turn is affected by printhead pressure, type of media or liner,
thickness of the media, roll size, type of media supply device, etc. The
platen roller may be worn, giving it a slightly smaller diameter and/or less
friction. There is also a certain amount of inexactness in the media feed
mechanics and belts and so on. Therefore, the operator cannot expect to
reach exact Start and Stop Adjust values simply by calculation. Use the
measurements given in this chapter to calculate rough starting points and
use the trial-and-error method to find values that give the desired result.
Note: All calculations and feed adjust values in this chapter refer to 8 dots/
mm (202.3 dpi) printheads.
Tear bar
When using peel-off operation, the labels would drop from the liner and
get stuck on for example the desk if you use the default Start Adjust value
0. Use a Stop Adjust value of around -44 (= 5.5 mm/0.22 inches) instead:
that is, after the printing is completed 5.5 mm/0.22 inches less of media
feed than normal will be performed. However, if you still want to print
from the top of the label, you must compensate by a Start Adjust value
of around -56 (= 7.0 mm/0.28 inches). Note that the sum of the Start
and Stop Adjust values always is 100 dots (12.5 mm/0.49 inches), which
corresponds to the distance between dot line and tear bar minus a margin
for the gap between labels and certain slippage.
14.7 mm Peel off (print at top of label):
(0.58 in.) Start Adjust: -56
Stop Adjust: -44
This chapter descibes the optional liner takeup unit and covers the follow-
ing topics:
• Description
• Takeup unit parts
• Fitting a liner takeup unit
• Replacing the timing belt
8.1 Description
The liner takeup unit is a factory installed option that is used for peel-off
(self-strip) operation. Peel-off means that self-adhesive labels are automati-
cally separated from the liner (backing paper) after printing and the liner
is wound up on a hub inside the printer’s media compartment. Peel-off
operation cannot be combined with fan-fold guides. The rewind unit is
made up by the following main parts:
• The takeup hub assy (see Section 8.2 for details)
• The timing belt (fitted in all printers)
• The guide shaft Center section
Stepper motor
Belt
Pulley
Shaft
Pulley
Spring clutch
Guide shaft
Takeup hub
The takeup hub is driven by a pulley on the right side of the stepper motor
via a timing belt, which runs in a recess in the center section behind the
media guide assy. (To simplify manufacturing, the timing belt is fitted in
all printers, but when there is no takeup unit it does not engage the pulley
of the stepper motor). The dimensions of the pulleys make the takeup hub
rotate somewhat faster than the media is being fed out, thus providing a
certain tension to the liner. A wrapped spring clutch inside the takeup hub
allows it to slip so as to limit the tension. An extra guide shaft fitted to the
center section separates the liner from the media path.
The liner drive roller (standard) underneath the platen roller helps pulling
the liner (see Section 7.1).
The tension of the timing belt cannot be adjusted.
Shaft
Bearing
Brace
Hub
Spring Clutch
Pulley
Bearing
The threaded shaft is screwed into the center section. The timing belt
pulley is fitted on the shaft and the timing belt is fitted around the pulley.
The spring brake is mounted inside the bobbin and fits around the outer
end of the pulley. It provides the necessary friction to keep the liner tight
without pulling it too hard.
The brace collapses when being pulled out. The plastic spring inside the
brace returns and expands the brace when it is released. Thus, the wound
up liner can easily be removed at media replenishment.
The bobbin is held on the shaft by a snap-lock of the same type as the
ribbon supply and rewind hubs (see Sections 6.2 and 6.3).
When no rewind unit is fitted, the recess in the center section is covered
by a circular cover plate, which can be removed using a #T20 Torx screw-
driver.
This chapter describes the optiona label taken sensor and covers the
following topics:
• Description
• Replacement
• Activating the LTS
• Adjustment
9.1 Description
The Label Taken Sensor (LTS) is a factory-installed or field-installable
optional device, which enables the printer’s firmware to detect if the latest
printed label, ticket, tag, etc. has been removed before printing another
copy. It cannot be used in conjuction with a paper cutter, see Chapter 10.
The label taken sensor consists of a photoelectric sensor with a connection
cable. The sensor is fitted to a lug at the front tip of the center section
using a #T10 Torx screw and a washer. The cable is secured to the bottom
plate inside the electronics compartment using two self-adhesive cable
clips.
Mounting lug
9.2 Replacement
The LTS comes as a complete assembly of sensor and cable. To replace a
faulty LTS, proceed as follows.
1 Switch off the power and disconnect the power cord.
2 Remove the left-hand cover as described in Section 3.2.
3 Remove the front door as described in Section 3.3.
4 Disconnect the LTS cable from the CPU board.
5 Remove the #T10 Torx screw nad washer that hold the sensor.
6 Pull the LTS through the hole in the center section into the electronics
compartment.
7 Fit a new LTS assembly in reverse order.
8 Start up the printer, enter the Setup Mode and adjust the sensitivity of
the new LTS as described in Section 9.3.
9.4 Adjustment
The sensitivity of the Label Taken Sensor (LTS) may need to be adjusted
according to the ambient light conditions and the reflective characteristics
of the back side of the media.
Fingerprint
The sensitivity can be adjusted in the Setup Mode (see Appendix 1),
or by using setup files or setup strings (see Intermec Fingerprint v8.xx,
Programmer’s Reference Manual). In the Setup Mode, the LTS setup options
are only displayed if an optional label taken sensor is installed in the
printer.
• LTS Adjust:
Press <Enter>. A label is fed out. Remove the label and press <Enter>
again. A menu shows the sensitivity automatically selected by the
firmware and the range in which the LTS will work. Press <Enter> again
and you will proceed to the LTS Test menu.
• LTS Test:
Press <Enter>. A label is fed out. Remove the label and a new label
should be fed out automatically. Repeat until you are sure the LTS
works properly. Then press <Enter> to stop and exit.
• LTS Value:
Press <Enter>. You can enter a new value in the range indicated in the
LTS Adjust menu (see above). Min/max values are in the range 0-10.
IPL
The sensitivity can be adjusted in the Setup Mode (see Appendix 1).
1 In Setup Mode, select the Configuration option.
2 Select LTS Calibration and press the T key.
3 Press <Enter>
4 A number of labels are fed out. Remove the labels and press <Enter>.
5 The sensor has now been automatically adjusted and the resulting
sensitivity is displayed as a numeric value in the range of 8 to 14.
This chapter descibes the optional paper cutter for EasyCoder PM4i
printer. The chapter covers the following topics:
• Description
• Installation
• Controlling the cutter
• Media load
• Servicing
• Cutter PCB
10.1 Description
The cutter is a factory-installed or field-installable option for the
EasyCoder PM4i printer. The cutter automatically cuts off the media after
printing according to instructions in the controlling firmware. The cut
off portions of media are presented at the front of the cutter and can be
collected on a removeable tray.
The cutter can be tilted forward to facilitate media load. As a safety
measure, the cutter can only operate when being completely closed.
The cutter prevents an optional label taken sensor from working, even if it
is not necessary to remove it before fitting the cutter.
Cutter
Removable Tray
Outfeed Slot
10.2 Installation
The cutter is easy to install and requires no modification of the printer
itself.
The installation kit contains:
• Cutter unit (1)
• Tray (1)
• #T20 Torx screws (3)
• Installation Instructions (1)
The only tool required is a #T20 Torx screwdriver.
To install the cutter
1 Turn the printer upside down on a soft piece of cloth or similar.
2 Remove the front door, see Section 3.3.
3 Insert the cutter bracket between the printer’s bottom plate and print
mechanism so the three thread bushings on the bracket fits into the
corresponding holes in the printer’s bottom plate. Fit it using the three
#T20 Torx screws included in the kit.
4 Turn the printer back on its feet.
5 Open the right-hand door.
6 Connect the cutter cable to the Finisher interface connector underneath
the print mechanism.
7 Restart the printer.
#T20 Torx screws (×3)
Bracket
Connect to Finisher
interface
IPL
The cutter can be enabled/disabled in the Configuration part of the
setup mode or using the command <STX><SI>cn<ETX>, where n=
0 disables the cutter and n=1 enables it. When the cutter is enabled, the
media feed is automatically adjusted for cut-off operation.
When the cutter is not enabled, a cut operation (advance label and cut)
can be executed using the command <STX><SO><ETX>.
Also see the IPL Programmer’s Reference Manual.
10.5 Servicing
The cutter mechanism and the circuit board becomes accessible when
the cover is removed. The cover is held by one #T20 Torx screw. It is not
necessary to remove the entire cutter unit.
The cutter shears will need to be cleaned from adhesive residue if the cutter
has been used for cutting through labels, something that is not advisable.
Use isopropyl alcohol (see warning text on the container). The extreme
positions of the moving cutting shear (that is, the shear is in top or home/
bottom position) is detected by a sensor at the tip of the circuit board and
a microswitch at the right side of the cutter assembly.
Fingerprint
If the following errors occur, clean the shears from adhesive residue and the
sensor from dust.
• 1701 “Cutter error1”
A cut has been performed but the shear has stopped on its way back to
home (bottom) position.
• 1702 “Cutter error2”
The cutter has failed to cut after several attempt (3 is default) and the
shear has returned to home (bottom) position.
• 1703 “Cutter error3”
The cutter has failed to cut and the shear has stopped before returning
to home (bottom) position.
If the cutter cable connector has come loose from Finisher interface, Error
37, “Cutter device not found” or Error 1059, “Cutter does not respond” will
occur.
If the “cutter open/closed” microswitch on the cutter assy is faulty, Error
1704, “Cutter open” will occur, even if the cutter in fact is closed.
IPL
IPL reports if the cutter has failed to return to home position by displaying
the message “Open&shut cutter.” Follow that instruction. If the error
persists, clean the shears from adhesive residue and the sensor from dust.
Lubricated Parts
Do not use isolpropyl alcohol!
Bracket
Circuit board
Top position
sensor S1
Cutter bottom
(home) position
sensor S2
(hidden)
Cutter open/
Cover closed sensor S4
Media intake
Latch
11.1 Introduction
The Electronics Compartment is off limits to the normal user, but for
the authorized service technician, it contains a number of parts of great
interest:
• The stepper motor and timing belts of the platen and liner drive rollers.
• The ribbon feed motor.
• The headlift mechanism and sensor.
• The CPU board.
• The power supply unit.
• Optionally one or two extra interface boards and/or one EasyLAN
board.
Power supply Optional EasyLAN board Connect console pcb here Ribbon motor
(behind CPU board)
Headlift
mechanism
Optional CPU board Stepper motor Platen roller Liner drive roller
interface board(s) belt and pulley belt and pulley
This chapter describes the power supply unit (PSU) which is fitted in the
electronics compartment, see Chapter 11.
The electronics compartment contains wires and components with
dangerous voltage (up to 380V). Always switch off the power and
unplug the power cord before you remove the cover over the electronics
compartment!
Im Elektronikfach gibt es Kabel und Komponenten, die hohe
Spannungen (bis zu 380 V) führen. Immer die Stromversorgung
abschalten und das Netzkabel abziehen, bevor die Abdeckung des
Elektronikfachs abgenommen wird!
Double Pole/Neutral Fusing. Parts may remain live after fuse
operation.
Zweipolige/Neutralsicherung. Teile können nach Ansprechen der
Sicherung noch stromführend sein.
The chapter covers the following topics:
• Description
• Replacement
• Components
• Schematics
12.1 Description
The Power Supply Unit (PSU) is identical in all EasyCoder PF2/4i- and
PM4i-series printers. It is situated inside the electronics compartment
between the CPU board and the center section.
No attempt to repair this unit is allowed. Never replace a blown fuse, but
replace the entire PSU.
The power supply unit is primary-switched with power correction factor
controller so as to comply with the CE regulations, which require a sinus-
shaped load curve. It is designed for input voltages in the range of 90 to
265 VAC, 45 to 65Hz. There is no manual switch.
The unit requires 15W at standby and 300W peak. It produces 24VDC
only; all other voltages are transformed from 24VDC by the CPU
board. The CPU board controls the PSU over the I2C bus, where also
identification and error signals are transmitted to the CPU board. Voltage
and temperature are monitored and the unit is over-current protected.
The PSU consists of the following main parts:
Input
Booster Forward
Converter Converter
Rectifier 24V
Temperature Control
&
Power Fail Interrupt
Control Vout
(24V)
I2C-bus
Protection Sheet
On/Off Switch
Power cord
socket
#T10 Torx
screws
and nuts
(x2)
PSU Board
#T20 Torx screws (x6)
Tape
Replacement Procedure
1 Take precautions to avoid any electrostatic discharge.
2 Switch off the printer and disconnect the power cord and all interface
cables on the rear plate.
3 Remove the front/left-hand cover as described in Section 3.2.
4 Remove any interface bord connected or attached to the CPU board.
5 Disconnect all cables from the CPU board and remove it (see Section
13.3). The CPU board is held to the PSU bracket using four #T20
screws and one hexagonal spacer.
6 Remove the six #T20 Torx screws that hold the PSU bracket/heatsink
assy to the center section.
7 Do not dismantle the PSU. Replace the entire unit!
8 Assemble in reverse order.
C95
C98
R131B
C102
D D
Q12 Q13 T1
G S G S
C93
C90
R127
U13 C8 C7
R106
C92
R102
C101
C100
R126
R105
R101
R104 R103
THR2
THR1
C91
R125
R124
R60
C104
P10 C94 R61 R59
C2
D28
R53
R58
R57
Q11 B C E
U4 R56 C4 C3
Chapter 12—Power Supply
R62
R76
D26 D25 C47
12.3 Components
R130B
A
E
D31 D32
SW1
R100
R63
R82
R81
D27
U5
NC
C78 R130C
C83
D30 D29 D16 Q4
C84 Z3 R65
NC A T2
P8 U10 K R64 U6 R52
C5
R54 C6
D24
C1
C52 C48
U11
R94
P1
Z2
A
R90 NC A
K
C76 C77 C75
R68
K
R71
NC
R87 R84 TY1
R80
R83
B
R88 R70
R67
C
R85 R89
E
C68
U8
Q14 D23
R114
R113
R112
R86
R118
R122
U7 K
C27
R51
A NC Z1 D14 C46
L2 L1
C87
NC
Q15
C51
R69
K
K
D15
E
R115
A
NC
1
C
R91 U12
R119
R123
R66
R116
B
C45
R92
R117
3 .
R110
R111
R120
R121
D12
D13
POT1
L5 T4
U3
VAR1
R93
TR1
L12 L10
PT2
PT1
C61
X1
R95
F1
F2
P4
C44
L13 L11
P7
C81 RB1
NC A C56
K
NC
K
C70 K C12
A
A NC
Z6
R98 C71 C59 R77
R78
R99 R97
NC
K
D18 C58 C33 8 1
A
Q10
8
7
8
7
C32
P5
T3
C62 C20 L3
L4
R30
R33
C21
C24
D5
C22
C31 R37
R31
C18
C29
D11
D10
U2 U1 CHASSIE
D4
1
C19
14
C26
1
R36 C28
14
C10 R38 9 16
C36
D8
D3
R79 C9 D9
CHASSIES R41 D6 R14
K K
D D A NC D R39 K D A NC
R75 R42 A NC R15
R40 D2
S
D17 G S Q3 G S Q2 G D7 S Q1 G D1
R3 R2 R1
C13 R13
R12
C11
R11
R4 R5 R6
C23 R32
R8
R7
R10G
R10H
R10D
R10C
R10E
R10B
R10A
R10F
R10J
R10I
C25
R35
R26
R9
R27
C30
R29
R28
C35
R21 R20 R19
C50
C54
C53
C55
R74C
R73C
R74B
R74A
R73A
R73B
C85
C57
C103
C96
C99
C60
R129
R128
C63
C64
C65
C66
C80 C67
R96
C69
C88
L3 HV
6 10
7 11 R74B
D1 D18 24V POWER OUT
8 12 A C R78 R77
R74C C54
D
VGATE
C13
C14 R39
+
C15 C35 G
+
C34 Q2
1
L4 C59
+
24VP
C58
RB1 24V
R16
R19
R22
+ D7
S
2 3 R40 G 1 5
D6
AC AC C12 D 2 6
R13
C11 D17
-
Chapter 12—Power Supply
S 3 7
12.4 Schematics
L5
C32
C33
1 3
4
C57
C56
1
C55
B
B
R17
R20
R23
D
11
12
13
14
R10A C53 2 4
C36
C
C
R12
G R14
Q1 15V
R10B T3
D10
D11
D2 U2
PT1
PT2
R15 R38
84-14
1 LIN VB 8
R10C
A
A
2 7
R18
R21
R24
A
A
R73A
R73B
R73C
HIN HVG
2
8
9
R11
SURGE PROTECTOR
SURGE PROTECTOR
3 6 CHASSIES
10
R10D D3 VCC OUT D9 R42
4 GND LVG 5
VARISTOR C31
R10E SHD PFIV L6385 R75 R79
D
A B
R41
C40
C41
G C9 C10
VAR1 R10F Q3
R29
R28
R27
R26
R25
R10G
R4
D8
270K
R45
R48
R43
L1
L2
R10H
R7
1K6
R10I
C37
C5 C6 U1
R5
24VP
R44A
R44B
R44C
R44D
R46
R49
R10J R9 UCC38503DW
R30
R71 C52
4 OVP/ENBL GT1 12 15V
C21
C
R8 3 VSENSE GT2 10
3
4
C20
R47
R50
R6
1 VAOUT VCC 9 Z2
R70
T2 C29
A
16 ISENSE1 CT 5
D4
C18
C19 R31
C30
17 MOUT RT 2 R37
U7
1
2
15 CAOUT GND 6 4 1
R69
R68
20 VREF ISENSE2 8
REF
C22
R32
U8
C26
C27
1
2
R35
15V POT1
3
4
TL431CLP
D5
A
1 2 3
C24
C23
C25
3
T1
SECONDARY 24VP
OVERVOLTAGE
R51
C
1
2
SHD 2 1 R52
U6 Z3
A
C7 C8 HV 15V 4 1 R65
15V
D13 3 2
C48
R54
10 T4 6 2
1 TY1 3
R64
LVT817
128-46
C
SW1 R59
Z1 D16 80 DEG 5-80 DEG
TR1 D12 PFIV
1
2
A
OVERHEAT 15V TEMPERATURE
C
C1 U4 R60 SENSOR SENSOR
8
U3
3
C42 B R56 1 THR1 THR2 PSU CTRL
D14
5
TOP221G08A Q4
2 5V
R1 R2 R3 CONTROL 4 R55 LM393M T T
4
TEMP_MON
E
C46
+
C45
1
2
3
6
7
8
R61
CHASSIE 15V
R57
R76 R62 15V
F1
F2
R63 U5
C47
R58 1 4 5V
1
U4
3
2
5
AC1 AC2
7 2 3 PFI_DET
X1 6
LM393M LVT817
GND
+
+
C61 C62 C63 3
C60
4 TT-MOTOR DRIVER
C69
5 24VS
6
D
Q10
7
G 8
R106
R96
S
D33
S
R97
3A
R104 R105
C
G
F10
5V R103 B Q12 P6
D
Z6
C71
Q11
1
C104
R98
2
R100
U12 Q13
R99 13 12 R101 G
AHCT14
C66 C65
R102
4
3
R129 MOUNTED IF STEPPER MOTOR DRIVER
U15 EXTERNAL DIODES 5V
L12
L13
L11
L10
ELSE R128
D22
LVT817
R129 24VS
1
2
CPU CON C67 C64 5V C103 C101 C100
+
+
P1 C68 C102
STEPPER MOTOR CURRENT CONTROL R128
C99
C96
C97
R95
C98
1 24VS 5V
2 +
32
16
37
38
36
43
25
3 P24ON
4
VDD
CP1
CP2
VCP
VBB
VBB
5
VREG
6 STEPPER MOTOR
7 TPHV RESET_N 27 RESET_N OUT1A 6
TT_PWM 42 SLEEP_N
R110
R111
R112
R113
8
D29
D30
D31
D32
9 U12 41 ENABLE_N
10 STMC4 11 10 R114 OUT1B 40 P10
AHCT14 HOME_N 4 HOME_N
16 26 OUT2B
SR_N
D25
D26
D27
D28
R124
17 STEP U12
STEPPER3 R94 HOME_N 14
18 REF
R119
19 U12 SENSE1 3
ISR CONNECTOR 1 AHCT14
2 9 PFD
R90
20 STEPPER4 5 AHCT14
6 R116
21 STEPPER5 10 RC1 SENSE2 21 C94
22 STEPPER6 5V 15 RC2
STEPPER7 P8
R130A
R130B
R130C
23
D23
R120
U12
R88
D
10K
24 1
R125
PGND
PGND
PGND
PGND
PGND
PGND
PGND
PGND
PGND
PGND
PGND
PGND
C92
C93
25 STEPPER8 2 3 AHCT14
4 R117
R123
1
2
26 STEPPER9 B 3
11
12
13
22
23
24
33
34
35
44
C90
C91
E
PSU_NOT_N
R121
R131A
R131B
R131C
29
R87
30 U10 24VS U11 5V
31 SDA D24
R89
PIC16F87204 1 VIN VOUT
3
32 5.0V
SCL 9 21
+
+
5V RB2 23
C75
5V PSU_INT_N
C85
C88
C87
C84
1 MCLR/VPP RB3 24
CPU P41 RB4 25 P24ON
R86
5V? 2 RB5 26
R85 P24EN
R80
R81
STMC2 4 RA2
PSU CTRL 5 RA3/VREF
R84
FAN DRIVER
C76
STMC3 6 RA4/TOCKI RC0 11 STEP
STMC4 7 RA5 RC1 12 DIR 24VS
RC2 13 FAN_PWM P7
TEMP_MON 5V RC3 14 SCL
15 R93 FAN+
RC4 SDA 1
C
RC6 17 MS1
C77
R83
8 GND RC7 18 MS2 B
C78
Q15
PFI_DET 19 GND
+
C81
C80
R92
R82
Chapter 12—Power Supply
105
Chapter 12—Power Supply
This chapter describes the CPU board which is fitted in the electronics
compartment (see Chapter 11).
The electronics compartment contains wires and components with
dangerous voltage (up to 380V). Always switch off the power and
unplug the power cord before you remove the cover over the electronics
compartment!
Im Elektronikfach gibt es Kabel und Komponenten, die hohe
Spannungen (bis zu 380 V) führen. Immer die Stromversorgung
abschalten und das Netzkabel abziehen, bevor die Abdeckung des
Elektronikfachs abgenommen wird!
Before touching the CPU board, take precautions to avoid any
electrostatic discharge.
The chapter covers the following topics:
• Description
• Circuits
• Connectors
• Test points
• Startup
• Components
• Schematics
Note: Devices and file systems, such as "/c:" or "uart1:", are only used in
Fingerprint. Some may also exist in IPL, but are hidden to the user.
13.1 Description
The CPU board is a four-layer board with most of its circuits surface-
mounted. Inside the laminate are a combined VCC layer (5V/3.3V/2.5V)
and a GND layer. The front and back sides are signal routing layers.
The hardware contains of the following main functions:
• Processor core
• Thermal printhead driver
• Stepper motor control logic
• Sensor drivers
• Communication, such as UART, USB, etc.
• Flash memory SIMM for the firmware and non-volatile storage
• SDRAM SIMM for working memory
• A/D converter for sensor adjustment, etc.
• Compact Flash memory card expansion
• Expansion bus
• PCI bus (custom)
Network
card
6
PCI bus 8
UART
(custom) 5 3 5
Wand iButton Beeper
1 3 5
Sensors
CPU PSA 3
A/D converter
RISC core 1 TPH logic 4
Memory controller SDRAM Stepper logic TPH
PCI interface Interrupt 5
1 Console
Clock I2C master
5
48 MHz Finisher
5
2 CPU board I2C bus 5
Bus isolation EEPROM PSU/Motor
interface
2 2 2 6 6
Flash memory Compact Flash CLIC Exp. interface USB
Stepper control signals
Support logic
Board id Optional board 7
Reset
Power conversion 24V In
(Optional board) 5V
3.3V
(only one optional 2.5V
board in PF-series)
13.2 Circuits
Components mentioned in this chapter are marked with gray in the
drawing below.
1-971630-00 PO2 J10
J21 J20
J30
U13
Processor
U30
P35 Support
Chip
BOOT-FLASH
Processor (U13)
The processor is a 32-bit RISC offering about 125 MIPS at the internal
clock speed 96MHz. The internal bus speed is twice the external bus speed
at 48MHz. The processor has several features, such as integrated SDRAM
controller, PCI bridge, DMA, UART, timers, etc.
Support Chip (U30)
The PSA (Processor Support ASIC) is a programmable logic device, which
is programmed by the firmware at each startup. It contains most of the
printer-specific and other logic functions, such as:
• Printhead data and strobe control
• Stepper and DC motor logic
• Sensor interface
• Timers and interrupt control
• Control logic for bar code wand and the electronic key/RTC
• I2C master
• Beeper signal generation
• Interface to A/D converter, console, finisher, etc.
The flash memory retains its content at power off without any battery
backup. It consists of sectors that can be erased and written to over and
over again. This is done automatically in the background. At power-up,
the flash memory is reorganized to avoid fragmentation. Before a sector is
erased, its content will be copied to a temporary area as a safety measure
if something should go wrong, for example a power failure. For the /c file
system in Fingerprint, this area is 64K and is included in the sectors in the
table above. For the parameters, it is the 32K TMP sector.
The Boot sector is necessary for Intermec Fingerprint or IPL to start.
There is a boot sector in all flash SIMMs at delivery, but the firmware will
only accept the boot sector of a SIMM fitted in J20 (marked “BOOT
FLASH”). The boot sector is only protected when the flash SIMM is fitted
in socket J20 (”BOOT FLASH”). If you move flash SIMMs from one
CPU board to another, make sure that the SIMM containing the boot
sector is fitted in J20 (“BOOT FLASH”) on the other board, or the boot
sector will be overwritten.
Exactly which fonts, images, files, and programs are stored in the
Fingerprint file system may vary between customers and applications.
The parameters sectors store the PFSVARs (see SETPFSVAR Fingerprint
statement), odometer values, and a few other “invisible” files with data,
that are required for the printer to start up with the same settings as when
it was shut off, for example information on the position of label gaps in
relation to the LSS.
The printer’s permanent memory can be expanded by fitting a second
4MB or 8MB flash memory SIMMs in sockets J21. 4MB and 8MB flash
SIMMs can be mixed at will. Flash SIMMs are custom-made and can only
be ordered from Intermec.
Note: The first time the printer is started with a SIMM in J21 (“EXP
FLASH”), the memory is not increased to enable cloning the first SIMM.
The expansion is not done until the second time the printer is started.
13.3 Connections
The following connectors on the CPU board are used in the printer for
communication with various devices and sensors.
1-971630-00 PO2
CONSOLE
PCI
J50
RIBBON
J56
POWER
J84
J52
J59
P35 J62
PRINTHEAD
WAND
RS232
J61
J61
GAP J40
J55 J54
HEADLIFT BM
J60
USB
J58
EXP BOARD
J57
DEBUG
J23
F70
WAND
P35
2.5V
DONE
R718
3.3V
GND
Test Points
If available, use an oscilloscope to measure the various voltages. When
using for example a multimeter, a fluttering value may indicate an
erroneous voltage.
GND Ground
2.5V 2.5V –> GND (max ± 0.2V)
3.3V 3.3V –> GND (max ± 0.2V)
5.0V R718 –> GND (max ± 0.2V)
24V F10 left side –> GND (allowed deviation, see Chapter 12)
(If no voltage on the left side, check the right side. If voltage
there, fuse is blown, else cable or PSU trouble.)
DONE High level = U30 programmed, see Section 13.5
DEBUG Startup check, see Section 13.5
WAND Use an oscilloscope. OK if there is a pulse train when the wand is
reading a bar code.
13.5 Startup
The prerequisite for the printer to start is that a flash memory SIMM with
a boot sector is fitted in J20. A SDRAM SIMM must also be installed in
J10.
At power up, the printer starts executing code in the boot sector and one of
the following sequences will be performed:
1. A Compact Flash card with a firmware file is recognized.
- The firmware will be copied from the memory card to the internal
SDRAM.
- The processor will start to execute code from SDRAM.
- The firmware on the memory card will be copied to the internal flash
memory.
2. A valid firmware is recognized in the internal flash memory.
- The firmware will be copied to SDRAM and the processor will start
execute code from SDRAM.
If the printer is fitted with an EasyLAN interface, there are also facilities
for updating the firmware from the printer’s home page.
After the initial boot sequence is performed, the number of steps will be
taken before the printer starts, which includes programming the support
chip (U30). The startup procedure can be followed on the printer’s display.
You can also follow the startup from the host provided a strap is
temporarily fitted at J23 (DEBUG) on the CPU board. Connection
between printer and host should use the default serial communication
setup (9600 baud, 8 bits, parity none, 1 stop bit) on the standard serial
port "uart1:". For each of the steps, either “OK” or “Fail” is returned on
"uart1:". In addition, some other useful information is also returned.
Refer to Appendix B for information on how to upgrade the firmware.
R905
R923
R922
R847
R925
R920
R200
R921
R300
R924
R202
R892
R129
R127
R128
R126
R125
R124
R123
R904
PP32
R215 TDI
J30
R216 R926 CCLK TCK
R137 R983
J24 J23 R217
R138
J56
R218 R139
PP56
R985
R219 R140
R981
R141
U20
R220 R980
R221 R142
R978 PP55
R143
R222 R977
R144
C953 R975
R895 R145
R146 R974
U92 R147 R973
R148 R972
R231 R970
13.6 Components
R149
R894
R232 U13 R969
R150
R233 R967
J84
R893 R151
R234 R152 R966
U22
R153 R989
R235
R154 R990
R236 R992
R155
C955 R156 R993
R157 R995
R223 R996
R158
PSU_INT_N
U21
R228 C12 R959
J52
J22
R265 R229 C11 R999
R230 R957
R110
Y10
R955
C954 D0 R954
R952
R101
C921 R951
U72
R237
1
R238 C10
R136
R239 U11 F70
J20
J21
J10
R240
R100
C712
R241
PSA_TDO
U23
J83 R242
D50 R243
C700
K R244
R102
R103
C975
C974
A NC
U81 C956
R915
R914
C963
R934
C951
R245
R621
C540
B E
U80
L52 WAND R206 R896
R913 R248
U91
L415
U31
R912 R249
R911 R898 PP52
U24
R250
R430
J59
L51
C961
C957 2.5V
PP51 R431
L50
1
35
R432
R932
R301
PROG
INIT
R313
U26
R318 R322 R433
U90 R302 R326 R314
R323
U42
L63 R307
C966
R611 R312
C63 R308 R319
U25
R625 R257
R438
L67 R402 PP54
B
R615 R204
PP31
C65 PP40
U32
R405
U43
R320 R439
T42
R624
E
U61
B60 R401 R700 R701
B
R619 R440
J61
R610 C964
C
A
L66 R404
T41
E
K
PP50
R411
R410
C405
C403
R614 R717
D40
R720
NC
R400
J62
R629 R721 R716
B
R612
C701
R719 R722
T40
R403
E
B
L65
T44
E
R618
C
T43
C702 R706
E
R510
C400 R708 R703
C402
U51 R414
B
R418 R421
R718
C972
R709
U70
R601
R600
C
R417 L70
T47
E
EXP1_INT_N C704
R420 R419
R422
C404
R413 R707
B
RP60
R710
R704
U50
C
J54
R521
C511
R520
R412 PP41
R509
U41
B
R603 USB_INT_N
C971
C406
C
C709
R522
R523
R604
T45
E
U60 R415
R602 C708 C
D72 B E
R712
R711
L60 THY70
C973
J60
D71 T71 T70
C967
C62 B E J58
C710
34
68
T1 3.3V GND K C K R715
K
A NC B E A NC C717
C965 C60 R605 C61 C507 C508 A NC
R724
R525
R526
C512
R713 R714
C706
Z70
R524
C509
C510
C705
PP59
117
Chapter 13—CPU Board
EasyCoder PM4i Bar Code Label Printer Service Manual
209R
309R
009R
C530
R533
R537
R536
R535
R534
C533 R910
R530 R901
R207
R210
R209
R208
R329
R815 R873
R982 C915 C914 C913 C912 C911
C531
C532
C504
R515
R532
R531
C984
C916
R979 R883
R810
C981
C980
R830 R876 R884 C977
R931 R976 R826
C988
C902
C990
C917
R987 R836
R890
R889
R929 R846 R855
R971 R845 R848
R930 R844 R856
C903
C918
R899
C989
R548
C904
C991
C919
R425
R872
R871
C939
C922
C407 R806
R426 R802 R864
R427 R822 R865
C408 R866
C968
R818
C949
C935
C940
C923
R428
C969
R868
R833 R869
R870
C936
C950
C941
C924
C947 C946 C945
C937
R805
R801
C970
R817
C32
R804
R336
R337
R338
C31
R800
R820
R816
R335
R334
C30
R927
R928
C33
C502
R513
C513
C501
R512
R628
R518
R519
Chapter 13—CPU Board
R627
R626
R539
C707
C535 R540 R538
C718
C714
C713
R542
C537
R544 R725
C505
C506
R541
R516
R517
C534 R545 R543 C536
118
UART<5..0>
TDI
0
1
2
3
4
5
CLOCK DRIVER
3.3V
TCK
TMS
TDI
ID_N
PCST1
CPU
CS2_N
CS0_N
DMA_N
ACK_N
ADS_N
PCST2
PCST0
U11
M_WR_N
M_RD_N
TRST_N
EJ_TMS
INT1_N
INT0_N
CF_CS_N
CPU_TDO
7 VCC CLKA R101
PSA_CS_N
M_WAIT_N
BUS_EN_N
EJ_DBOOT
1 CPU_CLK 3.3V
XTALIN
EXP1_CS_N
PCI_INT_N
PCI_RES_N
3
DMA_DONE_N
PCI_GNT2_N
PCI_REQ2_N
Y10 CLKB 5 R102 SD_CLK
4 XTALOUT
CLKC 6 R103 PSA_CLK
12Mhz OE/FS
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
161
160
159
158
157
8
2 R136 CLIC_CLK
GND
R100 CY2071A
13.7 Schematics
GND20
GND19
VCCI7
VCCI6
GND18
VCCI5
GND17
GND16
VCCO16
M_OE_N
VCCO15
VCCO14
VCCO13
INT1_N
INT0_N
MODE
M_WE3_N
M_WE2_N
M_WE1_N
M_WE0_N
M_CS5_N
M_CS4_N
M_CS3_N
M_CS2_N
M_CS1_N
M_CS0_N
SPI_SCK
UART_RX0
UART_TX0
M_WAIT_N
SPI_MOSI
SPI_MISO
SPI_SS_N
JTAG_TCK
JTAG_TMS
JTAG_TDO
JTAG_TDI
EJTAG_TMS
PCI_RST_N
(INCL M_A(22..17))
M_245_OE_N
DMA_RDY0_N
EJTAG_DCLK
PCI_GNT2_N
PCI_REQ2_N
D SD_OE_N 1 SD_245_OE_N PCI_GNT1_N 156
DB_CPU_ID_N
EJTAG_DBOOT
EJTAG_PCST2
EJATG_PCST1
EJATG_PCST0
JTAG_TRST_N
DB_CPU_DMA_N
DB_CPU_ACK_N
DB_CPU_ADS_N
SD_WE_N R137 2 SD_WE_N PCI_CLK 155 PCI_CLK
SD_CAS_N R138 3 SD_CAS_N PCI_GNT0_N 154 PCI_GNT0_N 3.3V
D SD_BE0_N R139 4 SD_BE0_N PCI_REQ0_N 153 PCI_REQ0_N
SD_BE1_N R140 5 152 31 PCST0 R123
SD_BE1_N PCI_AD31
6 GND1 VCCO12 151
7 150 PCST1 R124
VCCO1 GND15
SD_CS0_N R141 8 SD_CS0_N PCI_AD30 149 30
SD_CS1_N R142 9 148 29 PCST2 R125
SD_CS1_N PCI_AD29
SD_RAS_N R143 10 SD_RAS_N PCI_AD28 147 28
1
11 146 27 ID_N R126
SD_S0_N PCI_AD27
SDRAM SIMM 12 SD_S1_N PCI_AD26 145 26
2 R144 13 144 25 ACK_N R127
M_A2 PCI_AD25
3 R145 14 M_A3 PCI_AD24 143 24
4 R146 15 142 PCI_CBE3_N ADS_N R128
3.3V 3.3V M_A4 PCI_BE3_N
SDRAM_SIMM 16 GND2 VCCO11 141
17 140 DMA_N R129
VCCO2 GND14
1 VSS1 VSS5 41 5 R147 18 M_A5 PCI_AD23 139 23
0 2 42 16 6 R148 19 138 22 22 R130
D0 D16 M_A6 PCI_AD22
8 3 D8 D24 43 24 7 R149 20 M_A7 PCI_AD21 137 21
1 4 44 17 8 R150 21 136 20 21 R131
D1 D17 M_A8 PCI_AD20
9 5 D9 D25 45 25 9 R151 22 M_A9 PCI_AD19 135 19
6 46 10 R152 23 134 18 20 R132
VCC1 VCC5 M_A10 PCI_AD18
2 7 D2 D18 47 18 11 R153 24 M_A11 PCI_AD17 133 17
10 8 48 26 25 132 16 19 R133
D10 D26 OUT_CLK PCI_AD16
3 9 D3 D19 49 19 26 GND3 VCCI4 131
R134
11 10
11
D11 D27 50
51
27
12
27
28
VCCI1
RC32332 GND13 130
129 PCI_CBE2_N
18
M_D12
M_D19
M_D13
M_D18
M_D14
GND6
VCCO5
M_D17
M_D16
VCCI2
M_D15
MAST_CLK
M_D31
M_D0
M_D30
GND7
VCCO6
M_D1
M_D29
M_D2
M_D28
M_D3
M_D27
M_D4
VCCP
GNDP
M_D26
M_D5
GND8
VCCI3
245_DT_R_N
M_D25
M_D6
M_D24
M_D7
GND9
VCCO7
M_D23
M_D8
M_D22
M_D9
M_D21
NMI_N
PCI_AD0
PCI_AD1
GND10
VCCO8
PCI_AD2
PCI_AD3
PCI_AD4
PCI_AD5
PCI_AD6
2 R846
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
D D 1 R847
12
19
13
18
14
17
16
15
31
0
30
1
29
2
28
3
27
4
26
5
25
6
24
7
23
8
22
9
21
M_D<31..0>
M_A<22..1>
0
1
2
3
4
5
6
CPU_CLK D PCI_AD(31..0)
R110
R111
C10 + C11 C12
BUS_DIR_N
119
Chapter 13—CPU Board
120
BUS/ADDRESS D<15..0>
ISOLATOR/DRIVER
U20 A<25..1>
19 G3 R215 0
3EN1[BA]
1 3EN2[AB] R216 8
M_D<31..0> AHC245
1 R217 BOOT FLASH EXP FLASH COMPACT FLASH
0 9 2
11 1
8 8 12
1 7 13 R218 9 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V
3.3V 9 6 14
2 5 15 R219 2
4 16 1 37 1 37 COMPACTFLASH
10 VSS1 A14 14 VSS1 A14 14
Chapter 13—CPU Board
R200
R201
9 5 D9 VSS5 41 9 5 D9 VSS5 41 5 30
R222 6 42 6 42 6 D6 D14 14
11 VCC1 NC1 VCC1 NC1 6 31
U21 7 43 7 43 7 D7 D15 15
BUS_EN_N 19 2 D2 NC2 2 D2 NC2 CF_CS0_N 7 32 CF_CS1_N
G3
R223 4 10 8 44 10 8 44 CS0* CS1*
D10 NC3 D10 NC3 8 33
3EN1[BA] 9 45 9 45 A10 VS1*
BUS_DIR_N 1 3 D3 NC4 3 D3 NC4 9 34 CF_RD_N
3EN2[AB]
R224 12 11 10 46 11 10 46 ATASEL* IORD*
D11 VCC5 D11 VCC5
AHC245 10 A9 IOWR* 35 CF_WR_N
1
11 VSS2 A24 47 24 11 VSS2 A24 47 24 11 36
4 9 11 R225 5 8 12 48 17 8 12 48 17 A8 WE*
2 A8 A17 A8 A17 12 37 CF_INTRQ
8 12 13 49 13 49 A7 INTRQ
12 1 A1 A18 18 1 A1 A18 18 13 38
5 7 13 R226 13 9 14 50 19 9 14 50 19 VCC1 J22 VCC2
A9 A19 A9 A19 14 39
6 14 15 51 15 51 A6 CSEL*
13 2 A2 VSS6 2 A2 VSS6 15 40
6 5 15 R227 6 16 52 20 16 52 20 A5 VS2*
VCC2 A20 VCC2 A20 16 41 RESET_N
4 16 17 53 17 53 A4 RESET*
14 10 A10 A21 21 10 A10 A21 21 17 42 CF_IORDY
7 3 17 R228 14 3 18 J20 54 22 3 18 J21 54 22 A3 IORDY
A3 A22 A3 A22 18 43
2 18 19 55 19 55 3 A2 INPACK*
15 11 A11 A23 23 11 A11 A23 23 19 44
R229 20 56 20 56 2 A1 REG*
VCC=3.3V;GND=DGND 7 4 A4 VCC6 4 A4 VCC6 20 45
21 57 21 57 1 A0 DASP*
VSS3 NC5 VSS3 NC5 21 46
R230 0 D0 PDIAG*
15 4 22 D4 NC6 58 4 22 D4 NC6 58 1 22 47 8
23 59 23 59 D1 D8 R265
12 D12 NC7 12 D12 NC7 23 48
24 60 24 60 2 D2 D9 9
U22 5 D5 NC8 5 D5 NC8 24 49
1 25 61 25 61 IIOCS16* D10 10
EN
13 D13 VSS7 13 D13 VSS7 CF_CD2_N 25 50
11 26 62 FL_CS0_N 26 62 FL_CS2_N CD2* GND2
C1 VCC3 FCS0* VCC3 FCS0*
MTG1
MTG2
R236 12 U91
R237 D D D D 5 9
U23 5 1
1 3.3V 10 8 CF_CS1_N
EN R238 3.3V AHC32
11 C1
13 CLIC VCC=3.3V;GND=DGND
AHC574 R239
5 9 1D 12 6 1 U91
13 8 13
CLIC_CLK
R240 4 4
6 7 14 14 1
14 6 15 5 6 CF_CS0_N
R889
R890
R892
R893
R894
R895
R207
R241 AHC32
7 5 16 7 VCC=3.3V;GND=DGND
44
43
42
41
40 BUS_WR_N
39 BUS_RD_N
38 CF_CS_N
37 ID_CS_N
36 RESET_N
35
34
15 4 17
16 3 18 R242 15 SD_PD1 CF_CS_N
24 2 19 SD_PD0
R243
IO28
IO27
IO26
IO25
IO24
IO23
VCC=3.3V;GND=DGND 16 PCI_RES_N
JTAG
IO_GCK2
IO_GCK1
IO_GTS1
VCCINT2
IO_GTS2
25 8 13 AHC139 8 26
VCC=3.3V;GND=DGND 3.3V
R252 23 2
3.3V U25 3.3V D
1
19 & EN
R253 1
12
13
14
15
16
17
18
19
D
AHC541
7 20
6 21
5 22
R202 1 9 11 R254 2 D
2 8 12 D(15..0)
R255
R203
R204
3 7 13 3
M_RD_N 6 14 D
M_WR_N 5 15 R256 BUS_RD_N
4 16
3 17 R257 BUS_WR_N
PSA_RES_N
P24EN
VPP_EN
USB_RES_N
EXP1_RES_N
EXP2_RES_N
2 18
VCC=3.3V;GND=DGND
D
TCK
PSA_TDO IBUTTON
M_RD_N
ADS_N
0
TCK
PSA_CS_N
PSA_CLK
CPU_TDO
PSA_TDO
M_D<31..0> 5V
3.3V 2.5V
10
11
20
12
19
13
18
14
17
16
15
31
30
1
29
2
28
3
27
4
26
5
25
6
24
7
23
8
22
9
21
R329
3.3V J30
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
161
160
159
158
157
DATA
2 IBUTTON
R300
GND
TCK
TDI
TDO
TMS
GCK3
GCK2
IO140
IO139
IO138
IO137
IO135
IO134
IO133
GND24
IO132
IO131
IO130
IO129
IO128
GND23
IO127
IO126
IO125
GND22
IO124
IO123
IO122
IO121
GND21
IO120
IO119
IO118
IO117
IO116
GND20
IO115
IO114
IO113
IO111
IO110
IO109
IO108
IO107
GND19
VCCO16
VCCO15
VCCO14
VCCO13
CCLK 1
IO136_NC
VCCINT12
VCCINT11
VCCINT10
IO112_NC
1 GND1 VCCO12 156 PP32
TMS 2 TMS CCLK 155 PSA_CS_N
M_WR_N 3 IO1 DOUT_IO106 154 D
SENSOR ADJUST DMA_N 4 IO2 DIN_IO105 153 0
DMA_DONE_N 5 IO3 IO104 152 CON_IO1
ACK_N 6 IO4 IO103 151 CON_IO2
7 IO5_NC IO102 150 CON_IO0
PL_PRE R309 M_WAIT_N 8 IO6 IO101_NC 149 CON_NOT_N
0 CF_INTRQ 9 148 RL_INST
IO7 IO100 A/D-CONVERTER
R310 CF_IORDY 10 IO8 IO99 147 PSU_INT_N
1 11 146 PSU_NOT_N
GND2 IO98
R311 12 VCCO1 GND18 145 5V
2 13 144
VCCINT1 VCCO11 U31
R312 3
PSA_RES_N 14 IO9 VCCINT9 143 GAP_SEN 1 20
PL_GAIN(3..0) INT0_N 15 IO10 IO97 142 P24EN BM_SEN 2 CH0 5V 19
INT1_N 16 IO11 IO96 141 9 TPH_RES 3 CH1 NC 18 AD_CS_N
EXP2_INT_N 17 IO12 IO95 140 8 RL_SEN 4 CH2 CS* 17 AD_DI
RL_PRE R313 0 EXP1_INT_N 18 139 7
IO13 IO94 PL_SEN 5 CH3 DI 16 AD_CLK
19 GND3 IO93 138 6 THERM 6 CH4 CLK 15
R314 1 IBUTTON 20 137
IO14 GND17 LTS_INST 7 CH5 SARS 14 AD_DO
21 IO15 IO92 136 5 8 CH6 DO 13
R315 2 WAND 22 135 4
IO16 IO91 9 CH7 SE* 12
BEEP 23 IO17 IO90 134 3 3.3V COM REF
R316 3 USB_INT_N 24 133 2
10 11
IO18 IO89 GND AGND
RL_GAIN(3..0) 25 GND4 IO88 132 1
26 VCCO2 GND16 131 TLC0838
BM_DIODE R317 0
SCL 27
28
IO19
VCCINT2
XC2S30, XC2S50, XC2S100, XC2S150 &XC2S200
PINS WITH _NC NOT USED IN XC2S30
PSA VCCO10
IO87
130
129 0
D D
R324 3
FIN_IO1 42 IO29 IO78 115 AD_CS_N
FIN_NOT_N 43 114 TPH_STRB_N RL_SEN R333 3
BM_GAIN(3..0) IO30 IO77
44 IO31_NC IO76 113 TPH_LATCH_N 1 RL_DIG
FIN_IO0 45 112 TPH_CLK C32 2
GAP_PRE R325 0 IO32 IO75_NC
3 46 IO33 IO74 111 1
4
R326 1
2 47 IO34 IO73 110 2
1 48 IO35 IO72 109 3
R327 2
0 49 IO36 IO71 108 4 D PP30
50 M1 INIT_N_IO70 107 LM393M D
VCCO4
M2
NC1
NC2
IO37
IO38
IO39
IO40_NC
IO41
IO42
IO43
GND8
VCCO5
VCCINT4
IO44
IO45
IO46
IO47
IO48
GND9
IO49
IO50
IO51
VCCINT5
GCK1
VCCO6
GND10
GCK0
IO52
IO53
IO54
IO55
GND11
IO56
IO57
IO58
IO59
IO60
VCCINT6
VCCO7
GND12
IO61
IO62
IO63
IO64_NC
IO65
IO66
IO67
IO68
IO69
GND13
DONE
6 R337
R303 5 PSA_INIT_N R338
PSA_PROG_N
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
R304
100
101
102
103
104
4 PSA_DONE U32
PL_SEN R336 5
R305 3 7 PL_DIG
8
7
6
5
C33 6
R306 2
TPH_DATA(8..1)
LM393M
R307 1 D
PL_INST
D PP31
7
6
5
4
3
2
1
0
R308
LTS_DIG
HEADLIFT
0
PL_DIG
RL_DIG
LTS_GAIN(7..0) 3
2
1
0
BM_DRIVE(3..0)
3
2
1
0
BM_GAIN(3..0)
3
2
1
0
GAP_GAIN(3..0)
3
2
1
0
RL_GAIN(3..0)
121
Chapter 13—CPU Board
122
DOT RESISTANCE TEST CIRCUIT THERMAL PRINT HEAD (TPH)
5V
Chapter 13—CPU Board
C
C
C
SAME TYPE C408 C409
R400 B R401 B R402 B C407
T40 T41 T42 J40
U42 R430 1 I2CDATA
E
E
E
2 THERM1
D 1 3 I2CCLK
19 & EN D 4 THERM2
D D D R431
AHCT541 5 STROBE1
TPH_STRB_N 2 18 6 STROBE2
24V_S TPH_LATCH_N 3 17 7 LATCH
TPH_CLK 4 16 R432
8 VCC
R408 U40 1 5 15 9 CLOCK
2 6 14 10 VCC
E
R409 3 3 7 13 R433
IN OUT 2 11 DATA1
R407 B 4 8 12 12 GND
T44 C403 ADJ R410 5 9 11 13 DATA2
R434
VCC=5V;GND=DGND 14 GND
C
15 DATA3
C
1
C401 C405
R435 16 GND
TPH_MEAS_EN R406 B
T43 17 DATA4
C400 D R411 18 GND
R436 19 DATA5
E
20 GND
C402
21 DATA6
D U43 R437 22 GND
D C404 23 DATA7
+ 1 24 GND
D 19 & EN 25 DATA8
R438
AHCT541 26 GND
R422 9 11
R418 R419 8 12
7 13 R439
TPH_GAIN0 6 14
TPH_GAIN1 PP41 5 15
TPH_GAIN2 6 2 18 R440
8
7 3 17
R415 R416 R417 3 U41 8 4 16
1 R423 TPH_RES L415 GND_TPH
TPH_DATA<8..1> VCC=5V;GND=DGND
2
LM358M R424 D
C
C
C
C406
4
R412 B R413 B R414 B R420 R421
T45 T46 T47 D
E
E
E
C_1
D D D D D D D
U41
5
7
6
J54
BM_SEN R512
1
PP52 2
I2C INTERFACES BM_PRE BM_DIODE 3
PP53 C501 4
C513
C530
C531
C532
C533
9 7 J56
C534
C535
C536
C537
10 10 TT_PWM 8 PP55 R514
RL_SEN 1
9 PP56 2
10 10 C503 RL_INST
D 11 11 3
D 12 12 C504 R515 4
D D 13 13
SDA 14
0 15
SCL 1 16 D D
2 17 PAPER LOW
3 18
5V 19 5V
PL_PRE J57
5V 4 20
5V 5V U51 5 PP57 PL_SEN R516
U50 21 1
6 22 PP58 2
24C02A LTC1694 7 C505 PL_INST
R509 R510 STEPPER<13..0> 23 3
C538
C539
D PSU_INT_N 33 1
34 2
R518 R519 3
D 4
5
24IGND D
D D
5V 5V LTS
WAND BEEPER
J53
5V U80 R521
U52 1
L50
BEEP 9 =1 2
10 8 R524
J59 LM567 3
C
AHC86
3 C507 C508 3 4
TONE IN VCC
4 1
E
R621 C540
WAND
C_2 D D D
PP59
D
123
Chapter 13—CPU Board
124
3.3V
EXP BUS
5V 24V_S
J62
3.3V USB 1
U60 Y60 35
R600
R601
2
USBN9604 24Mhz 36
R605
3
Chapter 13—CPU Board
C60
C61
6 23 R603 NC
+
DACK* GND C62 VDD 6
7 A0_ALE_SI VCC 22 R602 2 D- 40
0 8 D0_SO GND 21 3 D+ 0 7
USB_INT_N 1 9 D1 D- 20 4 GND 1 41
2 10 19 R604
D2 D+ MTG1 8
3 11 D3 V3.3 18 MTG2 2 42
4 12 D4 AGND 17 3 9
5 13 D5 RESET* 16 43
6 14 D6 D7 15 USB_RES_N L60 4 10
5 44
7 11
6 45
D 7 12
D C_2 C_2 46
8 13
9 47
14
10 48
11 15
D<15..0> 49
12 16
13
4
50
A<24..1> 17
14 51
15 18
UART<5..0> 52
1 19
2
0
1
2
3
4
5
53
3 20
3.3V 5V 4 54
21
U61 5 55
RP60 6 22
R610
R611
R612
R613
R614
R615
2 26 7 56
C64 GND VCC 8
C65 C66 RS232 23
28 27 3.3V 57
BUS NO. CPU PINS RS232 25 C1+ V+ 9 24
C63 C1- 10 58
1 4 L68
0 - UART_RX0 - RXD 11 25
1 - UART_TX0 - TXD 3 C2+ V- R626 R627 R628 12 59
2 - SPI_MOSI - CTS C2- D 26
24 5 L61
3 - SPI_MISO - RTS T1IN T1OUT 60 SPARE
4 - SPI_SCK - DSR 23 6 27 SPARE
5 - PCI_GNT1_N - DTR 22 T2IN T2OUT 7 SDA 61 SDA
19 T3IN T3OUT 10 L62
T4IN T4OUT J61 28
17 12 SCL 62 SCL
T5IN T5OUT 1 29 SA1
L63
2 TXD EXP1_RES_N 63 RESET
16 3 RXD EXP1_CS_N 30 CS
21 R1OUTB 8 4 DSR EXP1_INT_N 64 INT SLOT 1
20 R1OUT R1IN 9 L64
3.3V R2OUT R2IN 5 GND NC 31 DREQ
18 11 6 DTR 65 DACK
R3OUT R3IN 3.3V 7 CTS EXP1_INT_N 32 DACK
15 L65
R623 MBAUD 8 RTS NC 66 DREQ
13 14 9 EXP2_INT_N 33 INT
EN* SHDN* R620 MTG1 EXP2_CS_N 67 CS SLOT 2
R624 L66 EXP2_RES_N
D71
R711
R712
C
R708 R710 B
U70 T71
D
4 DTC VCC 12 D70
E
R709 3 R713 G T72
FB 5V
C
6 C1 8 L70
C702 C703 RT E1 9
5 CT C705
S
C2 11 B R718
C701 1 10 T70
+ R702 1IN+ E2
2 1IN- R716 R720 R722
E
2
16 2IN+
C
R724
R700 R704 R705 R707 C704
D72
R714 R715 R717 C718 R719 R721 R723 C707 R725
24IGND
1
1
4
GND
D D D C_2 D C_1
D D
125
Chapter 13—CPU Board
126
3.3V BUS PULL-UPS 3.3V MISC PULL-UPS
3.3V 3.3V
31 R816
R800 30
29 R817
EXP1_INT_N R896
R801 28
27 R818
R897
R848
R849
R850
R851
R852
R853
R854
R855
R856
R857
R858
R859
R860
R861
R862
R863
R864
R865
R866
R867
R868
R869
R870
R871
R872
R873
R874
R875
R876
R877
R878
R879
R880
R881
R882
R883
R884
R885
R886
R887
R888
R802 EXP2_INT_N
26
25 R819
USB_INT_N R898
R803 24
1
2
3
4
5
6
7
8
9
R820
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
23 PSU_INT_N R899
A(25..1) R804 22
0
1
2
3
4
5
6
7
8
9
R821
10
11
12
13
14
15
21 TMS R910
D(15..0) R805 20
R822
Chapter 13—CPU Board
19 CON_NOT_N R931
R806 18
17 R823
FIN_NOT_N R932
R807 16
3.3V R824
15 PSU_NOT_N R933
R808 14
13 R825
M_WAIT_N R920
R809 12
11 R826
DMA_DONE_N R921
R810 10
9 R827
INT0_N R922
R811
R950
R951
R952
R953
R954
R955
R956
R957
R958
R959
R960
R961
R962
R963
R964
R965
R966
R967
R968
R969
R970
R971
R972
R973
R974
R975
R976
R977
R978
R979
R980
R981
8
7 R828
INT1_N R923
R812 6
R829
0
1
2
3
4
5
6
7
8
9
5 CS0_N R924
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R813 4
PCI_AD(31..0) R830
3 CS2_N R925
R814 2
1 R831
SD_OE_N R926
R815 0
M_D(31..0) SD_CS0_N R927
SD_CS1_N R928
SD_CS3_N R930
PCI_GNT2_N R982
J81 5V
R903
R900
R901
PCI_REQ2_N R983
1 TRST_N PCI
2 PCI_INT_N R984
3 TDI 0 1 PCI_AD0 SCA80 PCI_AD1 41 1
4 2 VSS1 PCI_AD2 42 2 PCI_GNT0_N R985
R905 CPU_TDO 3 3 43
5 PCI_AD3 VCC1
6 4 4 PCI_AD4 PCI_AD5 44 5 PCI_REQ0_N R986
EJTAG 7 EJ_TMS 6 5 PCI_AD6 PCI_AD7 45 7
8 6 VSS2 PCI_CBE_N0 46 PCI_CBE0_N PCI_CBE3_N R987
9 TCK 8 7 PCI_AD8 VCC2 47
10 9 8 PCI_AD9 PCI_AD10 48 10 PCI_CBE2_N R988
11 E_RESET_N 11 9 PCI_AD11 PCI_AD12 49 12
12 10 VSS3 PCI_AD13 50 13
PCI_FRAME_N R989
13 14 11 PCI_AD14 VCC3 51
14 15 12 PCI_AD15 PCI_CBE_N1 52 PCI_CBE1_N PCI_IRDY_N R990
PCI_PAR 13 PCI_PAR PCI_SERR_N 53 PCI_SERR_N
14 VSS4 PCI_PERR_N 54 PCI_PERR_N PCI_TRDY_N R991
R902 PCI_LOCK_N 15 PCI_LOCK_N VCC4 55
PCI_STOP_N 16 PCI_STOP_N PCI_DEVSEL_N 56 PCI_DS_N PCI_DS_N R992
PCI_TRDY_N 17 PCI_TRDY_N PCI_IRDY_N 57 PCI_IRDY_N
18 VSS5 PCI_FRAME_N 58 PCI_FRAME_N PCI_STOP_N R993
PCI_CBE2_N 19 PCI_CBE_N2 VCC5 59
16 20 PCI_AD16
J84 PCI_AD17 60 17 PCI_LOCK_N R994
18 21 PCI_AD18 PCI_AD19 61 19
D 22 VSS6 PCI_AD20 62 20 R995
21 23 63 PCI_PERR_N
PCI_AD21 VCC6
22 24 PCI_AD22 PCI_AD23 64 23 R996
R911
R912
RESET 3 37 77 SCL
U80 TDO SCL
C
2 RESET* 1 ARESET_N 38 78 SDA
CF_CD1_N 1 VSS10 SDA
=1 R915 GND
CF_CD2_N 2 3 R913 B 39 TDI PCI_DET_N 79 PCI_DET_N
T80 TPS3825 40 TRST_N 24V 80 D
AHC86
VCC=5V;GND=DGND
D
E
J83
1 EXT.RESET
2 D
D
C900 + 3.3V
C921 + 2.5V
C911 C913 C915 3.3V
C912 C914
C982 C983 C984
D C929 C930 C931 C932
C938 +
D
3.3V 3.3V D D 3.3V
2.5V
203
193
183
173
163
C942 C943 C944
C901 7 151 C916
208
197
184
170
3.3V D
C933
156 D 2.5V
2.5V
12
C902 C988 17 141 C922
197
181
171
C990 C917
C934
144 C948
C939 13 143
C923
C903 27 131 C918
26 PSA 3.3V
CPU C935
130
C949
U13 U30 C940
28 PSA 2.5V 128
59
69
82
89
99
53
65
78
92
3.3V D 2.5V D
D D
3.3V D C945 C946 C947
C906 C908 C910
C907 C909 C925 C926 C927 C928
C985 C986 C987
D
D D
3.3V 5V
U90
11 1
C951 C967 3.3V 12 13
U81 RESET GENERATOR U52 LM567 LVC02
VCC=3.3V;GND=DGND
D D D D
127
Chapter 13—CPU Board
Chapter 13—CPU Board
14.1 Introduction
In Fingerprint, "auto" is by default the standard IN and OUT
communication port, that is, the printer will scan all communication
channels for incoming data. To select a specific communication port as
standard IN and/or standard OUT port, use an Intermec Fingerprint
SETSTDIO statement (see Intermec Fingerprint v8.xx, Programmer’s
Reference Manual). This gives better performance. Note that many
application programs, for example Intermec Shell, contain instructions
that select the correct standard I/O for the application in question. The
settings for the selected communication channel will appear in the display
window when pressing the <info> key on the printer’s keyboard.
In IPL, all communication channels are always scanned for incoming data
and the firmware automatically switches to the same channel for output
too. The settings for the active communication channel will appear in the
display window when pressing the <info> key on the printer’s keyboard.
The standard interfaces (RS-232, USB, and Wand) are fitted directly on
the rear of the CPU board with connectors protruding through slots in the
printer’s rear plate. USB and Wand are not supported by IPL.
All optional interface boards, except the EasyLAN boards, are fitted in a
slot on the printer’s standard rear plate and connected to the CPU board
via a flat cable. If no interface board is fitted, the slot is closed by a cover
plate.
The EasyLAN boards are fitted directly to the front of the CPU board and
connected by wire to a connector or antenna. There are provisions for both
the wired EasyLAN connector and the EasyLAN wireless antenna on the
standard rear plate. All rear plates have slots for two interface boards as well
as for the standard interface connectors.
RS-232 socket
("uart1:")
USB
("usb1:")
The supported USB version is USB 1.1 (also called “USB 2.0 full speed”).
To use the USB interface for printing from a PC, you need a USB-
compatible Intermec InterDriver installed in your PC. The printer
works only as a “slave”, that is, the USB interface is not suitable for
programming. Unlike for example RS-232, there is no communication
setup in regard of baud rate, parity, handshaking, etc. Select the USB
interface as standard IN/OUT channel in Intermec Fingerprint,
the Intermec Direct Protocol, or Intermec Shell as device "usb1:"
(communication channel 6).
The EasyCoder PM4i printers are so called “self-powered devices.” We
recommend that you only connect one printer to each USB port on the
host, either directly or via a hub. Other devices, like a keyboard and a
mouse, can be connected to the same hub. If you need to connect more
than one Intermec USB printer to a host, you should use different USB
ports.
Using a USB Class A/B cable, connect the Class A plug to the PC or hub
and the Class B plug to the printer.
Wand interface
("wand:")
Cover plate
3 Save the cover plate for possible later use. Keep the screws.
4 Remove the #T20 Torx screw fitted on the hexagonal spacer at the
center of the CPU board. Keep the screw.
5 If necessary, fit or remove circuits and straps on the interface board
according to the descriptions of each board later in this chapter.
6 RFID only: If the interface board has been designed to hold an RFID
radio module, slide the module into its designated slot. Note: Jumpers
J5-J9 must be set to comply with the type of radio module installed. See
Section 14.8.
RFID Card
7 Attach the flat cable included in the kit to connector J62 (marked “EXP
BOARD”) on the CPU board (see illustration on the next page).
8 Insert the interface board with the component side facing right, as seen
from behind.
Component side
Interface board
9 Attach the interface board to the printer’s rear plate using the two screws
left over when you removed the original cover plate.
10 Using the #T20 Torx screw you previously removed, attach the interface
board to the hexagonal spacer at the center of the CPU board.
11 The kit contains two flat cables, one with two connectors for use with a
single interface board and one with three connectors for use with double
interface boards. Connect the appropriate flat cable to connector P1 on
the interface board, also see the next page.
P01
C63
C64
R31
C40
R32
IC24
IC23
R33
IC20
R34
R35
R36
1-971643-01
R37
R38
R54
C24
C23
C22
C21
R44
R53
R43
R52
R42
R51
R41
C28
C27
C26
C25
R58
R48
R57
R47
R56
R46
R55
R45
C65
C60
IC25
R27
IC26
C62
R26
IC27
R25
R24
R23
R22
R21
P3
REL4
IC21
R28
C61
C51
C67
REL3
IC28
IC2
IC22
C36 C34
REL2
IC3 C66
P1
RS232: IC11, J2A
REL1 P35 P1 J62
C33
RS422: IC12, J3, J4
C4 C3 C35
IC10
RS485: IC13, J1, J4*
* IF END OF CABLE
R14
C2 C1 C50
UARTA
C32
B A IC13
J2
R5
R13
R15
IC11 IC12
R8
F1 F6 F2 F7 F3 F8 F4 F5
R12 R18
J61
J3 R10
C56
R16
IC4
IC6
R9
C57
J4
C53
C31
R17
R6
R1
R7
IC9
IC5
IC1
C52
C54
C30
R2
R3
C55
P2 J1
R11
R4
EXP BOARD
Hexagonal
Flat cable spacer
(two types)
Cable
Industrial Interface
(DB-44pin socket)
Serial Interface
"uart2:"
(DB-9pin socket)
P01
C63
C64
R31
C40
R32
IC24
IC23
R33
IC20
R34
R35
R36
1-971643-01
R37
R38
C24
C23
C22
C21
R54
R44
R53
R43
R52
R42
R51
R41
C28
C27
C26
C25
R58
R48
R57
R47
R56
R46
R55
R45
C65
C60
IC25
R27
IC26
C62
R26
IC27
R25
R24
R23
R22
R21
P3
REL4
IC21
R28
C61
C51
C67
REL3 IC28
IC2
IC22
C36 C34
REL2
IC3 C66
REL1 P1
RS232: IC11, J2A
C33
RS422: IC12, J3, J4
C4 C3 C35
IC10
RS485: IC13, J1, J4*
* IF END OF CABLE
R14
C2 C1 C50
UARTA
C32
B A IC13
J2
R5
R13
R15
IC11 IC12
R8
F1 F6 F2 F7 F3 F8 F4 F5
R12 R18
J3 R10
C56
R16
IC4
IC6
R9
C57
J4
C53
C31
Strap fitted on J2 A
R17
R6
R1
R7
IC9
IC5
IC1
C54
C30
R2
IC11
R3
C55
P2 J1
R11
R4
P01
C63
C64
R31
C40
R32
IC24
IC23
R33
IC20
R34
R35
R36
1-971643-01
R37
R38
C24
C23
C22
C21
R54
R44
R53
R43
R52
R42
R51
R41
C28
C27
C26
C25
R58
R48
R57
R47
R56
R46
R55
R45
C65
C60
IC25
R27
IC26
C62
R26
IC27
R25
R24
R23
R22
R21
P3
REL4
IC21
R28
C61
C51
C67
REL3
IC28
IC2
IC22
C36 C34
REL2
IC3 C66
REL1 P1
RS232: IC11, J2A
C33
RS422: IC12, J3, J4
C4 C3 C35
IC10
RS485: IC13, J1, J4*
* IF END OF CABLE
R14
C2 C1 C50
UARTA
C32
B A IC13
J2
R5
R13
R15
IC11 IC12
Remove strap on J2 A R8
F1 F6 F2 F7 F3 F8 F4 F5
R12 R18
J3 R10
C56
R16
IC4
IC6
R9
C57
J4
C53
C31
R17
R6
R1
R7
IC9
IC5
IC1
C54 C52
C30
P2 J1
R11
R4
on IC11
Fit RS-422 circuit on IC12
P01
C63
C64
R31
C40
R32
IC24
IC23
R33
IC20
R34
R35
R36
1-971643-01
R37
R38
C24
C23
C22
C21
R54
R44
R53
R43
R52
R42
R51
R41
C28
C27
C26
C25
R58
R48
R57
R47
R56
R46
R55
R45
C65
C60
IC25
R27
IC26
C62
R26
IC27
R25
R24
R23
R22
R21
P3
REL4
IC21
R28
C61
C51
C67
REL3
IC28
IC2
IC22
C36 C34
REL2
IC3 C66
REL1 P1
Remove strap on J2 A RS232: IC11, J2A
C33
RS422: IC12, J3, J4
C4 C3 C35
IC10
RS485: IC13, J1, J4*
* IF END OF CABLE
C32
B A IC13
on IC11 J2
R5
R13
R15
IC11 IC12
Fit RS-485 driver circuit R8
F1 F6 F2 F7 F3 F8 F4 F5
R12 R18
on IC13 J3 R10
C56
R16
IC4
IC6
R9
C53
C31
R17
if end of cable
R6
(terminator)
R1
R7
IC9
IC5
IC1
C52
C54
C30
R2
R3
C55
Fit strap on J1 P2 J1
R11
R4
Note: The increased use of LAN networks has made the RS-485 interface
somewhat obsolete, because RS-485 requires a special communication
protocol and a dedicated wiring system limited to 1,200 m (4,000 ft). We
only recommend RS-485 for existing applications and advise the customer
to consider a LAN network solution for new applications.
Connector Configuration
Pin Signal Name Description Fingerprint Ref. No.
10 IN1A Anode Opto In Channel 1 + 101 (301)
40 IN1K Cathode Opto In Channel 1 -
26 IN2A Anode Opto In Channel 2 + 102 (302)
11 IN2K Cathode Opto In Channel 2 -
41 IN3A Anode Opto In Channel 3 + 103 (303)
27 IN3K Cathode Opto In Channel 3 -
12 IN4A Anode Opto In Channel 4 + 104 (304)
42 IN4K Cathode Opto In Channel 4 -
28 IN5A Anode Opto In Channel 5 + 105 (305)
13 IN5K Cathode Opto In Channel 5 -
43 IN6A Anode Opto In Channel 6 + 106 (306)
29 IN6K Cathode Opto In Channel 6 -
14 IN7A Anode Opto In Channel 7 + 107 (307)
44 IN7K Cathode Opto In Channel 7 -
30 IN8A Anode Opto In Channel 8 + 108 (308)
15 IN8K Cathode Opto In Channel 8 -
The Fingerprint reference numbers inside the parentheses refer to a second
Serial/Industrial interface board.
INA
INK
GND
Connector Configuration
Pin Signal Name Description Fingerprint Ref. No.
20 Out1c Collector Opto Out Channel 1 221 (421)
5 Out1e Emitter Opto Out Channel 1
35 Out2c Collector Opto Out Channel 2 222 (422)
21 Out2e Emitter Opto Out Channel 2
6 Out3c Collector Opto Out Channel 3 223 (423)
36 Out3e Emitter Opto Out Channel 3
22 Out4c Collector Opto Out Channel 4 224 (424)
7 Out4e Emitter Opto Out Channel 4
37 Out5c Collector Opto Out Channel 5 225 (425)
23 Out5e Emitter Opto Out Channel 5
8 Out6c Collector Opto Out Channel 6 226 (426)
38 Out6e Emitter Opto Out Channel 6
24 Out7c Collector Opto Out Channel 7 227 (427)
9 Out7e Emitter Opto Out Channel 7
39 Out8c Collector Opto Out Channel 8 228 (428)
25 Out8e Emitter Opto Out Channel 8
The Fingerprint reference numbers inside the parentheses refer to a second
Serial/Industrial interface board .
VCC
OUTc
OUTa
Relay Out
The relays of the OUT ports can be individually activated using PORT-
OUT ON/OFF statements.
The status of the ports can be read by means of PORTIN functions. If a
relay is activated, PORTIN returns the value -1 (true), else it returns the
value 0 (false).
b a
1
DC current (A)
0.5
0.1
10 20 30 40 50 100
Connector Configuration
Pin Signal Name Description Fingerprint Ref. No.
16 REL1nc Relay 1 Normally Closed 201 (401)
1 REL1no Relay 1 Normally Open
31 REL1com Relay 1 Common
17 REL2nc Relay 2 Normally Closed 202 (402)
2 REL2no Relay 2 Normally Open
32 REL2com Relay 2 Common
18 REL3nc Relay 3 Normally Closed 203 (403)
3 REL3no Relay 3 Normally Open
33 REL3com Relay 3 Common
19 REL4nc Relay 4 Normally Closed 204 (404)
4 REL4no Relay 4 Normally Open
34 REL4com Relay 4 Common
The Fingerprint reference numbers inside the parentheses refer to a second
Serial/Industrial interface board.
VCC
REL no
REL nc
REL com
Components
C40
R31
R32
IC20
C63
C64
R33
IC24 IC23 R34
R35
R36
R37
R38
R54
C24
C23
C22
C21
R44
R53
R43
R52
R42
R51
R41
C28
C27
C26
C25
R58
R48
R57
R47
R56
R46
R55
R45
C65
C60
R27
IC27
C62
R26
IC25 IC26 R25
R24
R23
R22
R21
P3
IC21
REL4
R28
C61
C51
IC28
C67
REL3
IC2
IC22
C36 C34
REL2
C66
IC3
REL1 P1
35
1
C33
RS232: IC11, J2A C35
R14
IC10
UARTA B A
J2 R13
R8
F1 F6 F2 F7 F3 F8 F4 F5
R15 R18
R12 R10
C56
R9
C53
C31
R16
IC11
P2
R7
R17
R6
R1
J4
C52
C30
IC9
IC13
IC12
IC5 IC1
C55
34
68
J1
C54
R11
R3
R2
R4
4
3
2
1
0
41 VCC=3.3V
8 A<12..1> =1 4 DSRA_N
42 2 6 IC5 5 R8
6
5
4
3
2
1
44
43
41
40
5V
42
9 3 AHC86
43 3.3V VCC=3.3V
RS232
12 CTSA_N C1
4 1 IC11 C3
Schematics; Serial Port
10
D4
D3
D2
D1
D0
NC
11 IC4 13 +
44 5 MAX238 +
VCC
RI*
AHC32
DCD*
DSR*
CTS*
11 5 7 39 RESET 10 C1+ VCC 9 C4
45 6 D5 MR 12 11
3.3V 6 8 38 C2 C1- V+ +
12 7 D6 OUT1* VCC=5V
7 9 37 1 =1 + 13 15
46 VCC=3.3V 10 D7 DTR* 36 2 IC6 3 C2+ V- F1
13 8 1 =1 RCLK IC10 RTS* 14 C2- GND 8 P2 9PIN DSUB
RESET_N 2 3 RESET 11 35 AHCT86
47 9 IC5 SIN OUT2* 2
12 34 5 T1IN T1OUT F2
14 AHC86 NC NC VCC=5V RS232 RS422 RS485
13 33 INTA 4 =1 DTRA_N 18 T2IN T2OUT 1
48 10 SOUT INTRPT 5 6 RTSA_N 19 24
14 16C550 32 IC6 T3IN T3OUT F3 1 +5V
15 11 VCC=3.3V CS0 RXRDY*
12 1 15 31 1 AHCT86 21 T4IN T4OUT 20 2 TXD +TXD +DATA
49 1 CS1 A0
2 IC4 3 CSA_N 16 30 2 6 R1OUT R1IN 7 F4 3 RXD +RXD
16 12 CS2* A1 29 4 3
AHC32 17 3 R2OUT R2IN 4 DSR
50 13 BAUDOUT* A2 23
22 R3OUT R3IN F5 5 GND GNDE GNDE
17 VCC=3.3V 17 R4OUT R4IN 16 6 DTR
51 14 11 4
1 F6 7 CTS -RXD
18 15 5 IC4 6 CSB_N
8 RTS -TXD -DATA
XIN
XOUT
WR1*
WR2
VSS
NC
RD1*
RD2
DDIS
TXRDY*
ADS*
52 AHC32 F7
19 1 3.3V 9
2 MTG1
18
19
21
22
23
25
26
27
28
53 VCC=3.3V
J1 F8 MTG2
20 3 9
1 1
54 4 WR_N 10 IC4 8 WRB_N
21 AHC32 RS485 2 GND-SHIELD
55 5
WR_N 20
RD_N 24
22 6 VCC=3.3V VCC=5V 5V RS422
7
INTA 9 =1 9 =1
1 A J2
56 10 IC5 8 INT_N 10 IC6 8 TXDA IC12 2B C
23 8 MAX1490 3
AHC86 AHCT86 1 VCC1 AC1 24
57 5V 2 VCC2 AC2 23
24 9 VCC=3.3V
=1 12 RXDA 3 D1 IVCC1 22
58 10 11 13 4 21 R16
11 IC5 D2 IRCDRV J3
25 AHC86 5 GND1 A 20 1 TERM.REC.
59 12 R1 R2 R3 3.3V R4 6 19 2
FS B R17
26 7 SD Z 18 J4
4
60 IC3 8 VCC3 Y 17 1
27 R9 9 16 2 TERM.TRA.
SDA VCC DI ICOM1
61 10 VCC4 IDIDRV 15
28 1.8432MHZ 11 RO IVCC2 14
62 SCL 1 CLK 12 13
SA1 NC/EN_N OUT 3 GND2 IRLED
29
63 RESET_N 5V GND
30 CS_N RS485
2
64 INT_N
31 IC1 IC13
MAX1480
65 1 VCC1 AC1 28
32 2 VCC2 AC2 27
66 1 A0 VCC 8 3 D1 IVCC1 26
33 2 A1 WP 7 4 D2 B 25
3 6 5 24 R15
67 A2 SCL GND1 IRCDRV
34 4 GND SDA 5 6 FS A 23
7 22 R12
68 SD IDIIN
5V 8 VCC3 IDEIN 21
9 DI ICOM1 20
3.3V VCC=5V
485_DIR
13 IC6 11 11 DE IVCC2 18
3 2 AHCT86 12 17 R13
VIN VOUT GND2 IDEDRV
C50 + LD1117 13 RO_N ICOM2 16
C51 C52 C53 C54 C55 C56 C57 C30 C31 C32 C33 C34 C35 C36 14 15 R14
GND VCC5 IRLED
R11
1
INTERFACE CONFIGURATION
RS232: IC11, J2A
RS422: IC12, J3, J4
RS485: IC13, J1, J4*
*: IF END OF CABLE
A1
A2
A1
A2
A1
A2
A1
A2
8 3 2
D
A1
A1
A1
A1
9
A2
A2
A2
A2
4 5 ULN2003A
10 7 6 IC28 REL4 REL3 REL2 REL1 DSUB44
11 8 9 2 15 NO 14 NO 14 NO 14 NO 14 P3
13 12 COM 11 COM 11 COM 11 COM 11 SIGNALS
ULN2003A
5V
14 15 IC26 NC 12 NC 12 NC 12 NC 12 16 REL1NC
17 16 OPTO_COUPLER 1 REL1NO
18 19 1 16 31 REL1COM
VCC=5V IC28 17 REL2NC
1 16 R28 2 15 2 REL2NO
3 14 32 REL2COM
ULN2003A
IC27 18 REL3NC
7 10 R27 4 13 3 REL3NO
33 REL3COM
ULN2003A
5 12 19 REL4NC
IC21 IC27 4 REL4NO
RESET_N 1 6 11 R26 6 11 34 REL4COM
RESET 20 OUT1C
WRB_N 11 CLK ULN2003A
7 10
IC27 5 OUT1E
7 3 AHCT273 2 5 12 R25 8 9 35 OUT2C
6 D 21 OUT2E
4 5
Schematics; Industrial Interface
5 7 6 ULN2003A 6 OUT3C
4 8 9 IC25 36 OUT3E
3 13 12 OPTO_COUPLER 22 OUT4C
2 14 15 VCC=5V 1 16 7 OUT4E
1 17 16 IC27 37 OUT5C
0 18 19 4 13 R24 2 15 23 OUT5E
VCC=5V 3 14 8 OUT6C
ULN2003A
IC27 38 OUT6E
3 14 R23 4 13 24 OUT7C
9 OUT7E
ULN2003A
5 12 39 OUT8C
IC27 25 OUT8E
147
Chapter 14—Interfaces
Chapter 14—Interfaces
"uart3:"
(DB-9pin socket)
"uart2:"
(DB-9pin socket)
"uart2:" Configuration
The serial communication port "uart2:" can be configured for three
different types of serial communication by fitting or removing certain
driver circuits and straps:
• RS-232 non-isolated
• RS-422 isolated, full duplex
• RS-485 isolated, half duplex
J7
R24
R23
C63
C
C61
A
Z2
B
K
NC
IC8
C13
A
R33 R34
IC22
R31
C60
C C62
R22
R21
A
Z1
K
B
NC
IC7
J8 A
R26
D1
J9 R19
K
F9
NC
C64
R32
J5
C40
R20
P3 IC24 C36
C41
PASSIVE=B, ACTIVE=A+C
C34 C42
IC2
IC3
RS485: IC13, J1, J4*
*: IF END OF CABLE C4 C3
C35
C33
IC10 C51
C2 C1 C50
C32
R14
IC13
UARTA B A
R5
IC11 IC12
J2 R13
R8
R15
R18
F1 F6 F2 F7 F3 F8 F4 F5
R12 R10
C56
J3
IC4
IC6
R9
R16
C57
C53
C31
J4
R6
R17
Strap fitted on J2 A
R1
R7
IC5
IC1
IC9
C52
C30
R4
R3
R2
C54
C55
P2
RS-232 circuit fitted on
R11
J1
IC11
R24
R23
C63
C
C61
A
Z2
B
K
NC
IC8
C13
A
R33 R34
IC22
R31
C60
C C62
R22
R21
A
Z1
K
B
NC
R25 R28 R29
IC7
J8 A
R26
D1
J9 R19
K
F9
NC
C64
R32
J5
C40
R20
P3 IC24 C36
C41
PASSIVE=B, ACTIVE=A+C
Remove RS-232 circuit on
IC11
C34 C42
IC2
IC3
Remove strap on J2 A RS485: IC13, J1, J4*
*: IF END OF CABLE C4 C3
C35
C33
IC10 C51
C2 C1 C50
C32
R14
IC13
UARTA B A
R5
IC11 IC12
J2 R13
R8
R15
R18
F1 F6 F2 F7 F3 F8 F4 F5
R12 R10
C56
J3
IC4
IC6
R9
C57
C53
C31
J4
R6
R17
R1
R7
IC5
IC1
IC9
C52
C30
R3
R2
C54
C55
P2
R11
J1
R24
R23
C63
C
C61
A
Z2
B
K
NC
IC8
C13
A
R33 R34
IC22
R31
C60
C C62
R22
R21
A
Z1
K
B
NC
R25 R28 R29
IC7
J8 A
R26
D1
J9 R19
K
F9
NC
C64
R32
J5
C40
R20
P3 IC24 C36
C41
PASSIVE=B, ACTIVE=A+C
C34 C42
IC2
IC3
RS485: IC13, J1, J4*
*: IF END OF CABLE C4 C3
C35
C33
IC10 C51
C2 C1 C50
C32
R14
IC13
UARTA B A
R5
IC11 IC12
Fit RS-485 driver R15
J2 R13
R8
R18
F1 F6 F2 F7 F3 F8 F4 F5
C56
J3
IC4
IC6
R9
R16
C57
C53
C31
J4
Fit strap on J4
R6
R17
if end of cable
R1
R7
IC5
IC1
(terminator)
IC9
C52
C30
R4
R3
R2
C54
C55
P2
R11
J1
Fit strap on J1
Note: The increased use of LAN networks has made the RS-485 interface
somewhat obsolete, because RS-485 requires a special communication
protocol and a dedicated wiring system limited to 1,200 m (4,000 ft). We
only recommend RS-485 for existing applications and advise the customer
to consider a LAN network solution for new applications.
"uart3:" Configuration
The serial communication port uart3: can be configured for three different
types of serial communication by fitting or removing certain driver circuits
and straps:
• RS-232 non-isolated
• RS-422 non-isolated, full duplex
• 20 mA Current Loop
J7
R24
R23
C63
C
C61
A
Z2
B
K
NC
IC8
C13
A
R33 R34
IC22
R31
C60
C C62
R22
R21
A
Z1
K
B
NC
IC7
J8 A
R26
D1
J9 R19
K
F9
NC
C64
R32
J5
C40
R20
P3 IC24 C36
C41
PASSIVE=B, ACTIVE=A+C
C34 C42
Strap fitted on J6 A
C33
IC10 C51
C2 C1 C50
C32
R14
IC13
RS-232 driver circuit UARTA B A
R5
IC11 IC12
J2
fitted on IC21
R13
R8
R15
R18
F1 F6 F2 F7 F3 F8 F4 F5
R12 R10
C56
J3
IC4
IC6
R9
R16
C57
C53
C31
J4
R6
R17
R1
R7
IC5
IC1
IC9
C52
C30
R4
R3
R2
C54
C55
P2
R11
J1
R24
R23
C63
C
C61
Move strap from
Z2
B
K
NC
IC8
C13
J6 A to J6 B A
R33 R34
IC22
R31
C60
C C62
R22
R21
A
Z1
K
B
NC
R25 R28 R29
IC7
J8 A
R26
D1
J9 R19
K
Fit straps on F9
NC
C64
R32
J5
C40
J7 and J8
R20
P3 IC24 C36
C41
PASSIVE=B, ACTIVE=A+C
IC2
IC3
C33
IC10 C51
C2 C1 C50
C32
R14
IC13
UARTA B A
R5
IC11 IC12
J2 R13
R8
R15
R18
F1 F6 F2 F7 F3 F8 F4 F5
R12 R10
C56
J3
IC4
IC6
R9
R16
C57
C53
C31
J4
R6
R17
R1
R7
IC5
IC1
IC9
C52
C30
R4
R3
R2
C54
C55
P2
R11
J1
R24
R23
C63
C
C61
A
Z2
B
K
NC
IC8
C13
Fit strap on J10 A
R33 R34
IC22
R31
if printer is receiver:
C60
C
A + C = active C62
R22
R21
A
Z1
K
B
NC
B = passive R25 R28 R29
IC7
J8 A
R26
D1
J9 R19
K
F9
NC
C64
R32
J5
C40
Fit strap on J9
R20
P3 IC24 C36
C41
PASSIVE=B, ACTIVE=A+C
Fit optocouplers
on IC23 and IC24 C34 C42
IC2
IC3
circuit from IC21 RS485: IC13, J1, J4*
*: IF END OF CABLE C4 C3
C35
C33
IC10 C51
Fit strap on J5
C2 C1 C50
C32
R14
IC13
UARTA B A
R5
IC11 IC12
J2 R13
R8
R15
R18
F1 F6 F2 F7 F3 F8 F4 F5
R12 R10
C56
J3
IC4
IC6
R9
R16
C57
C53
C31
J4
R6
R17
R1
R7
IC5
IC1
IC9
C52
C30
R4
R3
R2
C54
C55
P2
R11
J1
Components
UARTB B A
J6 C11
C10 C12
R27
F13 R30 IC23
R35
R24
R23
C C13
F12
C61
C63
J10
J7
A
F16
Z2
B
K
NC
A
F11 R34 IC21 IC8
P3 IC22
R31
C60
F15
R33 C62
F10 C
J8
R22
A
R21
J9
Z1
B K
NC
F14
D1
R26
R32
K
NC
C64
J5
C40
R20
C36
RS232: IC21, J6A
RS422: IC22, J6B, J7, J8
20MACL: IC23, IC24, J5 J9*, J10*
*: TRANSM.=J9, RECEIV.=J10 IC20
C41
PASSIVE=B, ACTIVE=A+C
C34 C42
35
*: IF END OF CABLE C35
C33
C51
IC3
C4 C3
C50
C2 C1
IC10
C32
R14
UARTA B A
R5
J2 R13
R15 R8
R18
F5
R12 R10
F4
C56
R9
F8
R16
P2
C31
C53
IC11
F7
R6
R17
F2
J4
R7
R1
F6
C30
F1
J1
34
68
R4
R3
C55
R2
R11
C54
4
3
2
1
0
41 VCC=3.3V
8 A<12..1> =1 4 DSRA_N
Schematics "uart2:"
42 2 65 IC5 R8
5V
6
5
4
3
2
1
44
43
42
41
40
9 3 AHC86
43 3.3V VCC=3.3V
RS232
12 CTSA_N C1
10 4 1 IC11 C3
D4
D3
D2
D1
D0
NC
5
11 IC4 13 +
44 MAX238 +
VCC
RI*
AHC32
DCD*
DSR*
CTS*
11 5 7 39 RESET 10 C1+ VCC 9 C4
45 6 D5 MR 11
3.3V 6 8 C2 12 C1- V+ +
12 7 D6 OUT1* 38 VCC=5V
7 9 37 1 =1 + 13 C2+ 15
46 VCC=3.3V 10 D7 DTR* 36 2 IC6 3 V- F1
13 8 1 =1 RCLK IC10 RTS* 14 C2- GND 8 P2 9PIN DSUB
RESET_N 2 3 RESET 11 AHCT86
47 9 IC5 SIN OUT2* 35 2 F2
14 AHC86
12 NC 34 VCC=5V
5 T1IN T1OUT RS232 RS422 RS485
10 13 NC 33 INTA 4 =1 DTRA_N 18 T2IN T2OUT 1
48 14 SOUT 16C550 INTRPT 32 5 IC6 6 RTSA_N 19 T3IN T3OUT 24 F3 1 +5V
15 11 VCC=3.3V CS0
12 1 15 RXRDY* 31 1 AHCT86 21 T4IN T4OUT 20 2 TXD +TXD +DATA
49 1 CS1
2 IC4 3 CSA_N 16 A0 30 2 67 R1OUT R1IN F4 3 RXD +RXD
16 12 CS2* A1 29
AHC32 17 3 43 R2OUT R2IN 4 DSR
50 13 BAUDOUT* A2 22 R3OUT R3IN 23 F5 5 GND GNDE GNDE
17 VCC=3.3V 17 R4OUT R4IN 16 6 DTR
51 14 11 4
1 F6 7 CTS -RXD
18 15 5 IC4 6 CSB_N
8 RTS -TXD -DATA
XIN
XOUT
WR1*
WR2
VSS
NC
RD1*
RD2
DDIS
TXRDY*
ADS*
52 AHC32 F7
19 1 3.3V 9
2 VCC=3.3V
MTG1
18
19
21
22
23
25
26
27
28
53 INTA 9 J1 F8 MTG2
20 3 1
4
INTB 10 IC4 8 1
54 AHC32 RS485
21 2 GND-SHIELD
55 5
WR_N 20
RD_N 24
22 6 VCC=3.3V VCC=5V 5V RS422
9 =1 9 =1
1 A J2
56 7 10 8 INT_N 10 8 TXDA IC12
23 8 IC5 IC6 MAX1490
2B
3 C
AHC86 AHCT86 1 VCC1 AC1 24
57 5V 2 VCC2 AC2 23
24 9 VCC=3.3V
=1 12 RXDA 3 D1 IVCC1 22
58 10 11 13 4 21 R16
11 IC5 D2 IRCDRV J3
25 AHC86 5 GND1 A 20 1 TERM.REC.
59 12 R1 R2 R3 3.3V R4 6 19 2
FS B R17
26 7 SD Z 18 J4
60 IC3 8 VCC3 Y 17 1
4
27 R9 9 16 2 TERM.TRA.
SDA VCC DI ICOM1
61 10 VCC4 IDIDRV 15
28 1.8432MHZ 11 RO IVCC2 14
62 SCL CLK 12 13
SA1 1 NC/EN_N OUT 3 GND2 IRLED
29
63 RESET_N 5V GND
2
30 CS_N RS485
64 INT_N
31 IC1 IC13
MAX1480
65 1 VCC1 AC1 28
32 2 VCC2 AC2 27
66 1 A0 VCC 8 3 D1 IVCC1 26
33 2 A1 WP 7 4 D2 B 25
3 6 5 24 R15
67 A2 SCL GND1 IRCDRV
34 4 GND SDA 5 6 FS A 23
7 22 R12
68 SD IDIIN
5V 8 VCC3 IDEIN 21
485_DIR
13 IC6 11 11 DE IVCC2 18
3 2 AHCT86 12 17 R13
VIN VOUT GND2 IDEDRV
C50 + 3.3V 13 RO_N ICOM2 16
C51 C52 C53 C54 C55 C56 C57 C30 C31 C32 C33 C34 C35 C36 14 15 R14
GND VCC5 IRLED
R11
1
UARTA CONFIGURATION
RS232: IC11, J2A
RS422: IC12, J3, J4
RS485: IC13, J1, J4*
*: IF END OF CABLE
R21 R22
3.3V
D<15..0> DCDB_N R24
4
3
2
1
0
A<12..1> VCC=3.3V
1 DSRB_N
Schematics "uart3:"
=1
32 IC7 R23
5V
6
5
4
3
2
1
44
43
42
41
40
AHC86
3.3V VCC=3.3V
RS232
=1 4 CTSB_N C10
IC21 C12
D4
D3
D2
D1
D0
NC
65 IC7 +
MAX238 +
VCC
RI*
AHC86
DCD*
DSR*
CTS*
5 7 39 10 C1+ VCC 9 C13 5V_EXT
6 8 D5 MR C11 12 C1- V+ 11 +
D6 OUT1* 38 VCC=5V
7 9 37 1 +
D7 1 13 C2+ V- 15
10 DTR* 36 2 IC8 3 8 F9
RCLK IC20 RTS* 14 C2- GND P3 9PIN DSUB
11 AHCT32
12 SIN OUT2* 35
34 5 T1IN T1OUT 2 F10
NC VCC=5V RS232 RS422 20MACL
13 NC 33 4 DTRB_N 18 T2IN T2OUT 1
SOUT INTRPT 1
14 16C550 32 5 IC8 6 RTSB_N 19 T3IN T3OUT 24 F11 1 +5V
15 CS0 RXRDY* 31 1 AHCT32 21 T4IN T4OUT 20 2 TXD +TXD TXDIN
CSB_N 16 CS1 A0 30 2 67 R1OUT R1IN F12 3 RXD +RXD RXDIN
17 CS2* A1 29 3 43 R2OUT R2IN 4 DSR
BAUDOUT* A2 22 R3OUT R3IN 23 F13 5 GND GNDE
17 R4OUT R4IN 16 6 DTR
F14 7 CTS -RXD RXDOUT
8 RTS -TXD TXDOUT
XIN
XOUT
WR1*
WR2
VSS
NC
RD1*
RD2
DDIS
TXRDY*
ADS*
F15 9
3.3V RS422 MTG1
18
19
20
21
22
23
24
25
26
27
28
CLK 20MACL 5V F16 MTG2
IC22
WR_N J5 1 DS2981
2 1 5 GND-SHIELD
VCC DO-
RD_N 2 RO DO+
6
VCC=3.3V
CL_EN_N
DI RI-
8 IC7 10 4 GND RI+
8 2B C
AHC86 3
INTB
RESET R31
5V 1 J7
2 TERM.REC.
VCC=3.3V R32
12 =1 J8
VCC=5V R27 1
13 IC7 11 9 20MACL
1 2 TERM.TRA.
AHC86 10 IC8 8
AHCT32 IC23
8
VCC=5V
12 2 J9
1 R30
13 IC8 11 TXDB 7
5V 3.3V AHCT32 1 A CURR-FEED
3 6 TRANSM.
R20
2 B
6N139
5 3 C
C60 C61 C62 C63 C64 C40 C41 C42 5V 4
IC24 J10
R25 8 CURR-FEED
2 R29 1 A
2 B RECEIVER
7
R28
3 C
6 D1 4
3
5
*: TRANSM.=J9, RECEIV.=J10
Z2
PASSIVE=B, ACTIVE=A+C R35 10V
A
157
Chapter 14—Interfaces
Chapter 14—Interfaces
"uart2:"
(DB-9pin socket)
"uart2:" Configuration
The serial communication port "uart2:" can be configured for three
different types of serial communication by fitting or removing certain
driver circuits and straps:
• RS-232 non-isolated
• RS-422 isolated, full duplex
• RS-485 isolated, half duplex
PCB NUMBER
BR1
R1
34
68
C61
P4
C3
366
P3 C5
511
R1
199 IC20
C20
IC2
R20
20 C60
60 C40
40
C41
C42
42 C34
34
35
C8
IC8 IC
C77
1
5
J5 6
J6 J7 J8 9
J9
IM3/IM4:
M3/IM4: J5A-J9A
J5A-J9A IC3
C3 P1
MPR6000:
PR6000: J5B-J9B
J5B-J9B
C33
35
1
C3
355
S232: IC11,
RS232: IC11, J2A
J2A C4 C3
S422: IIC12,
RS422: C12, JJ3,
3, JJ4
4
RS485: IC13, JJ1,
S485: IC13, 1, JJ4*
4*
*:: IF
IF END
END OF
OF CABLE
CABLE C2 IC
C10
10
R5 C32
C1 C5
500
ARTA
UARTA B A
14
R14
IC
C13
13
2
J2 IC12
C12
R13
13 R8
F1 F6 F2 F7 F3 F8 F4 F5
R18
18
15
R15
10
R10
R12
12 C56
56
J3
R9
R16
IC4
IC6
C5
57
7
C31
C53
J4
R6
R17
Strap fitted on J2 A
R1
R7
IC1
IC5
IC9
C52
34
68
C30
C55
P2 54
C54
RS-232 circuit fitted on J1
1
R11
R3
R4
R2
IC11
C11
IC11
PCB NUMBER
BR1
R1
34
68
C61
P4
C3
366
P3 C5
511
R1
199 IC20
C20
IC2
R20
20 C60
60 C40
40
C41
Remove RS-232 circuit on C42
42 C34
34
35
C8
IC8 IC
C77
1
IC11
5
J5 6
J6 J7 J8 9
J9
IM3/IM4:
M3/IM4: J5A-J9A
J5A-J9A IC3
C3 P1
Remove strap on J2 A MPR6000:
PR6000: J5B-J9B
J5B-J9B
C33
35
1
C3
355
S232: IC11,
RS232: IC11, J2A
J2A C4 C3
S422: IIC12,
RS422: C12, JJ3,
3, JJ4
4
RS485: IC13, JJ1,
S485: IC13, 1, JJ4*
4*
*:: IF
IF END
END OF
OF CABLE
CABLE C2 IC
C10
10
R5 C32
C1 C5
500
ARTA
UARTA B A
14
R14
IC
C13
13
2
J2 IC12
C12
R13
13 R8
F1 F6 F2 F7 F3 F8 F4 F5
R18
18
15
R15
10
R10
R12
12 C56
56
J3
R9
Fit straps on J3 and J4
R16
IC4
IC6
C5
57
7
C31
C53
J4
R6
R17
R1
R7
IC1
IC5
IC9
C52
34
68
C30
C55
R3
R4
R2
IC11
C11
PCB NUMBER
BR1
R1
34
68
C61
P4
C3
366
P3 C5
511
IC2
R20
20 C60
60 C40
40
IC11
C41
C42
42 C34
34
35 C8
IC8 IC7
C7
1
5
J5 6
J6 J7 J8 9
J9
C33
35
1
C3
355
S232: IC11,
RS232: IC11, J2A
J2A C4 C3
S422: IIC12,
RS422: C12, JJ3,
3, JJ4
4
RS485: IC13, JJ1,
S485: IC13, 1, JJ4*
4*
*:: IF
IF END
END OF
OF CABLE
CABLE C2 IC
C10
10
R5 C32
C1 C5
500
ARTA
UARTA 14
R14
IC
C13
13
Fit RS-485 driver B A
2
J2 IC12
C12
circuit on IC13 R13
13 R8
F1 F6 F2 F7 F3 F8 F4 F5
R18
18
15
R15
10
R10
R12
12 C56
56
J3
R9
R16
IC4
IC6
C5
57
7
Fit strap on J4
C31
C53
J4
if end of cable
R6
R17
R1
R7
(terminator)
IC1
IC5
IC9
C52
34
68
C30
C55
P2 54
C54
J1
1
R11
Fit strap on J1
R3
R4
IC11
C11 R2
Note: The increased use of LAN networks has made the RS-485 interface
somewhat obsolete, because RS-485 requires a special communication
protocol and a dedicated wiring system limited to 1,200 m (4,000 ft). We
only recommend RS-485 for existing applications and advise the customer
to consider a LAN network solution for new applications.
PCB NUMBER
BR
R11
34
68
C61
P4
C3
366
P3 C5
511
R1
199 C20
IC20
IC2
R2
200 C60
60 C4
400
C41
Fit straps on J5-J9, in C42
42 C34
34
35
IC8
C8 IC
C77
1
"upper" position J5 J6 J7 J8 J9
IM3/IM4:
M3/IM4: J5A-J9A
J5A-J9A IC3
C3 P1
MPR6000:
PR6000: J5B-J9B
J5B-J9B
C33
35
1
C35
35
RS 232: IIC11,
S232: C11, J2A
J2A C4 C3
S422: IC12,
RS422: IC12, JJ3,
3, JJ4
4
RS485: IC13, J1,
S485: IC13, J1, J4*
J4*
*:: IIFF E
END
ND OF
OF CABLE
CABLE C2 IC
C10
10
R5 C32
C1 C5
500
UARTA
ARTA B A
14
R14
IC
C13
13
2
J2 IC12
C12
R13
13 R8
F1 F6 F2 F7 F3 F8 F4 F5
R18
18
15
R15
10
R10
R12
12 C56
56
J3
R9
R16
IC4
IC6
C5
577
C31
C53
J4
R6
R17
R1
R7
IC1
IC5
IC9
C52
34
68
C30
C55
P2 54
C54
J1
1
R11
R3
R4
R2
IC
C11
11
MPR6100
PCB NUMBER
BR
R11
34
68
C61
P4
C3
366
P3 C5
511
R1
199 C20
IC20
IC2
R2
200 C60
60 C4
400
C41
IC8
C8 IC
C77
1
"lower" position J5 J6 J7 J8 J9
IM3/IM4:
M3/IM4: J5A-J9A
J5A-J9A IC3
C3 P1
PR6000: J5B-J9B
MPR6000: J5B-J9B
C33
35
1
C35
35
S232: IC11,
RS232: IC11, J2A
J2A C4 C3
S422: IC12,
RS422: IC12, JJ3,
3, JJ4
4
RS485: IC13, J1,
S485: IC13, J1, J4*
J4*
*:: IIFF E
END
ND OF
OF CABLE
CABLE C2 IC
C10
10
R5 C32
C1 C5
500
UARTA
ARTA B A
14
R14
IC
C13
13
2
J2 IC12
C12
R13
13 R8
F1 F6 F2 F7 F3 F8 F4 F5
R18
18
15
R15
10
R10
R12
12 C56
56
J3
R9
R16
IC4
IC6
C5
577
C31
C53
J4
R6
R17
R1
R7
IC1
IC5
IC9
C52
34
68
C30
C55
P2 54
C54
J1
1
R11
R3
R4
R2
IC
C11
11
Components
34
68
BR1
C61
P4
C36
P3 C51
IC20
IC2
R19
C41
IC7
35
1
C42 C34
J5 J6 J7 J8 J9
IM3/IM4: J5A-J9A P1
IC3
35
MPR6000: J5B-J9B
1
C33
C2 C1 C50
UARTA R14 IC13
R5
B A
J2 IC11 IC12
R13 R8
F1 F6 F2 F7 F3 F8 F4 F5
R15 R18
R10
R12 C56
J3
IC6
IC4
R16
R9
C57
C53
C31
J4
R17
R6
R7
R1
IC 1
IC5
IC 9
34
68
C52
C30
C55
R3
R2
P2 C54
R11
J1
R4
3
41
4
2
0
VCC=3.3V
8 A<12..1> =1 4 DSRA_N
42 2 6 IC5 5 R8
5V
3
1
6
5
4
2
44
43
42
41
40
9 3 AHC86
Schematics "uart2:"
43 3.3V VCC=3.3V
RS232
12 CTSA_N C1
10 4 1 IC11 C3
D4
D3
D2
D1
D0
NC
11 IC4 13 +
44 5 MAX238
VCC
RI*
AHC32 +
DCD*
DSR*
CTS*
11 5 7 39 RESET 10 C1+ VCC 9 C4
45 6 D5 MR
3.3V 6 8 38 C2 12 C1- V+ 11 +
12 7 D6 OUT1* VCC=5V
7 9 37 1 =1 +
46 D7 DTR* 13 C2+ V- 15 2N2
VCC=3.3V 10 36 2 IC6 3 F1
13 8 1 =1 RCLK IC10 RTS* 14 C2- GND 8 P2 9PIN DSUB
11 35 AHCT86
47 9 RESET_N 2 IC5 3 RESET SIN OUT2* 2N2
12 34 5 T1IN T1OUT 2 F2
14 AHC86 NC NC VCC=5V RS232 RS422 RS485
13 33 INTA 4 =1 DTRA_N 18 T2IN T2OUT 1
48 10 SOUT INTRPT 2N2
14 16C550 32 5 IC6 6 RTSA_N 19 T3IN T3OUT 24 F3 1 +5V
15 11 VCC=3.3V CS0 RXRDY*
12 1 15 31 1 AHCT86 21 T4IN T4OUT 20 2 TXD +TXD +DATA
49 1 CS1 A0 2N2
2 IC4 3 CSA_N 16 30 2 6 R1OUT R1IN 7 F4 3 RXD +RXD
16 12 CS2* A1
AHC32 17 29 3 4 R2OUT R2IN 3 4 DSR
50 13 BAUDOUT* A2 2N2
22 R3OUT R3IN 23 F5 5 GND GNDE GNDE
17 VCC=3.3V 17 R4OUT R4IN 16 6 DTR
51 14 11 4 2N2
1 F6 7 CTS -RXD
18 15 5 IC4 6 CSB_N
8 RTS -TXD -DATA
XIN
XOUT
WR 1*
WR2
VSS
NC
RD1*
RD2
DDIS
TXRDY*
ADS*
52 AHC32 2N2
F7 9
19 1 3.3V
2 VCC=3.3V
MTG1
18
19
53 J1
20
21
22
23
24
25
26
27
28
INTA 9 F8 2N2
20 3 1
MTG2
INTB 10 IC4 8 1
54 4
AHC32 RS485
21 2 GND-SHIELD BR1
55 5 MTG1
WR_N
RD_ N
22 6 VCC=3.3V VCC=5V 5V RS422 1 J2
9 =1 9 =1
56 7 IC12
10 IC5 8 INT_N 10 IC6 8 TXDA MAX1490
2 AB
23 8 3
AHC86 AHCT86 1 VCC1 AC1 24
57 5V 2 VCC2 AC2 23 C
24 9 VCC=3.3V
=1 12 RXDA 3 D1 IVCC1 22
58 10 R16
11 IC5 13 4 D2 IRCDRV 21 J3
25 11 1
AHC86 5 GND1 A 20 TERM.REC.
59 12 R1 R2 R3 3.3V R4 2
6 FS B 19
26 7 18 R17
SD Z J4
60 8 VCC3 Y 17 1 TERM.TRA.
4
27 IC3 R9 2
VCC 9 DI ICOM1 16
61 SDA
10 VCC4 IDIDRV 15
28 1.8432MHZ 11 RO IVCC2 14
62 SCL
1 EN/NC OUT 3 CLK 12 GND2 IRLED 13
29 SA1
63 RESET_N 5V GND
2
30 CS_N RS485
64 INT_N
IC13
31 IC1 MAX1480
65 1 VCC1 AC1 28
32 2 VCC2 AC2 27
66 1 A0 VCC 8 3 D1 IVCC1 26
33 2 A1 WP 7 4 D2 B 25
3 6 5 24 R15
67 A2 SCL GND1 IRCDRV
34 4 GND SDA 5 6 FS A 23
7 22 R12
68 SD IDIIN
485_DIR
IC2 13 IC6 11 11 DE IVCC2 18
2 12 17 R13
3 VIN VOUT AHCT86 GND2 IDEDRV
LD1117
13 RO_N ICOM2 16
C50 + C51 C52 C53 C54 C55 C56 C57 C30 C31 C32 C33 C34 C35 C36 14 15 R14
GND VCC5 IRLED
1
R11
3
1
4
2
0
A<12..1> J6 9 43
TXD_IM 10 44 IOWR_N
1 BTXD 11 45
3
1
6
5
4
2
44
43
42
41
40
2 12 46 IORD_N
TXD_WJ
3.3V 3 13 47
14 RXD 48
R19
D4
D3
D2
D1
D0
NC
SIL3 5V 5V
15 49
VCC
RI*
J7
DCD*
DSR*
CTS*
5 7 39 16 50
6 8 D5 MR 38 1 17 5V 51 5V
D6 OUT1* BBOOT 18 52
7 9 37 2
D7 DTR* BOOT_WJ 19 53
10 36 3
11 RCLK IC20 RTS* 35 20 54
Schematics "Module Select"
SI N OUT2* SIL3 21 55
12 34
13 NC NC 33 22 56
SOUT INTRPT J8 23 57
14 16C550 32 RESET_IM
15 CS0 RXRDY* 31 1 1 24 58
CS1 A0 BRESET 25 59
CSB_N 16 30 2 2
CS2* A1 RESET_WJ 26 60
17 29 3 3
BAUDOUT* A2 27 61
SIL3 28 62
29 63
J9 30 64
XIN
XOUT
WR1*
WR2
VSS
NC
RD1*
RD2
DDIS
TXRDY*
ADS*
COM_EN_IM 31 65
1
2 32 66
18
19
COM_EN_WJ
20
21
22
23
24
25
26
27
28
CLK 3 33 COM_ENABLE 67
34 GND 68 GND
SIL3
WR_N MTG MTG
INTB
VCC=5V
5V MEDIO S002 MODULE
RESET 1
1
2 IC8 3 BRESET
AHCT32 P3
VCC=5V
9 1
1
TXD 10 IC8 8 BTXD 2
AHCT32 3
VCC=3.3V 4
1 BRXD
1 5
RXD 3 IC7 2
AHC32 6 TX_TTL
VCC=5V
7 RX_TTL
4 8 SHDW_N
1
5 IC8 6 BBOOT 9 +5V
AHCT32 10 GND
VCC=5V 11
12
5V 3.3V 1 12
13 IC8 11
AHCT32 13
165
Chapter 14—Interfaces
Chapter 14—Interfaces
Connector Configuration
The IEEE 1284 board has a standard 36pin IEEE 1284 B socket with the
following configuration:
Components
1-971641-02 P01
F18
F17
R17
F16
R16
F15
R11
F14
R10
F13
R15
F12
R14
F11
R13
F10
R12
F8
R8
F7
R7
F6
R6
R18
F5
R5
F4
IC5
R4
C1 C2
F3
R3
F2
R19
R2
C13
F1 P1
IC3
R1
P3 F9
R9 D1
C9 C3
F19 C11
IC1
C8
IC4
C14
C10
C5
IC6
C6 C7
C4
R20
IC2
C12
R22
R21
CABLE ASSEMBLY
D1 40-PIN RIBBON CABLE
3.3V CONNECTOR -> 36-PIN
5V CENTRONICS CONN.
P1 R9 R1 R2 R3 R4 R5 R6 R7 R8 R12 R13 R14 R15 R10 R11 R16 R17 40-PIN - 36-PIN
1 IC4 3.3V
35 VCC P3
2 OSC. F9 1 STROBE 1
36 1 2 GND 19
3 NC/EN_N OUT 3
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
F1 3 DATA0 2
37 WAIT_N GND
4 4 GND 20
F2 5 DATA1 3
24
38 RD_N
5 6 GND 21
F3 7 DATA2 4
DONE
GND6
IO47
IO46
IO45
IO44
IO43
IO42
IO41
IO40
IO39
GND5
VCC5
IO37
IO36
IO35
IO34
IO33
IO32
IO31
IO30
39 WR_N
6 8 GND 22
D<15..0> F4 9 DATA3 5
40 51 25
PWRDWN_N
0 VCC6 VCC4 10 GND 23
GCK4/IO48
GCK3/IO29
7 RESET_N 52 PROG_N M0 24 F5 11 DATA4 6
41 1 53 23
INIT_N/IO38
8 IO49 GND4 12 GND 24
54 IO50/GCK5 M1 22 F6 13 DATA5 7
42 2 55 21 STROBE
3 INT_N IO51 GCK2/IO28 14 GND 25
9 CS_N 56 IO52 IO27 20 CD0 F7 15 DATA6 8
43 A<12..1> 57 IO53 IO26 19 CD1 16 GND 26
10 4 58 18 CD2
12 IO54 IO25 F8 17 DATA7 9
44 5 59 17 CD3
11 IO55 IO24 18 GND 27
11 10 60 IO56 IO23 16 CD4 F10 19 ACK 10
45 6 61 15 CD5
9 IO57 IO22 20 GND 28
12 7
8 62 IO58 IO21 14 CD6 F11 21 BUSY 11
46 63 VCC7 XCS05XL-4 IO20 13 CD7 22 GND 29
13 8 64 GND7 VCC3 12 F12 23 PERROR 12
47 9 65 11
7 IO59 IC1 GND3 24 GND 30
14 6 66 IO60 IO19 10 ACK F13 25 SELECT 13
48 10 67 9 BUSY
5 IO61 IO18 26 INIT 31
15 11
4 68 IO62 IO17 8 PERROR F14 27 AFEED 14
49 3 69 IO63 IO16 7 SELECT 28 ERROR 32
16 12 70 6 AFEED
2 IO64 TMS/IO15 F15 29 15
50 13 71 5 INIT
1 IO65 TCK/IO14 30 33
17 0 72 4 ERROR F16
O/TDO
GND8
IO68
IO69/GCK7
IO70/CS1
IO71
IO72
IO73
IO74
IO75
IO76
IO77
GND1
VCC1
IO1
IO2
IO3
IO4
IO5
IO6
IO7
IO8
IO9
IO10/GCK8
VCC2
55 5 4 EN_N OC_N 5
22 6 40
56 7 MAX1607
8 5V_EXT_EN_N C
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
23
100
57 5V BR1
MTG1
24 9
MTG2
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
58 10
25 11
59 12 R20 R21 R22 BR2
WR_N
26 MTG1
RD_N OVERCURRENT_N
60 MTG2
27 WAIT_N
61 SDA
28 BR3
SCL MTG1
62 MTG2
29 SA1
63 RESET_N 5V
30 CS_N
64 INT_N
169
Chapter 14—Interfaces
Chapter 14—Interfaces
Installation Instructions
Also see illustration on the next page.
1 Switch off the printer and disconnect the power cord.
2 Disconnect all communication cables.
3 Remove the front/left-hand cover as described in Section 3.2.
4 Remove the LAN connector plug, which is snap-locked at the top of the
rear plate.
5 Remove the #T20 Torx screw that holds the upper/front part of the
CPU board to the power supply unit and replace it with the hexagonal
LAN connector plug spacer included in the kit. Keep the screw.
6 Connect the EasyLAN board to the PCI connector (J84) on the CPU
board so the hole in the interface board becomes aligned with the spacer.
7 Secure the EasyLAN board with the #T20 Torx screw you previously
removed.
8 From the inside of the electronics compartment, press the metal socket
of the network extension cable into the square hole in the rear plate
(where you removed the LAN plug) until it is held by its snaplock.
9 Route the extension cable over the SIMMs on the CPU board and
connect it to the RJ-45 socket on the EasyLAN interface board (J2).
10 From the outside, insert the thin end of the light guide through the
small hole next to the RJ-45 socket on the rear plate. Press the clear
plastic “lamp” in place. Connect the other end to the black plastic
socket (D1) on the EasyLAN interface board.
11 Pull the cable tie through the hole in the upper edge of the CPU board
between the SIMMs and the RTC socket. Secure both the extension
cable and the light guide with the cable tie.
12 Fit the serial number label on the rear plate below the RJ-45 socket and
to the right of the memory card slot.
13 Put back the front/left-hand cover. Route the cable from the display
unit above the ribbon motor. Connect the cable to connector J50 at the
upper front corner of the CPU board.
14 Connect the power cord and switch on the power.
15 Enter the Setup Mode and print the test label “Hardware Info” in
Fingerprint or “HW” in IPL to see if the printer detects the EasyLAN
Ethernet interface board. For information on how to enter the Setup
Mode and print test labels, refer to the User’s Guide for the printer in
question.
16 After startup, enter the Setup Mode to set up the network parameters.
See Appendix A. Setting the network parameters in IPL, when the server
does not support DHCP or BOOTP, is described in EasyLAN Interface
kit, Installation Instructions.
Components
J2
C33
C39
Y2
C25
L2
L3
R12 C7 C4
D1
C27
R13 C28
C34
M1
R1
C26
C17 C6 C15 C5 C14 R9
C23
R4
IC2
R11
C29 R7
C22
C31
R6 R8
R5 C30
C24
C20
L1
IC1
C21
C10
C11
C3
C18
IC3
Y1
C13
C1
C32
C2
C38
C37
C36
R3
R2
C19 C35 C16
C12
J1
PIN19
1
2
D1
Schematics
36
35
34
33
32
27
26
21
20
19
18
17
16
9
8
7
6
5
4
3
2
1
31
30
29
28
25
24
23
22
15
14
13
12
11
10
2 VSS1 PCI_AD2 42 2 R4=9K31 FOR
3
4
3 3 PCI_AD3 VCC1 43 DP83815 AND
4 4 PCI_AD4 PCI_AD5 44 5 R4=10K FOR
C1
X2
X1
6 5 PCI_AD6 7 PCI_AD7 45 DP83816
CRS
MDC
MA5
6 46 PCI_CBE0_N 37 144 R9
VSS2 PCI_CBE_N0 SUBGND1/NC83816 MA2/LED100_N
TXEN
RXOE
MDIO
NC_34
TXCLK
VSS_8
RXCLK
8 7 PCI_AD8 VCC2 47 38 VSS_38 MA1/LED10_N 143
VSS_35
VSS_32
VSS_26
VSS_20
VSS_16
9 8 48 10 RXAVDD 39 142 R11
PCI_AD9 PCI_AD10 AUXVDD_39 MA0/LEDACT_N
COL/MA16
RXD3/MA9
RXD2/MA8
RXD1/MA7
AUXVDD_9
RXD0/MA6
MA3/EEDI
11 9 PCI_AD11 PCI_AD12 49 12 40 VREF MD7 141
Chapter 14—Interfaces
AUXVDD_33
AUXVDD_27
TXD3/MA15
TXD2/MA14
TXD1/MA13
TXD0/MA12
AUXVDD_21
RXDV/MA11
RXER/MA10
MA4/EECLK
10 VSS3 PCI_AD13 50 13 41 RESERVED_41 MD6 140
14 11 PCI_AD14 VCC3 51 42 NC_42 MD5 139
15 12 52 PCI_CBE1_N R4 43 138
PCI_AD15 PCI_CBE_N1 NC_43 MD4/EEDO
FXVDD/NC83816
PCI_PAR 13 PCI_PAR PCI_SERR_N 53 PCI_SERR_N 44 VSS_44 AUXVDD_137 137
14 VSS4 PCI_PERR_N 54 PCI_PERR_N TPRDM 45 TPRDM VSS_136 136
15 PCI_LOCK_N VCC4 55 TPRDP 46 TPRDP MD3 135
PCI_STOP_N 16 PCI_STOP_N PCI_DEVSEL_N 56 PCI_DEVS_N RXAVDD 47 AUXVDD_47 MD2 134
PCI_TRDY_N 17 PCI_TRDY_N PCI_IRDY_N 57 PCI_IRDY_N REGEN 48 REGEN DP83815/6 MD1/CFGDIS_N 133
18 VSS5 PCI_FRAME_N 58 PCI_FRAME_N 49 VSS_49 MD0 132 3.3V
PCI_CBE2_N 19 PCI_CBE_N2 VCC5 59 50 RESERVED_50 TQFP144 MWR_N 131
16 20 PCI_AD16
J1 PCI_AD17 60 17 51 VSS_51 MRD_N 130 IC2
18 21 PCI_AD18 PCI_AD19 61 19 52 VSS_52 MCS_N 129 VCC 8
22 VSS6 PCI_AD20 62 20 TPTDM 53 TPTDM EESEL 128 1 CS EEPROM
21 23 PCI_AD21 VCC6 63 TPTDP 54 TPTDP RESERVED_127 127 2 SK
22 24 PCI_AD22 PCI_AD23 64 23 55 VSS_55 IC1 SUBGND3/NC83816 126 3 DI DO 4
PCI_CBE3_N 25 PCI_CBE_N3 PCI_AD24 65 24 56 AUXVDD_56 MACVDD2/NC83816 125 6 ORG/NC
26 VSS7 PCI_AD25 66 25 57 VSS_57 MACVSS2/NC83816 124 7 NC
26 27 PCI_AD26 VCC7 67 58 AUXVDD_58 PWRGOOD 123 GND 5
27 28 PCI_AD27 PCI_AD28 68 28 59 PMEN/CLKRUN_N 3VAUX 122
29 29 PCI_AD29 PCI_AD30 69 30 PCI_CLK2 60 PCICLK AD0 121 0
30 VSS8 PCI_AD31 70 31 PCI_INT_N 61 INTA_N AD1 120 1
PCI_REQ_N 31 PCI_REQ_N0 VCC8 71 PCI_RST_N 62 RST_N AD2 119 2
PCI_GNT_N 32 PCI_GNT_N0 PCI_CLK 72 PCI_CLK1 PCI_GNT_N 63 GNT_N AD3 118 3
PCI_INT_N 33 PCI_INT_N PCI_REQ_N2 73 PCI_REQ_N 64 REQ_N PCIVDD_117 117
34 VSS9 PCI_RST_N 74 PCI_RST_N 65 VSS_65 AD4 116 4
35 TCK VCC9 75 31 66 AD31 AD5 115 5
36 TMS NC1 76 + C12 30 67 AD30 VSS_114 114
37 TDO SCL 77 29 68 AD29 AD6 113 6
38 VSS10 SDA 78 69 PCIVDD_69 AD7 112 7 C39 ONLY POPULATED
39 TDI PCI_DET_N 79 28 70 AD28 CBEN0 111 PCI_CBE0_N FOR DP83816
40 TRST_N 24V 80 27 71 AD27 AD8 110 8
26 72 AD26 AD9 109 9 3.3V
C39
REGEN +
AD12
AD11
AD25
AD24
CBEN3
IDSEL
VSS_77
AD23
AD22
PCIVDD_80
AD21
AD20
AD19
VSSIO4/NC83816
VDDIO4/NC83816
AD18
AD17
AD16
CBEN2
VSS_90
FRAME_N
IRDY_N
TRDY_N
PCIVDD_94
DEVSEL_N
STOP_N
PERR_N
SERR_N
PAR
CBEN1
AD15
AD14
VSS_103
AD13
PCIVDD_107
AD10
84
90
91
73
74
75
76
77
78
79
80
81
82
83
85
86
87
88
89
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
3.3V
NORMALLY UNPOPULATED
C34
4
Y1
VCC R2 PCI_CLK1
32.768MHZ
1 EN/NC OUT 3 C
GND R3
PCI_CBE3_N
PCI_CBE2_N
PCI_FRAME_N
PCI_IRDY_N
PCI_TRDY_N
PCI_DEVS_N
PCI_STOP_N
PCI_PERR_N
PCI_SERR_N
PCI_PAR
PCI_CLK2 PCI_CBE1_N
25
24
11
23
22
21
20
19
18
17
16
15
14
13
12
11
10
2
M1
1 TD- TX- 16 TX-
5V 3.3V R5 J2
TPTDM 2 TDCT TXCT 15 R12
C35 1 TX+
RXAVDD 2 TX-
C36 AC RETURN PATHS 3 TD+ TX+ 14 TX+ 3 RX+
1
9 27 85 125 137
Installation Instructions
1 Switch off the printer and disconnect the power cord.
2 Disconnect all communication cables.
3 Remove the front/left-hand cover as described in Section 3.2.
4 Remove any present EasyLAN Ethernet interface including cables etc.
Fit the RJ-45 plug included in the kit into the square hole left by the
RJ-45 Ethernet connector.
5 Remove the antenna plug, which is snap-locked into the rear plate.
Connect antenna
cable here
Radio module
7 Remove the #T20 Torx screw that holds the upper/front part of the
CPU board to the power supply unit and replace it with the hexagonal
spacer included in the kit. Keep the screw.
8 Connect the EasyLAN adapter board to the PCI connector (J84) on the
CPU board so the hole in the board becomes aligned with the spacer
and secure the board with the #T20 Torx screw.
9 Route the antenna cable over the SIMMs on the CPU board towards
the rear plate and secure it using the cable clips included in the kit.
One clip is factory-fitted on the EasyLAN adapter board and the
other should be fitted in the small hole at the top of the CPU board
immediately to the rear of the memory SIMM sockets.
10 From the inside of the electronics compartment, insert the antenna
connector through the round hole in the rear plate and lock it with the
washer and nut on the outside.
11 Fit the antenna to the connector of the antenna cable and bend the
hinge so the antenna points straight up.
12 From the outside, insert the thin end of the light guide through the
small hole next to the antenna on the rear plate. Press the clear plastic
“lamp” in place. Connect the other end to the black plastic socket (D1)
at the top of the EasyLAN adapter board. Secure it with the cable tie
through the hole at the upper edge of the CPU board.
13 Put back the front/left-hand cover. Route the cable from the display
unit above the ribbon motor. Connect the cable to connector J50 at the
upper front corner of the CPU board.
14 Connect the power cord and switch on the power.
15 Enter the Setup Mode and print the test label “Hardware Info” in
Fingerprint or “HW” in IPL to see if the printer detects the EasyLAN
Wireless interface board. For information on how to enter the Setup
Mode and print test labels, refer to the User’s Guide for the printer in
question.
16 Set up the network parameters. There are several methods:
- Connect the printer and a PC and run the EasyLAN Network Setup
wizard, which can be found on the attched CD-ROM. Requires a PC
running Windows 98 or later.
- Insert a CompactFlash Card containing a configuration file in the
printer and start it up. Configuration Compact Flash cards can be
created using the EasyLAN Network Setup wizard on the attached
CD-ROM.
- Fingerprint:
Establish an RS-232 communication with the printer and set it up
using Fingerprint setup strings or setup files. IP address, netmask,
default router, and name server can also be set using the printer’s
built-in keyboard. Only requirement on the PC side is a terminal
program that can transmit and receive ASCII characters on an RS-
232 line. See EasyLAN Wireless Kit, Installation Instructions.
- IPL:
Establish an RS-232 communication with the printer and set it up
using IPL commands. Only requirement on the PC side is a terminal
program that can transmit and receive ASCII characters on an RS-
232 line. Select the method of obtaining IP address, netmask, default
router, and name server automatically from the server using the
printer’s built-in keyboard. This requires a server that supports DHCP
and/or BOOTP. See EasyLAN Wireless Kit, Installation Instructions.
Antenna
Antenna
(packed separately when the EasyLAN Wireless
interface is factory-installed)
Components
D1 C11
C11
R28
R28
C12
C12
R7
R6
R5
R9
R4
R8
R7
R6
R5
R9
R4
R8
R29
R29
IC2
IC2
R30
R30
R27
R27 R26
R26 C5
C5
C1
C1
R19
R18
R20
R21
R22
R23
R25
R24
R19
R18
R20
R21
R22
R23
R25
R24
C2
C2
C9
C9 C6
C6
J1
C10
C10
IC1
IC1
Y1
Y1
R1
R1
R2
R2
C7
C7
C3
C3
C4
C4
C8
C8
R12
R12 R17
R17
R15
R15 R11
R11
1
R13
R13 R14
R14 R16
R16
2 4 124
J2
J2
1 3 123
L1
Schematics
PRINTER PCI INTERFACE MINI-PCI INTERFACE
PCI_AD(31..0)
5V
Y1 MTG1
VCC R1 MTG2
CLK1
C9 C10 C7
32.768MHZ
1 EN/NC OUT 3
GND R2 CLK2 C8 C
2
LED_LINKP
3.3V
COLOR SWITCH
RESISTORS R29 LED_ACTP LED_LINKP R7
SOURCE SIDE
LED_ACTP R4 R8
5V
R18
IC2
LED2_YELP
2
1
C11 AHCT123
R19 + 14 D1
R26 GREEN/YELLOW
CEXT
R20 R28 15
REXT/CEXT
3
4
LED1_GRNP R21 1 13
A Q R9 R5
LED_ACTN
2
B 4 LED_LINKN R6
Q
3
CLR
LED1_GRNN R22
VCC=5V;GND=GND
R23 R27
R30 LED_ACTN
COLOR SWITCH
RESISTORS
SINK SIDE
LED_LINKN
TERMINATION OF UNUSED
MINI-PCI SIGNALS
DECOUPLING IC2
3.3V
R11 UNUSED PART
AC_CODEC_ID0_N 5V
R12 C12
AC_CODEC_ID1_N IC2
CLKRUN_N R13 AHCT123
6
AC_SYNC R14 CEXT
7
AC_BIT_CLK R15 REXT/CEXT
9 5
R16 A Q
AC_SDATA_OUT DO NOT POPULATE
10
AC_RESET_N R17 L1 B 12
Q
11
CLR
VCC=5V;GND=GND
C
Note: The RS-232 interface on the RFID I/O board can only be utilized
in printers running Fingerprint firmware. The interface is referred to as
“uart2:”, “uart3:”, etc. depending on which slot is used and what other
optional interfaces are installed.
RFID I/O
Board Antenna
Antenna Cable
Main Components of an RFID Kit
The following sections describe how to replace and service the individual
parts of the RFID kits. For more detailed information and illustrations of
the different steps involved, refer to the documents listed in the next table.
RFID Antenna
RFID Card
Jumpers J5-J9 in
“upper” or “lower”
position
2 Remove the old radio module, and slide the new one in place. The label
should be facing outward.
3 Make sure jumpers J5-J9 are set to their correct position (modifying
jumper positions is not necessary if, for example, a faulty unit is
replaced with a unit of the same model). Refer to section 14.8 for more
information on this issue.
4 Put back the cover over the electronics compartment.
To perform a Tagread
1 Load the printer with RFID media.
2 Press Setup.
3 Navigate to RFID > TAGREAD.
4 Press Enter. The printer reads and returns the content of the current
RFID tag.
This chapter explains how to diagnose and fix problems that may occur in
an EasyCoder PM4i printer, even if great effort has been made to ensure
problem-free printing. Some parts are, however, subject to wear and may
need periodical replacement, such as the printhead.
Please note that replacement parts are generally only available as complete
modules (see the Spare Parts Catalog or Spare Parts List).
This chapter is supplemented by the Technical Bulletins that are
distributed as soon as any new problem has been reported and a remedy
has been found.
16.1 Diagnosing
To diagnose the printer for faults, take steps in the following order:
1 In case the printer is running the Intermec Fingerprint firmware, use
Intermec Shell to check printer’s setup and functions. Intermec Shell
can be accessed regardless of any running autoexec.bat files as described
below.
2 Browse through the remainder of this chapter to find symptoms that
apply to the faulty printer.
3 Refer to the Printer Technical Bulletins for updated information.
Fingerprint only
The keyboard, display messages, sounds, and other functions will be
custom-configured, if a custom-made program is running in the printer.
Normally, such a program is started at power-on using an autoexec.bat file.
The procedure of starting up Intermec Shell, bypassing any other autoexec.
bat files the printer’s memory, is called the Test Mode. In fact, the Test
Mode is just a convenient way of accessing Intermec Shell and, via
Intermec Shell, also the Setup Mode.
Note: Any changes done in the Test Mode will remain after leaving the
Test Mode.
Description:
No messages appear in the display window after power-up.
• Power LED is lit.
• Green background lighting in display window is lit.
Possible Causes and Suggested Remedies:
• Display not utilized by custom-made program (Fingerprint only).
- If there is no display function in the Test Mode, the display is out of
order and the console unit needs to be replaced. Else, check out the
custom-made program.
IPL only
• Six possible errors are indicated by messages in the display window:
- Printhead hot (Printhead over-temperature)
- Paused (Empty/paused)
- Paper out (Out of media)
- Ribbon out (Out of transfer ribbon
- Print head UP/Press Feed (Printhead lifted)
- Open&shut cutter (Cutter error)
Some additional errors can be returned to the host as an ASCII number by
the <BEL> command, see IPL Programming, Reference Manual.
Firmware Error
• In case the CPU is unable to access data on a given address, the internal
program will light up the red error LED regardless of any error-handling
program.
Description:
The printer cannot communicate with the network.
Possible Causes and Suggested Remedies:
• Bad IP Settings in printer
- Use a PC connected to the same network as the printer. First of all
verify the network configuration of the printer as described in the
Installation Instructions provided with the kit.
PC Settings
You should verify that the PC has a working connection to the
network. Do this by opening a Command Prompt and type the
command that corresponds to your operating system:
- For Windows 95, 98 and ME, use the command WINIPCFG.
- For Windows NT4, 2000 and XP, use the command IPCONFIG.
The PC will show a table with its configuration containing the
settings for IP-address, Subnet Mask and Default Gateway. Verify
these settings to be sure that the computer is correctly configured to
access your network.
Printer Settings
Check the IP address of the printer. Press the <i> key on the printer’s
keyboard and use the <W> and <X> keys to browse to the IP address.
In Fingerprint, a prerequisite is that the standard IN port is set either
to "auto" or "net1:", which can be done using Intermec Shell.
Another method is using the Setup Mode:
Press the <Setup> key, on the printer’s internal keyboard, and step
your way to “NETWORK” using the <X> key.
By pressing <Enter> on the printer, you can step through the
configuration to verify the settings.
Press <Setup> to exit the Setup Mode.
More information about configuration settings can be obtained by
printing a test label.
Also check on the printer’s home page (Configuration [TCP/IP]) that
the net1 TCP Port Number is correct (default 9100).
Verifying IP Address
In the User’s Guide of the printer, you will find information on how
to print test labels in the chapter “Setting Up the Printer”. Print the
network test label and find the IP Address field. If the IP address is set
to 0.0.0.0, the network card has not received a IP address. Verify the
IP SELECTION setting under the NETWORK menu in the Setup
Mode. See the Installation Instructions for information on various
methods for setting the IP address automatically or manually.
Verifying Subnet Mask
Check subnet mask of PC and printer and make sure they belong to
the same segment. For example:
If they have the subnet mask The numbers in the PC and Printer IP
addresses have to be
255.255.255.0 <Same>.<Same >.<Same >.<Any >
255.255.0.0 <Same>.<Same >.<Any >.<Any >
255.0.0.0 <Same>.<Any >.<Any >.<Any >
Other subnet masks Contact the network administrator
In case the addresses are not in the same network segment, the
printer may not be reachable from the LAN side. Check the configu-
ration with the administrator.
Pinging the Printer
Start the Command Prompt. In the Command Prompt, type Ping
<printer IP-Address> and then click OK.
This command sends an echo command to the EasyLAN to check
if the PC and the printer can reach each other through the network.
The following figure shows a correct response to the Ping command.
The first reply to the first Ping command often takes more time than
the following. This is a normal behavior. The first time the Ping
command is executed, the PC needs some extra time to perform
a “discovery” of the network address (ARP request). The Ping
command makes the printer’s network LED flash green.
If you have completed the test procedure and all the conditions are
met, but you do not get any answer to the Ping command, then you
probably have a hardware problem.
Description:
The performance of a Wireless network connection ceases to work or the
performance deteriorates after having worked properly for some time after
installation.
Possible Causes and Suggested Remedies:
• Bad radio connection between printer and access point.
- Either the printer or the access point has been moved after
installation or some kind of obstruction has come between printer
and access point. In principle, there should be a free line-of sight
between the access point and the antenna. There is also a distance
limit.
Check the signal strength.
- Check network test label for statistics.
- Try moving either the printer or the access point (or both) or
consider fitting a higher gain antenna.
• Slow response.
- Too many devices associated with the same access point.
Headlift Sensor
Description:
• The printer does not work, although the printhead is lowered.
• Error condition 1022 “Head lifted” (FP) or “Print Head UP/Press Feed”
(IPL) is indicated at any attempt of printing a label.
Possible Causes and Suggested Remedies:
• Headlift sensor blocked.
- Check the sensor for dust or foreign objects.
• Bad connection.
- Check that the sensor’s cable is connected to J58 on the CPU board.
Inspect cable for damage.
• Faulty sensor.
- Replace as described in Section 7.7.
Label Taken Sensor (LTS)
Description:
The label taken sensor (LTS) is not working properly.
Possible Causes and Suggested Remedies:
• Intermec Fingerprint instruction missing.
- The LTS must either be enabled using an LTS& ON statement, or
the status of the LTS must be polled using a PRSTAT function in the
current Intermec Fingerprint program.
• IPL instruction missing.
- The self-strip mode must be enabled using the commands
<STX>R<ETX> and <STX><SI>t1<ETX>.
• Bad connection.
- Check that the LTS is correctly connected to J53 on the CPU board.
- Check that the cable between CPU board and sensor is not damaged.
• Dirty sensor.
- Make sure that the active parts of the sensor are not obstructed by
dust or foreign objects.
• Wrong LTS sensitivity.
- The sensitivity of the sensor’s receiver and the light intensity of the
sensor’s emitter are adjustable, see Section 9.3.
• Interference from sunlight or lamps.
- Shield the sensor from interfering light source.
• Defective sensor.
- If still no reaction, the sensor is probably defective. Replace.
Ribbon Sensor
Description:
The ribbon sensor is not working properly.
Possible Causes and Suggested Remedies:
• Bad sensor adjustment (Fingerprint only).
- Adjust the sensor in the Setup Mode as described in Section 6.4.
• Bad connection or faulty sensor.
- Cable between the ribbon sensor and J56 on the CPU board
damaged or not correctly connected?
- Sensor blocked by dust or foreign material? Clean.
- Faulty ribbon sensor? Replace.
• Bad detection pattern inside ribbon supply bobbin.
- Check the black and silvery sector pattern at the inner end of the
ribbon supply bobbin for scratches or dust.
Paper Sensor (Fingerprint Only)
Description:
The ribbon sensor is not working properly.
Possible Causes and Suggested Remedies:
• Bad sensor adjustment.
- Adjust the sensor in the Setup Mode.
• Bad connection or faulty sensor.
- Cable between the paper sensor and J57 on the CPU board damaged
or not correctly connected?
- Sensor blocked by dust or foreign matters? Clean.
- Faulty paper sensor? Replace.
• Bad detection pattern inside media supply bobbin.
- Check the black and silvery sector pattern at the inner end of the
media supply bobbin for scratches or dust.
Description:
Weak or missing printout of some dots.
Possible Causes and Suggested Remedies:
• Dirty printhead or platen roller.
- Examine the printhead and the platen roller for dust, adhesive
residue, or visible damage.
- Clean or replace.
• One or two missing dots.
- May be due to mechanical damage to the printhead. Try to establish
why such damage have occurred in order to prevent future failures of
this kind. (Hard foreign particles, electrostatic discharge?)
- If the printer has been used for printing on less than full width labels
for some time, the platen roller and possibly also the printhead may
have become worn from the outer edge of the media. This will show
up when reverting to wider labels. Change the platen roller and
possibly also the printhead.
• Preprinted ink has got stuck to the dot line.
- Avoid preprinted labels with ink that has a low melting point (less
than +225°C/+437°F).
• Many dots, or a block of dots, are missing.
- The internal IC circuit of the printhead is probably damaged. Replace
the printhead.
Description:
Unexpected black printout (completely or partially).
Possible Causes and Suggested Remedies:
• Wrong printhead voltage.
- If the printer unexpectedly produces completely or partially black
printout, or prints a black line across the media at startup (regardless
of label layout), check that the printhead voltage +24VDC ±2V
(see Section 13.4). If the power on the CPU board is OK, but the
trouble remains, disconnect the power cable on the inner side of the
printhead and use probes to measure the voltage during printing
between two adjacent lines in the socket (see Section 12.4, connector
P5 for schematics). If too high, in the range of 40 to 50V during
printing, replace the power supply unit.
- The printhead is most certainly damaged too and will also need to be
replaced.
Description:
Media feed does not work properly.
Possible Causes and Suggested Remedies:
• Faulty stepper motor.
- Connect a replacement stepper motor to P10 on the Power Supply
Unit (see Chapter 12) and perform a print or feed operation. If this
motor runs, the original stepper motor is probably damaged and
needs to be replaced (see Section 7.3).
• Dirty or worn platen roller.
- Inspect the platen roller for visible wear. Replace if necessary (see
Section 7.2).
- Clean the platen roller using a cleaning card or a soft cloth moistened
with isopropyl alcohol. Paper dust or adhesive residue can deteriorate
the media feed function or make the media slip.
• Intermec Fingerprint instruction missing.
- Verify that a print command is actually issued in the current Intermec
Fingerprint program.
• Power Supply Unit malfunction or bad connection.
- The stepper motor could be incorrectly connected to P10 on the
PSU, or its drive circuit (U13) on the PSU could be damaged.
- Check that all pins in the connector of the stepper motor’s cable are
fully inserted.
- Measure the +24VDC on the CPU board, see Section 13.4. If there is
no power, when an attempt to print is made, the power supply unit is
probably faulty.
Description:
Excessive wear of printhead.
Possible Causes and Suggested Remedies:
• Various reasons.
- Refer to Section 7.6 “Printhead/Precautions” for advices on how to
reduce the wear of the printhead.
Description:
Printing is slow and halted inbetween labels.
Possible Causes and Suggested Remedies:
• RFID mode is ON
- The printer is trying to access an RFID label that is not there. Turn it
off with the following commands:
SETUP “RFID,OFF” (Fingerprint)
<SI>J0 (IPL)
Description:
No transfer printout.
Possible Causes and Suggested Remedies:
• Refer to Section 16.12 for general printout troubles.
• Bad ribbon load.
- Transfer ribbon loaded incorrectly so the ink-coated side does not face
the receiving face material. Reload ribbon.
Description:
Ribbon fed out in front of printer.
Possible Causes and Suggested Remedies:
• Printer is set up for direct thermal printing, but a ribbon is loaded.
- Remove ribbon or change the paper type setup to thermal transfer.
• Ribbon rewind motor does not run.
- Cable between ribbon motor and P6 on the Power Supply Unit
broken or not correctly connected?
- Faulty ribbon sensor? See Section 16.11.
- Faulty ribbon motor? Replace.
- Faulty CPU board? Replace.
- Faulty Power Supply Unit? Replace.
Description:
The cutter cuts at the wrong place.
Possible Causes and Sugged Remedies:
• Faulty LSS or bad Feedadjust setup.
- In Fingerprint, perform a Testfeed to adjust the LSS.
- In IPL, adjust the media feed by pressing the Feed/Pause button.
- Check Start- and Stopadjust setup values (Fingerprint only).
- Check application for FORMFEED<nnn> instructions (Fingerprint
only).
Description:
RFID operations yield "Not supported by tag type" error messages.
Possible Causes and Sugged Remedies:
• A command tries to access a tag data segment that is not available on
the current RFID media.
- Example: Performing TAGWRITE or TAGREAD operations on the
”@DATA” segment for Class 1 RFID media.
• A command is referring to a tag format that is not available on the
current RFID media.
- Example: using TAGFORMAT "NUM" for Class 1 media, or trying
to write an EPC-96 format to a 64-bit tag.
• A command is used together with a "level" that is not allowed for a
particular tag type.
- Example: using TAGPROTECT ”UNLOCKP” on Class 1 media or
TAGPROTECT ”ON” for Gen 2 tags.
Description:
Data can be written unlawfully to a write-protected ISO 18000-6B tag.
Possible Causes and Sugged Remedies:
• For some ISO 18000-6B tag chips the functionality to protect the tag
memory from being rewritten has not been implemented.
- Switch to tags with a different chip that have this functionality
implemented.
Description:
TAGWRITE commands yield "Invalid parameter" error messages.
Possible Causes and Sugged Remedies:
• The user is trying to store an excessive amount of data in the tag's
memory.
• An invalid value has been entered, e.g. an uneven number of characters
for one of the "HEX" formats or an incorrect number of digits for a
parameter defining an EPC-format.
Description:
TAGREAD commands yield "Wrong number of parameters" error
messages.
Possible Causes and Sugged Remedies:
• The number of required parameters depend on what TAGFORMAT
has been defined for the read operation.
- See the manual for Fingerprint v8.60 or later. Additional information
can be found in the EPC Tag Data Standard (v1.1, revision 1.27)
document available via http://www.epcglobalinc.org/standards_
technology/specifications.html.
Description:
The message "Error in filename" is displayed when RFID mode is set to
ON.
Possible Causes and Sugged Remedies:
• No RFID kit is installed in the printer.
Description:
ISO 18000-6B tags work fine, but reading Class 1 tags yield a "No tag
found" error message.
Possible Causes and Sugged Remedies:
• ISO 18000-6B tags are addressed with the IM3 or IM5 RFID reader.
For these modules, Class 1 support has not been implemented yet.
Class 1 tags require an MPR6100 RFID Radio Module.
- An MPR6100 can be ordered from Intermec Sales as part of an
upgrade kit ("RFID Kit (Class 1, 915 MHz").
Description:
"RFID" does not show up in the SETUP tree.
Possible Causes and Sugged Remedies:
• The printer does not communicate properly with the RFID hardware.
- Check that the RFID kit has been installed in accordance with
the installation instructions. Check that the jumpers on the RFID
option board are set to the correct position (see section 14.8).
- Print a hardware test label to see what hardware the printer has
recognized, confirm that the RFID option board is present on
the label (this rules out potential errors in the board or I/O cable).
- Test the RFID radio module by downloading and installing the latest
firmware. If the module proves faulty, replace it.
This appendix shows overviews of the Intermec Shell and the Intermec
Fingerprint Setup Mode followed by overviews of the IPL Setup Mode.
Refer to the printer user’s guides for information on the various parameters
and instructions for navigation.
ENTER=SHELL
SEL. APPLICATION
4 sec. v.8.0 Note: Dotted channels are only shown if
Fingerprint 8.10 the corresponding optional interface pcb
is fitted.
ENTER=SHELL STD I/O CHANNEL
SEL. APPLICATION
3 sec. v.8.0 auto
Direct Protocol
SEL.APPL rom:
LINE_AXP.PRG
Accept displayed option
and proceed, or
execute displayed option. SHELL SETUP:
SETUP SER-COM,UART1
See the chapter “Setup Mode”
Perform a Testfeed
anywhere in Intermec Shell. SHELL
PRINT SETUP
Prints a list of current setup values (test label “Setup Info”).
SHELL Prints test labels “Diamonds”, “Chess”, “Bar Codes #1”, and “Bar Codes #2” in a loop.
TEST LABEL Press Enter for each new label.
TRANSFER
COMPLETED
BAUDRATE; CHAR LENGTH PARITY: STOP BITS: FLOW CONTROL: FLOW CONTROL:
9600
BAUDRATE; 8 CHAR LENGTH NONE
PARITY: 1 STOP BITS: RTS/CTS ENQ/ACK
19200
BAUDRATE; 7 EVEN
PARITY: 2
38400
BAUDRATE; ODD
PARITY:
57500
BAUDRATE; Scroll forward RTS/CTS: ENQ-ACK:
MARK
PARITY: Scroll back
115200
BAUDRATE; SPACE DISABLE
ENQ/ACK: DISABLE
ENQ/ACK:
300
BAUDRATE; ENABLE ENABLE
600
BAUDRATE; Scroll forward
1200
BAUDRATE; Scroll back Scroll forward Scroll forward
2400
BAUDRATE; Scroll back Scroll back
4800
Scroll forward
Scroll back
FEEDADJ: FEEDADJ:
STARTADJ STOPADJ:
STARTADJ: STOPADJ:
[0]: [0]:
MEDIA: MEDIA:
MEDIA SIZE MEDIA TYPE
MEDIA:
PAPER TYPE
PAPER TYPE:
TRANSFER
RIBBON CONSTANT: RIBBON FACTOR: LABEL OFFSET: RIBBON SENSOR: LOW DIAMETER:
[90]: [25]: [0]: [14]: [0]:
MEDIA: MEDIA:
CONTRAST PAPER
SENSITIVITY 10
OUT OF 9-10
SER-COM, UART2:
BAUDRATE
BAUDRATE;
9600
BAUDRATE;
19200
BAUDRATE;
38400
BAUDRATE;
57500
BAUDRATE;
115200
BAUDRATE;
300
BAUDRATE;
600
BAUDRATE;
1200
BAUDRATE;
2400
BAUDRATE;
4800
NETWORK:
MAC ADDRESS
MAC ADDRESS:
00104017b80e
TEST/SERVICE:
TESTPRINT
MEDIA TYPE: PAPER TYPE: TESTFEED MODE: LBL LENGTH DOTS: SENSITIVITY:
GAP
CONFIG: DT
CONFIG: FAST
MEDIA : 1200 420
MARK
CONFIG: TTR SLOW 100/200/400/800/ 130/140/160/180/
CONTINUOUS Scroll forward 1200/1600/2000/ 366/420/440/450/
Scroll forward Scroll back 2500/3000/3600/ 470/480/513/527/
Scroll back 4200/4800 567/627/677/687/
864
Scroll forward Scroll forward
Scroll back Scroll back
DARKNESS: LBL REST POINT: FORM ADJ DOTS X: FORM ADJ DOTS Y:
0 0 0 0
0/1/2/3/4/5/6/7/8/ 0/2/4/6/8/10/15/ 0/2/4/6/8/10/15/ 0/2/4/6/8/10/15/
9/10/-10/-9/-8/-7/ 20/25/30/-30/-25/ 20/25/30/-30/-25/ 20/25/30/-30/-25/
-6/-5/-4/-3/-2/-1 -20/-15/-10/-8/-6/ -20/-15/-10/-8/-6/ -20/-15/-10/-8/-6/
-4/-2 -4/-2 -4/-2
Scroll forward Scroll forward Scroll forward Scroll forward
Scroll back Scroll back Scroll back Scroll back
Introduction
All EasyCoder PM4i printers can use both Fingerprint v8.xx and IPL
v2.xx firmware. There are many ways to upgrade or exchange the printer’s
firmware. Use the most convenient way. You can either do it from host by
sending the file to the printer or by inserting a CompactFlash card in the
memory card slot at the printer’s rear plate. There are 3 different file types
containing the firmware. The file types are related to the way of upgrade
procedure. The files can be obtained from Intermec.
File Description
File name Type of file
1-972020-xx.bin (for FP) These .bin files contain the firmware kernel file only.
1-972105-xx.bin (for IPL) The .bin files can be sent to the printer with a serial con-
nection using a communication program, for example
HyperTerminal or Printset, or via FTP. They can also be
stored on a CompactFlash card, which is inserted in the
back of the printer.
1-972021-xx.bin (for FP) These .bin files contain the firmware kernel file and
1-972106-xx.bin (for IPL) the factory default setup parameter values. They can be
stored on a CompactFlash card.
Note: If you run these .bin files, they will remove all files
stored on the printer except the firmware files, so it is
recommended you backup before running such a file.
The main purpose of the factory default .bin files is to
allow the user to reset login information (user name and
password will be reset to default setting).
Another format is .uff files, which are created by, for instance, NetPrintSet.
They contain the kernel and optional instructions (if necessary), images,
fonts, etc. To be stored in CompactFlash memory cards.
General Principles
• During upgrading, do not switch off the printer. Wait and follow the
prompts in the printer’s display.
• If you change firmware from IPL to Fingerprint, it is recommended you
reset the printer memory to factory default setting [FORMAT "/c",A]
after the upgrade procedure is completed.
• Some update of Fingerprint may show the error “mcs: Error during
setup” at host terminal. This just means that there was an instruction
that erased "/c" [FORMAT "/c",A]. This is a normal condition! The
error shows that no setup file [.setup.saved] is detected on "/c". The
"/rom" setup file is copied automatically into "/c" which gives printer a
factory setup setting.
• If an EasyLAN interface board is installed, by default only admin is
allowed to upgrade. See EasyLAN User’s Guide for more information.
4 After some answers on your screen you will see the prompt FTP>. At
this point type bin + <Enter>, then type hash + <Enter>.
5 Now send the firmware to the printer with the command:
put <filename.bin> FLASH
6 Some ###### will appear on your screen showing the ongoing transfer.
7 The printer’s display will automatically show ongoing steps. The
procedure ends with a normal startup of the printer.
8 Close FTP session typing bye + <Enter>.
After file is received in printer it will automatically replace the firmware
and the printer will boot up with the new version. The printer’s display
will automatically show ongoing steps and the procedure ends with a
normal startup of the printer.
How to Use Intermec NetPrintSet and Serial Cable (Fingerprint only)
What is NetPrintSet?
NetPrintSet is a printer configuration utility for Intermec printers that
allows you to upgrade or configure the printer. Makes font upgrades and
other maintenance a child’s play. Available both as Netscape plugin and
standalone executable.
• The Netprintset can merge printer’s necessary file to one file either using
a CompactFlash card or download direct to printer. Necessary files are
for example Images, Fonts, Firmware, or other custom-made files.
• User instructions are embedded in the software.
If Upgrading Directly Via NetPrintSet and Printer
1 Start up the printer and select Shell. Press <Enter> to go to the “SEL.
APPLICATION” menu. Use <⇒> to browse to “SOFTWARE
UPDATE”. Press <Enter> to go to the “UPDATE: COMPACT
FLASH?” menu. Use <⇒> to go to “UPDATE: FIRMWARE?”. Finally,
press <Enter>.
User might not be allowed to update.
2 Start to send the file from the software. (There is a one-minute timeout
before the printer exits the receive mode.)
3 After file is received in printer, it will automatically replace the firmware
and the printer will boot up with the new version.
*1-960588-04*
P/N 1-960588-04