This manual has been written to provide guidance for troubleshooting of the OKIPAGE 12i Printer
(primarily for its printed circuit boards), based on the assumption that the reader has a thorough
knowledge concerning the printer. Read the maintenance manual for this printer, if necessary.
Notes:
1.The power supply board containing a high voltage power supply is dangerous. From the
viewpoint of the safety standards, the local repairing of a defective board is not allowed. Thus,
the objects to be locally repaired as a result of troubleshooting are switches and fuses.
2.Replacement of CPU (MHM2029) is not recommended. If CPU is found to be defective,
board replacement is suggested.
2.TOOLS
For troubleshooting the printer, the tools listed below may be needed in addition to general
maintenance tools.
ToolRemarks
Extension cord kit
Oscilloscope
Soldering iron
P/N: 40581901
Frequency response 100 MHz or higher
A slender tip type, 15-20 watts
- 1 -
3.CIRCUIT DESCRIPTION
3.1Outline
The main control board controls the reception of data transferred through a host I/F and processes
command analysis, bit image development, raster buffer read. It also controls the engine and the
operator panel. Its block diagram is shown in Fig. 3-1 and 3-2.
(1) Reception control
OKIPAGE 12i Printer can be equipped with two I/F ports by adding an RS232C I/F or network
I/F option board in addition to the Centronics I/F on the main control board.
Either of the two I/F ports which receives data first can be used automatically.
The other I/F port outputs a busy state signal.
The parallel I/F port can specify the following item when set by the control panel:
I-PRIME: Enabled/Disabled
The serial I/F port can specify the following item when set by the control panel:
An interface task stores all data received from the host into a receive buffer first.
(2) Command analysis processing
The OKIPAGE 12i printers support PCL6 (Hewlett Packard LJ6P compatible).
An edit task fetches data from the receive buffer, analizes commands, and reconstructs the
data in such a way that print data are aligned from up to down and from right to left; then it
writes the resultant data into a page buffer with such control data as print position coordinate,
font type, etc. added.
(3) Font Processing
When one page editing is finished, a developing task makes an engine start and fetches data
from the page buffer synchronizing with a printing operation; then it developes the fetched
data to a bit map as referring to data from a character generator, and writes the resultant data
into the raster buffer (of band buffer structure).
(4) Raster buffer read.
As controlling the engine operation, an engine task sends data from the raster buffer to the
LED head.
CPU coreRISC CPU (MIPS R3000 compatible)
CPU clock20.2752 MHz
Internal CPU CLK40.5504 MHz
(2) Program and Font ROMs
ROM capacity16M bytes (64M bit mask ROM two pieces)
ROM type64M bits (4M x 16 bits)
Access time100 ns
(3) Resident RAM
RAM capacity4M bytes (16-Mbit D-RAM two pieces)
RAM type16M bits (1M x 16 bits)
Access time60 ns
(4) Option Board
RAM capacity (chip)1M byte
RAM type (chip)4M bits D-RAM two piecesMemory Expansion Board only
Access time (chip)60 ns
SIMM 1 socket2, 4, 8, 16 or 32M bytes, 72 pin DRAM SIMM, 60 to 100 ns
SIMM 2 socketFlash SIMM (72 pin)
}
Flash ROM capacity (chip)4 M byte or 8 M byte
Flash ROM type (chip)8M bits Flash ROM four pieces or 16M bits Flash ROM four
pieces.
Access time (chip)90 ns
The block diagram of CPU and memory circuit is shown in Fig. 3-3.
The timing chart of CPU and memory ciucuit is shown in Fig. 3-4.
- 7 -
CPU
CS0
CS2
CS3
CS4
RAS0
RAS1
RAS2
RAS3
RAS4
RAS5
Option board
A00 to A25
D00 to D32
CS0
RD
IC2, IC3
Mask ROM
(4M x 16 bits)
2 pieces
<Program>
CAS0
CAS1
CAS2
CAS3
RAS0
RD/WR
CAS0, 1, 2, 3
RAS2, 3, 4, 5CAS0, 1, 2, 3RD/WR
RAS2 WR
CAS0,1,2,3
RAS3, 4 WR
CAS0,1,2,3
CS3, RD/WR
IC4, IC5
DRAM
(1M x 16 bits)
2 pieces
Main
control
board
Option
board
DRAM
1M Byte
(Memory Expansion Board only)
SIMM 1
DRAM SIMM
SIMM 2
Flash SIMM
Flash ROM
CS2, RD/WR
1M byte
(Network Board only)
Figure 3-8 Block Diagram of CPU & Memory Circuit
- 8 -
DATA
VARIDVARID
T2 -7 sysclk
T1 -2.5 sysclk
42.5
T3 -1 sysclk
46.0
T2 -7 sysclk
(DRAS0N~ 5N)
T4 -3.5 sysclk
32.0
T2 -7 sysclk
31.0
T2 -7 sysclk
T3 -1 sysclk
32.0
CPU detects the type of SIMM memory installed on the memory
expansion board, and sets the suitable timing as shown in the left
handside table.
Due to this, T1~T4 values shown above vary depending on the type
When power is turned on, a CLRST-N signal is generated by the rising sequence of +38V and
+8V power supply.
D2
(15V)
+38V
+38V +8V
Power ON
+38V
IC10-6
IC10-5
5
6
+8V
+
–
IC10
+5V
172
7
Power OFF
CPU
To Option Board
IC10 Input
CLRST-N
+5V
+8V
- 10 -
3.4EEPROM Control
The BR93LC66ARF E2 is an electrical erasable/programmable ROM of 256 x 16-bit configuration. Data input to and output from the ROM are bidirectionally transferred in units of 16 bits
through a serial I/O port (SSTXD-P) in serial transmission synchronized with a clock signal from
the CPU.
The EEPROM operates in the following instruction modes
3
DIDO
4
1
CS
CPU
SSTXD-P
154
EEPRMCS0-P
150
SK
EEPRMCLK-P
2
151
The EEPROM operates in the following instruction modes
InstructionStart bitOperationAddressData
code
Read (READ)110A7 to A0
Write Enabled (WEN)10011XXXXXX
Write (WRITE) 1101A7 to A0D15 to D0
Write All Address (WRAL)10001XXXXXXD15 to D0
Write Disabled (WDS)10000XXXXXX
Erase111A7 to A0
Chip Erasable (ERAL)10010XXXXXX
CS
SK
DI
DO
Write cycle timing (WRITE)
CS
SK
DI
DO
124111227
10 1
HIGH-Z
Read cycle timing (READ)
12
110
HIGH-Z
A7A6A1A0D15D14D1D0
4
A7A6A1A0
1112
D15D14D1D00D15 D14
- 11 -
Min. 2 µs
STATUS
Max. 500 ns
BUSYREADY
Max. 10 ms
2728
3.5Centronics Parallel Interface
The CPU sets a BUSY-P signal to ON at the same time when it reads the parallel data (PDATA1P to PDATA 8-P) from the parallel port at the fall of PSTB-N signal. Furthermore, it makes the store
processing of received data into a receive buffer terminate within a certain fixed time and outputs
an ACK-N signal, setting the BUSY-P signal to OFF.
87, 88, 91 to 96
97
85
86
CPU
83
81
79
80
82
84
PDATA1-P to PDATA8-P
PSTB-N
PBUSY-P
IC11
PACK-N
PPE-P
PSEL-P
PERROR-N
PINIT-N
PSELIN-N
PAUTOFD-N
+5V
2 to 9
1
11
10
12
13
32
31
36
14
CENT
DATA8-P
to
DATA1-P
STB-N
BUSY-P
ACK-N
PE-P
SEL-P
FAULT-N
IPRIME-N
SELIN-N
AUTOFEED-N
PARALLEL DATA
(DATA BITs 1 to 8)
DATA STOROBE
BUSY
ACKNOWLEDGE
0.5 µs min.
0.5 µs min.
0.5 µs max.
5V
0 min.
0.5 µs to 10 µs
3.9k
0
+5V
18
Ω
0.5 µs min.
0.5 µs min.
0 min.
0 min.
0 min.
- 12 -
3.6Operator Panel Control
The operator panel consists of the following circuits.
OLCC-2
Main control board
SSTXD-P
154
SSRXD-P
158
CPU
SSCLK-N
153
SSLD-N
152
PANEL
3
4
6
1
Flexible
Cable
CN1
BU6152S
4
3
1
6
LSI
DB4~DB7
RS
R/W
E
44780
LCD
Control
Driver
Zebra Rubber
LCD
(1) BU6152S (LSI)
This LSI is connected to a clock synchronous serial port of the CPU. It controls switch data
input, LED data output and LCD data input/output according to the commands given by the
CPU. The CPU sends the 2-byte (16-bit) command (SSTXD-P) together with the shift clock
signal (SSCLK-N) to the LSI and then makes a predetermined input/output control if the
command decoded by the LSI is found to be a normal command.
LED
On receiving a command sent from the CPU, the LSI, synchronizing with the serial clock of
the command, returns a 2-byte command response to the CPU.
SSTXD-P
SSCLK-N
SSRXD-P
SSLD-N
bit 0bit 7
Command (first)
bit 0
Command response (first)Command response (second)
bit 7
Command (second)
- 13 -
3.7LED Head Control
An LED correcting head, which is capable of correcting the illumination of the LED for each dot,
is being used in this printer. LED illumination correction function of 16 steps is carried out by using
an EEPROM which is installed in the LSI that maintains the LED illumination correction values,
and an LED correction drivers (MSM6731BWAF or MSM6732BWAF) together as a pair.
The LED correcting head consists of the correction control LSI (MSM6730WAF), LED drivers
(MSM6731BWAF or MSM6732BWAF), and an LED array.
From
CPU
STRB1-N
STRB2-N
STRB3-N
STRB4-N
LOADI
CLOCKI
DATAI0
DATAI1
DATAI2
DATAI3
MSM6730
WAF
EEPROM
Correction
Values
LED Driver
MSM6732BWAF
LED Array
LEDLEDLEDLEDLEDLEDLED
LED Driver
MSM6731BWAF
Printing and correction data combined signal line
Correction data signal line
LED Driver
MSM6731BWAF
LED Driver
MSM6732BWAF
- 14 -
CLOCKI
LOADI
DATAI3~0
STRB1I-N
STRB2I-N
STRB3I-N
STRB4I-N
Normal Mode Printing Timing Chart
First line printing data sentSecond line printing data sent
First line printing
The printing operation is carried out in the following sequence. First, the printing data DATAI3
through DATAI0 are stored, sequentially shifted, in the shift registers of the LED drivers, by the
printing data synchronous clock, CLOCKI. Then the printing data stored in shift registers are
latched by the high level pulse of LOADI. The latched printing data turns the LEDs on by STRB1IN through STRB4I-N and actuates printing.
- 15 -
3.8Motor Control
(1) Registration and main (drum) motors
A registration motor and a drum motor are driven by means of control signals from the CPU
and a driver IC.
Main Control Board
CPUA2918SW
132
131
127
134
133
RMON-N
3
(2) Drum motor
DMPH1-P
DMPH2-P
DMON1-N
RMPH1-P
RMPH2-P
13
8
7
14
26
MTD2005F
17
27
16
IC9
IC8
+38V
+38V
DMPH1-N 1
1
DMPH1-P 2
17
DMPH2-N 3
2
DMPH2-P 4
4
RMPH1-P 1
3
RMPH1-N 2
7
RMPH2-P 4
8
RMPH2-N 3
12
DM
Main (Drum) Motor
M
RM
Registration Motor
M
DMON1-N
DMPH1-P
DMPH2-P
T0
T1T2T3
Operation at normal speed: T0 to T3 =0.82 ms
- 16 -
(3) Registration motor
RMON-N
RMPH1-P
RMPH2-P
T0T1T2T3
Rotation
Stop
Forward rotation
Hopping drive
Operation at normal speed: T0 to T3 = 0.82 ms
Reverse rotation
Registration roller drive
(4) Drive control
Time T0 to T3 determines the motor speed, while the difference of phase direction between
phase signals DMPH1-P and DMPH2-P (RMPH1-P and RMHPH2-P) determines the
rotation direction. DMON1-N and RMON-N signals control a motor coil current. According to
the polarity of the phase signal, the coil current flow as follows:
The voltage drop across the resistor is input to comparator, where it is compared with a
reference voltage. If an overcurrent flow occurs, a limiter operates to maintain it within a
certain fixed amount of current.
- 17 -
3.9Fuser Temperature Control
For the temperature control by heater control, the variation in the resistance of the thermistor is
A/D converted in IC2 and the resultant digital value is read and transferred to the CPU. The CPU
turns on or off the HEATON-N signal according to the value of the signal received from IC2 to keep
the temperature at a constant level.
Immediately after the power is turned on, the thermistor is checked for shortcircuit and
breakdown. If the thermistor is shorted, the A/D converted value shows an abnormally high
temperature, so that the shortcircuit can be detected. If the breakdown of the thermistor occurs,
the A/D converted value shows the normal temperature. In this case, the thermistor breakdown
can be detected by the sequence shown at the end of this section. If the heater is overheated,
5V supply is turned off when the resistance of the thermistor is detected to be exceeding the
predetermined value.
Main Control BoardPower Supply Board
Thermistor
Heater
TH1
TH2
CN2
1
2PC1
5V
Thermistor
Breakdown
Detector
Circuit
IC2CPU
Power
27
Abnormally
High
Temperature
Detection
Circuit
Supply
Interface
ACIN
20
HEATON-N
116
5V
IC11
1
0C
2
- 18 -
The temperature control is described below.
Vt
Temperature
˚C
V2
V1
ONOFFONOFFONHEATON-N
V2176˚C
V1175˚C
* The values V1 and V2 vary according to setting mode.
(Standard temperature)
When Vt rises to V2 or more, the heater is turned of (by setting HEATON-N signal to LOW).
When Vt drops to V1 or less, the heater is turned on (by setting HEATON-N signal to HIGH). In
this way, the temperature can be kept within the predetermined range.
- 19 -
For heater breakdown detection, the heater must first be turned on. When a temperature rise
which corresponds to the switching on of the heater does not occur, then a heater breakdown is
detected. To shorten the breakdown detection time, the following circuit is used. Immediately
after the power is turned on, the thermistor is checked and THERM-CMP signal is turned on to
turn the resistor Q6 on. The reading resolution is increased through the variation of the thermistor
resistance value.
If, for whatever reason, temperature control fails and the temperature rises abnormally, the
abnormal high temperature detection circuit shown below forcibly cuts the power supply to the
fuser.
5V
Thermistor
From CPU
Thermistor Breakdown Detection Circuit
R24
1.5k
Q6
THERM-CMP
Abnormal High Temperature Detection Circuit
+5V+5V
R26
1k
Ω
IC4
R28
1k
Ω
R25
Ω
100k
Ω
+
324
R27
1.8k
Ω
–
Q7
IC2
A/D
Converter
HEAT-N0
To PC1
- 20 -
3.10Fan Motor Control
The stop/rotation of the fan motor is controlled by FANON1-P and FANON2-N signals. When the
fan motor rotates normally, FANALM-P signal generated in the hole element built in the fan motor
is input to the CPU.
FANON1-P
109
5V
CPU
FANON2-N
126
FANALM-N
110
R550
38V
R556
0V
R2
IC10
TR503
8VR
339/2901
0V
5V
R546
38V
R561
3
0V
TR501
R560
TR504
FAN
1
TR502
3
D1
1
D503
1
2
3
0V
Fan Motor
M
FANON1-P
H
H
L
FANON2-N
L
H
X
Fan motor rotation
Normal speed
Half speed
STOP
FANON1-P
FANALM-P
0.7 sec max
FAN MOVE
Lock
Fan motor start: Initial request, heater on, print start request
Fan motor stop: •The motor immediately stops when an engine error or a fan error occurs.
•The motor stops 0 second or 8 minutes after the occurrence of a paper jam, size
error, or fuse error.
•The motor stops in the power save mode as below.
Main (drum) motor
ON
Heater control
OFF
OFFON
Fan motor
Heater
hold time
8 min. or
0 sec.
Rotation state
- 21 -
30 sec.
Stop state
3.11Cover Open
When the cover is opened, a cover open microswitch is opened. This makes a CVOPN-N signal
low, thereby the CPU detects the open state. Furthermore, opening the cover stops applying a
+5V power to the high voltage power supply unit, resulting in stopping all high voltage outputs.
Main Control Board
CPU
+5V
CVOPN-N
0V
Power Supply Board
+5V
125
Cover closeCover open
CVOPN-N
Cover
Open
Microswitch
+5V
+5V
Low Voltage
Power
Supply Unit
High
Voltage
Power
Supply
Unit
High
voltage
output
- 22 -
3.12Power Supply Board
(1) Low voltage power supply
An AC power from an inlet is input to a transformer via fuses, AC switch and noise filter and
then lowered to a 32 VAC power and a 10 VAC power. The 32 VAC power is converted to
a +30 VDC output through a rectifying/smoothing circuit. A +5 VDC output is derived from the
resultant +38 VDC power through a regulation circuit. The 10 VAC power is converted to a
+8 VDC output and a -8 VDC output through a rectifying/smoothing circuit.
Power supply board
ACIN
FG
N
Filter
Circuit
Fuse Ratings
AC Input
Fuse
F1
F2
F3
120 V230 V
125 V 6.3 A
125 V 1.6 A
125 V 3.15 A
250 V 5 A
–
250 V 2.5 A
(2) High voltage power supply
The +5 VDC power supplied to the high voltage power supply unit via the cover open
microswitch as source voltage. The high voltage power supply unit supplies necessary
voltage for electro-photography print to output terminals CH, DB, SB, TR, and CB according
to a control signal from the CPU. The table on the next page shows the relationship between
control signals and high voltage outputs.
CN1CN2
Thermal Fuse1
2
AC Transformer
1, 2
3, 4
6
5
F3F2F1L
+5V
Smoothing
Stabilizing
±
8V
Rectifying/
Smoothing
Circuit
+38V
Circuit
+5V
Circuit
+8 V 24
-8 V 22
+3.3 V
Generating
Circuit
CN3
+38 V 17, 18
+5 V 11, 12
0 V 9, 15, 16
13, 14
+3.3 V
CPU
SCLK
SQCR
DATA IN
DATA OUT
TRSEL 3
TRSEL 4
TRSEL 5
- 23 -
Cover Open Switch
High Voltage
Power Supply
Unit
CH
DB
SB
TR
CB
(3) Sensor control
Main Control Board
7
6
8
IC2
4
3
5
PSOUT-N
WRSNS-N
PAPER-N
PSIN1-N
TNRSNS-N
PSIN2-N
Power Supply Board
+5V
+5V
PS1
PS2
PS4
PS3
PS6
PS5
Sensor
signal
OFF
ON
TransparentShield
- 24 -
(4) High-voltage power supply circuit
This high-voltage power supply circuit receives the high-voltage generation timing control
command that is transmitted in serial through the power supply interface from the control
section. It decodes this command by LSI (IC2) and outputs high-frequency pulses to the
corresponding high-voltage generating circuits through pins 11, 12, 13, 14 and 15 of LSI
(IC2). It supplies +5V to each high-voltage generating circuit as the source voltage. When
the cover is open, the supply of +5V is interrupted to interrupt all the high-voltage outputs.
The relationship between the high-frequency pulse output pins and the high-voltage outputs
is shown in the following table.
Power Supply CircuitMain Control Board
CPU
Power supply interface
IC2
LSI
13
15
11
14
+5V
DB
CB
TR
SB
SB
DB
CB
TR
High-voltage
outputs
High
-frequency
pulse output pins
11
12
13
14
15
SB
0V
DB
+300V
-500V-265V
CB
+400V
-1.35kV
TR
+1.2kV
-1.1kV
12
CH
-1.3kV
CH
CH
Remarks
TRSEL 3: Hi-Z
TRSEL 5: L
TRSEL 3: L
TRSEL 5: Hi-Z
Part with slant line: no output
- 25 -
3.13Option Tray Control
The kinds of option trays, High capacity Second Paper Feeder and Multi purpose Feeder can be
connected to the printer. The trays are distinguished by two digit ID numbers.
The option trays and the printer communicate with each other through bi-directional clock
synchoronized serial interface. The printer always sends a command first, then each option tray
interpret it. Because the command contains an ID, the selectes option tray takes approriate
actions, then sends back a reply. The command and reply are transmitted back and forth on
OPTSD-P signal line by synchronizing OPTSCLK-N clock signal which is sent by the printer. The
printer knows the timing when it outputs the clock for the reply by sensing OPTSDR-N signal which
is turned to zero by the option tray when it is ready for the reply.
The option tray’s paper feeding action is triggered by a command sent by the printer. When the
tray delects a signal on OPTPSIN-N signal line, which indicates the paper reaches a input sensor
in the printer, the tray stops the paper feeding after carrying out the paper feeding according to
the predetermined steps which have been downloaded from the printer at power-up time.
Status of the option trays such as no paper cassette, paper out and cover open, are infoemed to
the printer though a reply in response to a status inquiry command.
- 26 -
Main Control board
CPU
3
2
4
1
PU2ND TRAY
OPTSD-P
OPTSCLK-N
OPTSDR-N
OPTSIN-N
TQSB-2
(Option)
6
3
2
8
4
1
High capacity Second
Paper Feeder
0C
0C
4
5
10
9
5V
3
3
5
9
28
IC1
1
0C
2
IC2
65-43
F0
G0
F2
F1
G2
E0C2
C1
C0
D0
E1
22
21
20
24
29
5V
7
TR2
1
30V
CN2
6
4
MS4646
MA1
VR1
MA2
VR2
MB1
PH1
MB2
PH2
D1
D2
25
10
19
M
4
5V
3
A
B
C
D
270
560
2
Ω
Ω
0V
IC3
2
27
14
A
15
B
5V
ENVELOPE
OPTSD-P
3
OPTSCLK-N
2
OPTSDR-N
4
OPTPSIN-N
1
OLEV-(Option)
CN2
3
2
4
1
SEN1
3
SEN2
1
3
1
(Paper)
5V
42
IC1
12
0C
11
0C
9
13
8
C
0V
D
(Cover Open)
2
4
0V
10
IC2
65-43
3
F0
G0
5
F2
0C
1
2
28
9
G2
E0C2
3
F1
C1
C0
D0
A0
7
4
3
22
A
21
B
20
C
24
1, 23, 4
11
SW1
TR1
5V
1
30V
CN2
D1
D2
2
IC3
MS4646
VR1
VR2
PH1
PH2
MA1
MA2
MB1
MB2
25
10
19
4
M
0V
2
27
14
A
15
B
0V
5V
SEN2
3
1
(Paper)
42
Multi purpose Feeder
C
Option Tray Connection and Block Diagram
- 27 -
0V
Loading...
+ 139 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.