Preface This Service Manual is intended to facilitate installation, trouble- shooting and repair of the Intermec EasyCoder 301 in the version delivered at the date of publishing. Thus, all information on the firmware is based on version 2.00. The on-going product improve- ment can be followed in the Printer Technical Bulletins from Intermec.
EU Standard EN 55022 (The European Union) WARNING: This is a Class A ITE product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures. Intermec EasyCoder 301 – Service Manual Ed. 3...
..............Hans Lindén President /. Intermec assumes no responsibility as regards fulfilling the CE Directive if the printer is handled, modified or installed in other manners than those described in Intermec's manuals. Intermec EasyCoder 301 – Service Manual Ed. 3...
Chapter 1 1. Models and Options The EasyCoder 301 comes in a standard model for direct thermal Identification and thermal transfer printing and a LinerLess model for direct thermal printing on standard or linerless direct thermal paper. Both have a printhead density of 8 dots/mm (203.2 dots/inch). The...
Real Time Clock (RTC) Optional Label Taken Sensor (LTS) Fitted Paper Cutter Optional std. model only Scalable Fonts Built-in Memory Card Slot 1 PCMCIA 5V Type 3, or 2 PCMCIA 5V Type 1 or 2 Intermec EasyCoder 301 – Service Manual Ed. 3...
Measures 32.2 mm (1.27") 174 mm (6.85") 235.5 mm (9.27") 285 mm (11.22") 33 mm (1.30") 352.9 mm (13.89") An optional paper cutter increases the printer's total length to 396 mm (15.6"). Intermec EasyCoder 301 – Service Manual Ed. 3...
Release Button (user cover) Electrics Cover Front Cover User Cover 1/. The thermal transfer ribbon mechan- Release ism and the backing paper take up are (front cover) omitted in the LinerLess model. Intermec EasyCoder 301 – Service Manual Ed. 3...
• Using a piercer, pry out the L-shaped shaft inside each hinge in direction from the centre and out. • Fit the replacement front cover in reverse order. Hinges Light Guides for LTS Tear-off Edge (LinerLess model only) Front cover (completely opened). Intermec EasyCoder 301 – Service Manual Ed. 3...
Replacement • Remove the electrics cover as described in chapter 2.3. • Lift the release button straight up. • Fit the replacement button in reverse order. Intermec EasyCoder 301 – Service Manual Ed. 3...
Feed button must be kept pressed down during power up. By pressing and holding the Feed button for 3 seconds after printing the Test label, the printer will return to its default setup. /. Not in the LinerLess model. Intermec EasyCoder 301 – Service Manual Ed. 3...
• Insert a narrow screwdriver or similar into the hole in the centre of the Interface Module pcb and pry it out of the rails. • Disconnect the connector from J2. • Fit the replacement Interface Module in reverse order. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 15
Chapter 3 Front and Operator Interface Interface Module, Components cont'd. Schematics Intermec EasyCoder 301 – Service Manual Ed. 3...
• Turn the printer upside down of some kind of soft material to avoid scratches. • Using e.g. a screwdriver, lift out the worn rubber foot. • Insert a replacement rubber foot in the hole and press so its shoulder engages the bottom plate. Intermec EasyCoder 301 – Service Manual Ed. 3...
No such Adjust the moveable guide so its position matches the width of the restrictions apply to smaller paper rolls paper roll. or full size paper rolls in connection with tear-off operation. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 18
Inner Guide Ring (fixed position) Roller Shaft Outer Guide Ring (adjustable) Circlip Refer to the EasyCoder 301 (LinerLess) Installation & Operation /. Not in the LinerLess model. manual for complete loading instructions. Intermec EasyCoder 301 – Service Manual Ed. 3...
Finally, the used-up ribbon is wound up on the ribbon rewind spool. Ribbon Unwind Unit Ribbon Rewind Unit Break Shaft Ribbon/Media Sensor Refer to the EasyCoder 301 Installation & Operation manual for complete loading instructions. Intermec EasyCoder 301 – Service Manual Ed. 3...
A leaf spring on the spool is used to engage the ribbon core. Complete assembly Shaft Avoid dismantling these parts! Inner Spring Holder Leaf Spring Spring Circlip Tube Outer Spring Holder Unwind Spool Intermec EasyCoder 301 – Service Manual Ed. 3...
Tooth Belt Pulley w. one-way clutch Complete assembly Bearing Avoid dismantling these parts! Shaft Washer Circlip Inner Spring Holder Spring Outer Spring Holder Leaf Spring Disk Brake Spring (3x) Rewind Spool Washer Circlip Intermec EasyCoder 301 – Service Manual Ed. 3...
• Fit a replacement sensor and reassemble the printer in reverse order. Note that the sensor's cables should run under the belts and /. Not in the LinerLess model. the stepper motor. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 24
Chapter 6 Transfer Ribbon Mechanism Ribbon/Media Components Sensor, cont'd. Schematics Intermec EasyCoder 301 – Service Manual Ed. 3...
The change may not be visible until after several decimetres (a few feet) of ribbon has been fed. • If required, readjust and test again until no wrinkling remains. Intermec EasyCoder 301 – Service Manual Ed. 3...
(liner) in case of peel-off operation (standard model), or a specially non-stick coated paper guide (LinerLess model). Ribbon/Media Sensor (hidden) Adjustable Pressure Knobs Printhead Handle Spring Printhead w. Bracket Tear-Off Edge Paper Guide Platen Roller Intermec EasyCoder 301 – Service Manual Ed. 3...
Description The platen roller is subject to wear and may need occasional replacement. Regular cleaning, as described in the EasyCoder 301 (LinerLess) Installation & Operation manual, prolongs the life of the roller. Do not use any substance other than isopropyl alcohol.
CPU board. • Adjust the tension of the long belt (see chapter 7.4). /. Not in the LinerLess model. • Fit back the CPU board and the electrics cover in reverse order. Intermec EasyCoder 301 – Service Manual Ed. 3...
• Adjust the tension of the belt(s) as described below. • Fit back the ESD plate , CPU board and the electrics cover in /. Not in the LinerLess model. reverse order. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 30
• Fit back the CPU board and the electrics cover in reverse order. /. Not in the LinerLess model. Intermec EasyCoder 301 – Service Manual Ed. 3...
• Fit a replacement sensor and reassemble the printer in reverse order. Note that the sensor's cables should run under the belts and /. Not in the LinerLess model. the stepper motor. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 32
Chapter 7 Print Unit Ribbon/Media Components Sensor, cont'd. Ribbon/Media Sensor Black Mark Sensor (upper circuit board) (lower circuit board) Schematics Ribbon/Media Sensor Black Mark Sensor Intermec EasyCoder 301 – Service Manual Ed. 3...
Do not separate the substrate from the bracket! The printhead is connected to J9 on the CPU board by a flat cable with a 26-p female connector in each end. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 34
The printhead resistance is also measured when a test label is printed, see chapter 13.1. Failure to adjust the printer to the printhead resistance may result in inferior printout quality or premature wear-out of the printhead. /. Not in the LinerLess model. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 35
Warning! The cleaning card contains isopropyl alcohol [(CO CHOH], CAS 67-63-01, which is a highly flammable, moderately toxic and mildly irritating substance. /. Not in the LinerLess model. Intermec EasyCoder 301 – Service Manual Ed. 3...
Note that if the headlift handle is rotated 180 degrees to an upright position, the sensor will erroneously indicate printhead closed. Adjustable knobs Shaft Handle Closing the printhead Opening the printhead Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 37
Equal pressure on both sides Push the paper to the inside edge Narrow width paper: Reduce pressure on the outside edge so that the printhead remains level Push the paper to the inside edge Intermec EasyCoder 301 – Service Manual Ed. 3...
Tooth Belt Pulley w. one-way clutch Complete assembly Bearing Avoid dismantling these parts! Shaft Washer Circlip Inner Spring Holder Spring Outer Spring Holder Leaf Spring Disk Brake Circlip Spring (3x) Take-Up Spool Take-Up Pin Intermec EasyCoder 301 – Service Manual Ed. 3...
The LTS is enabled/disabled by the commands LTS& ON and LTS& OFF. The status of the LTS can also be read by means of a PRSTAT(AND 2) function, see the EasyCoder 301 Installation & Operation manual or the EasyCoder 301 Direct Protocol Program- mer's Guide.
• Jerk the LTS casing up and down to disengage the snap locks. • Fit the replacement LTS module in reverse order. Components R139 R139 R141 R140 C71 Intermec EasyCoder 301 – Service Manual Ed. 3...
• Replace the light guide with a new one. • Press the new locking washers (included with the replacement light guide) forcefully onto the pins so the light guide is held firmly. Intermec EasyCoder 301 – Service Manual Ed. 3...
High volt- age wires and circuits inside. 10.2 Main Parts Memory Card Adapter Operator Interface Cutter Interface Main Switch Wand Interface Mains Inlet Stepper Motor CPU board Intermec EasyCoder 301 – Service Manual Ed. 3...
Video Stepper 256K x 16 (256K x 16) x 2 Sensors Controller Driver DRAM FLASH Block diagram of the logics part of the CPU board. Refer to chapter 11.8 for detailed schematics. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 45
24V PH Over Voltage Pulse Width 24V Output Printhead Protection Modulator Control Power PH Power Block diagram of the power supply part of the CPU board. Refer to chapter 11.8 for detailed schematics. Intermec EasyCoder 301 – Service Manual Ed. 3...
• Put back the four Posidrive screws. • Reconnect all cables see chapter 11.3. • If needed, perform a firmware installation as described in chapter 11.4. Intermec EasyCoder 301 – Service Manual Ed. 3...
Serial Port J9 Printhead Parallel Port Screw J8 Mains Voltage Strap Screw Left side: 115V AC J10 Stepper Motor Right side: 230 V AC J7 Ribbon/Media Sensor Wand Connector Intermec EasyCoder 301 – Service Manual Ed. 3...
• Put back both straps on J1 in their original positions, i.e. on the left and centre pins. • Put back the electrics cover. • Install new firmware and fonts as described in chapter 11.4. Intermec EasyCoder 301 – Service Manual Ed. 3...
Chapter 11 CPU Board 11.6 Communication Description The EasyCoder 301 is fitted with two communication ports on its Ports rear plate: • One-way parallel communication port • Two-way serial communication port Card 1 Card 2 Serial port Parallel port The printer will automatically switch between the two ports so as to detect all incoming data.
Page 50
IBM-XT:DB25 female connector IBM-PS2: DB25 female connector IBM-AT:DB9 female connector Printer end: DB9 male connector. Host EasyCoder 301 Host Signal DB-9 DB-9 Signal DB9 DB-25 Signal +5V 150mA – – /. Short-circuit protected. Intermec EasyCoder 301 – Service Manual Ed. 3...
TP_40V R146 R144 R145 R147 Test Point Name Nominal Tolerance ± 5% TP_24V 24.72 V ± 5% TP_VCC 5.0 V ± 5% TP_PH 24V_PH 24.72 V ± 10% (unregulated) TP_40V 35.0 V Intermec EasyCoder 301 – Service Manual Ed. 3...
12. Paper Cutter 12.1 Description The standard model of EasyCoder 301 (as opposed to the LinerLess model) can easily be fitted with an optional Paper Cutter. The cutter unit is fitted on the same hinges as the front door, which it replaces, and is connected by a single cable to the upper-most connector on the printer's front.
• Turn the printer upside down and use a piercer to pry out the two L-shaped hinge pins that hold the front cover. Hinges Front Cover (open) • Remove the front cover completely. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 67
• Thread the paper through the slot in the cutter. • Close the cutter, connect the interface cable and power cord and, finally, turn on the power. Intermec EasyCoder 301 – Service Manual Ed. 3...
Should the cutter inadvertently have been used to cut through any adhesive, you should clean the cutter immediately. Tilt down the cutter and use a cotton swab moistened with isopropyl alcohol, or a similar solvent, to wipe clean cutting parts. Intermec EasyCoder 301 – Service Manual Ed. 3...
- Restart the printer. Check for disturbances coming via the mains supply, via a communication channel, or from other electrical appliances. • Startup error. - Reinstall the firmware, see chapter 11.4. • Boot sector lost. - Refer to chapter 11.5. Intermec EasyCoder 301 – Service Manual Ed. 3...
- The cable between the CPU board and the interface module may be defective or not properly connected. Check cable and connector J2 on CPU board. • Defective interface module. - Replace. Do not attempt to repair. Intermec EasyCoder 301 – Service Manual Ed. 3...
The Direct Protocol is provided with an error-handler that can be designed to work according to the customer's requirements. Refer to the Intermec EasyCoder 301 Direct Protocol – Pro- grammer's Guide. • At every erroneous instruction, the printer transmits an error code on the selected standard OUT channel (serial communica- tion only), provided the verbosity is not turned off.
- RS 232C max. length 10–15 metres (33–49 ft). • Input buffer on host overflow. - The input buffer should normally be handled by the software of the host. Restart the host to empty its input buffer and try again. Intermec EasyCoder 301 – Service Manual Ed. 3...
- The verbosity can be controlled by means of the Direct cont'd. Protocol instructions VERBON/VERBOFF and SYSVAR(18). In the Intermec Direct Protocol, verbosity is by default ena- bled. Check the program for instructions that may affect the verbosity. - Verify that the correct communication port is selected as standard IN/OUT channel.
Page 75
• Light guides broken or dirty. - Make sure that the light guides on the inside of the front cover are not broken or damaged and that their end surfaces are clean. Intermec EasyCoder 301 – Service Manual Ed. 3...
13.1. Troubles In case the printhead is suspected to be defect, it could be checked by the following instructions (see Intermec EasyCoder 301 Direct Protocol – Programmer's Guide): • FUNCTEST$ ("HEAD") •...
Page 77
- Print a test label as described in chapter 13.1 or use a HEAD command to measure the printhead resistance. • Wrong printhead voltage. - Measure voltages 24V and 24V_PH, see chapter 11.9. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 78
+24V. If too high, in the range of 40 to 50V, the trouble probably originates from the power supply. - The printhead is most certainly damaged too and will also need to be replaced. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 79
• Power supply malfunction. - Check the voltage on test point TP_40V on the CPU board, see chapter 11.9. If the 40V is not within limits, the power supply is probably faulty. Intermec EasyCoder 301 – Service Manual Ed. 3...
- Check that the printer is set up correctly for the type of thermal transfer ribbon in use, see Installation & Operation manual. • Wrong printhead voltage. - Check printhead voltage 24V_PH on test point TP_PH, see chapter 11.9. Intermec EasyCoder 301 – Service Manual Ed. 3...
- If you can communicate with the printer via a PC, you could see what files are stored in the memory card and the size of them with the aid of Intermec Direct Protocol commands FILES "card1:" and FILES "card2:".
2 seconds (time-out), the motor will stop. - Open the cutter, disconnect it and manually clear the paper jam. - Connect and close the cutter. - Issue a CUT command or reboot the printer to resume normal operation. Intermec EasyCoder 301 – Service Manual Ed. 3...
Page 83
Description: - The motor runs but the blade does not move. Troubles, cont'd. Possible Causes and Suggested Remedies: • The gear is broken - Replace the cutter mechanism or the entire cutter. Intermec EasyCoder 301 – Service Manual Ed. 3...