DOWNLOAD Sharp XE-A212 Service Manual ↓ Size: 8.78 MB | Pages: 26 in PDF or view online for FREE

Model
XE-A212
Pages
26
Size
8.78 MB
Type
PDF
Document
Service Manual
Brand
Device
ECR / Service Manual
File
xe-a212.pdf
Date

Sharp XE-A212 Service Manual ▷ View online

XE-A212V
DIAGNOSTIC PROGRAM
– 12 –
CHAPTER 5. DIAGNOSTIC PROGRAM
1. TEST ITEMS
The test items are as follows:
*
Starting DIAG.
2. DESCRIPTION OF EACH DIAG PROGRAM
1) DISPLAY BUZZER TEST
1
Key operation
100 
3
 
2
Test procedure
The decimal point on the LED and the cursor on the LCD will shift
from the lower digit to the upper digit in steps of 1 digit (every 200
msec) 
After that, all segments will turn on (about 1 sec)
These two modes are repeated.
At the same time, the buzzer sounds continuously.
3
Check:
A) Each position is correctly displayed.
B) The brightness of each number is uniform.
C) The buzzer sound is normal.
4
End of testing
You can exit the test mode by pressing any key. The following is
printed.
1 0 0
2) KEY CODE
1
Key operation
101 
3
 
2
Test procedure
3
Check:
4
End of testing
You can exit the test mode by turning the mode switch to a position
other than the PGM mode. The printer prints as follows:
1 0 1
Code
Description
1)
100
Display buzzer test
2)
101
Key code
3)
102
Printer test
4)
104
Keyboard test
5)
105
Mode switch test
6)
106
Printer sensor test
7)
107
Clock display test
8)
110
Drawer 1 open & sensor test
9)
120
External RAM test
10)
121
CPU internal RAM test
11)
130
FLASH ROM test
12)
160
AD conversion port test
13)
500
RS232C test
Mode switch: PGM
Key operation: Above code + “PO”  key
KEY code : Every time a key is pressed, the hard code of that key
is displayed as a decimal number.
When a key is pressed twice or pressed in an incorrect
manner, --- will be displayed.
PO
D I S P
B U Z Z E R
P G M
0 1 2 3 4 5 6 7 8 9 A B C D E F
OP display
Rear display
4.5.6.7.8.9.0.
PO
K E Y
C O D E
P G M
OP display
KEY CODE
XE-A212V
DIAGNOSTIC PROGRAM
– 13 –
3) PRINTER TEST
1
Key operation
102 
3
 
2
Test procedure
At the receipt setting, the logo is also printed and the receipt is
issued.
3
Check:
The print is free from contamination, blur, and uneven density.
4
End of testing
The test will end automatically.
4) KEYBOARD TEST
1
Key operation
_ _ _ _104 
3
 
 2
KEY check sum code
2
Test procedure
The keyboard is checked using the sum check code of the key code.
If the sum check code is not entered, the check is made using the
sum check code of the default keyboard arrangement.
The sum check data for each model is entered to the front 4 digits of
the DIAG code, and that data is compared with the key data added
until the final key (CA/AT) is pressed.
Both data are the same, the test ends, printing the number given
below.
If both data are different, the printer prints the error message.
3
Check:
A) The content of completion print
4
End of testing
Note: Calculation of key sum check data
Hard codes (hexadecimal number) at the position (excluding
feed key) where there is an input data contact are added.
However, the end key (CA/AT) is not added.
This data to which hard codes have been added is converted into
a decimal number value, which will become the sum check data
that will be entered when DIAG is started.
5) MODE SWITCH TEST
1
Key operation
105 
3
 
2
Test procedure
The above X must be read in the correct order. (If the contact is
open, 9 will be displayed.)
3
Check:
The display during testing and the content of the completion print.
4
End of testing
6) PRINTER SENSOR TEST
1
Key operation
106 
3
 
2
Test procedure
Check the status of the paper end sensor and head up sensor.
3
Check the following.
4
End of testing
You can exit the test mode by pressing any key and the printer prints
the following.
1 0 6
7) CLOCK TEST
1
Key operation
107 
3
 
2
Test procedure
3
Check:
“–“ blinks and the clock counts up.
4
End of testing
When any key is pressed, the date and time are printed and the test
mode will be terminated.
When the test ends normally:
1 0 4
When an error occurs:
(xxxx is the value which added the key code.)
E – – xxxx
1 0 4
PO
P R I N T E R
P G M
OP display
3 lines of 24 digits are printed.
Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z
Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z
Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z
PO
K E Y
B O A R D
P G M
OP display
KEY CODE
1 0 4
When the test ends normally
1 0 5
When an error occurs:
E – ~ –
1 0 5
X: 1 - Paper present
O - No paper
Y: 1 - Thermal head down
O - Thermal head up
PO
M O D E
1 0 5
S W
X
P G M
OP display
MODE: PGM_     _     _OP X/Z_REG_MGR_X1/Z1_X2/Z2__
X    :
1
2
OFF
3
4
5
6
7
PO
H / P
S E N S O R
P G M
X
Y
OP display
1 0 6
PO
T I M
C H E C K
P G M
OP display
Hour
Blinks at an interval of 0.5 sec.
Min.
Sec.
E R
107
Y Y M M D D
h h m m s s
year
month
day
hour
min.
sec.
XE-A212V
DIAGNOSTIC PROGRAM
– 14 –
8) DRAWER 1 OPEN & SENSOR TEST
1
Key operation
110 
3
 
2
Test procedure
3
Check:
A) The drawer 1 opens normally.
B) The sensor correctly indicates the status of the drawer 1.
*
On the XE-A212V, “C” (CLOSED) is always displayed, because the
sensor is not equipped.
4
End of testing
You can exit the test mode by pressing any key. The printer prints
the following.
1 1 0
9) EXTERNAL RAM TEST
1
Key operation
120 
3
 
2
Test procedure
The standard 512 Kbyte RAM is checked.
The contents of memory must be stored before and after this test.
RAM (Bank0: 08000H~7FFFFH area, Bank2: 28000H~2FFFFH area)
is tested in the following procedure:
a) Store data in the test areas
b) Write  “00H”
c) Read and compare “00H” and then write”55H”
d) Read and compare “55H” and then write “AAH”
e) Read and compare “AAH”
f) Restore stored data
If an error occurs at a step, the error is printed.
If any error does not occur, the following addresses are checked in
turns.
Addresses to be checked:
08000H, 08001H, 08002H, 08004H, 08008H, 
08010H, 08020H, 08040H, 08080H, 
08100H, 08200H, 08400H, 08800H,
09000H, 0A000H, 0C000H, 10000H,
18000H, 20000H,
28000H (Bank0), 28000H (Bank2),
30000H, 40000H
3
Check:
A) The completion print.
4
End of testing
The program ends after printing as follows:
When an error occurs, the printer outputs the error message and the
address where the error has occurred in the area 
*****
.
10) CPU INTERNAL RAM TEST
1
Key operation
121 
3
 
2
Test procedure
The test program tests internal RAM (10 Kbytes) of the CPU.
The contents of memory must be stored before and after this test.
RAM (00400H ~ 02BFFH area) is tested in the following procedure.
a) Store data in the test area.
b) Write “00H”
c) Read and compare “00H” and then write “55H”
d) Read and compare “55H” and then write “AAH”
e) Read and compare “AAH”
f) Restore stored data
If an error occurs at a step, the error is printed.
If any error does not occur, the following addresses are checked
in turns.
Addresses to be checked:
01000H, 01001H, 01002H, 01004H, 01008H,
01010H, 01020H, 01040H, 01080H,
01100H, 01200H, 01400H, 01800H,
02000H
3
Check:
The completion print.
4
End of testing
If an error occurs, the printer outputs the error message and the
address where the error has occurred in the area 
*****
.
When the test ends normally:
1 2 0
When the test end abnormally: Ex – ~ –
*****
1 2 0
x = 1: Data error, x = 2: Address error
PO
D R A W E R
P G M
X
OP display
X : O = DRAWER OPENED
C = DRAWER CLOSED
1
PO
R A M
P G M
OP display
1 2 0
The test program ends after printing.
When the test ends normally:
1 2 1
When the test ends abnormally:
Ex – ~ –
1 2 1
*****
x = 1: Data error
x = 2: Address error
PO
R A M
C P U
P G M
OP display
1 2 1
XE-A212V
DIAGNOSTIC PROGRAM
– 15 –
11) FLASH ROM TEST
1
Key operation
130 
3
 
2
Test procedure
The test program checks that the checksum of the flash ROM
(Bank0: F80000H ~ FFFFFH).
The lower two digits of the checksum should be 10H. (pending)
3
Check:
The completion print.
4
End of testing
The test will automatically be terminated and the printer prints as fol-
lows:
12) AD CONVERSION PORT TEST
1
Key operation
160 
3
 
2
Test procedure
The test program displays the voltage of each AD conversion port.
13) RS232C TEST
Install the RS232C loopback connector.
1
Key operation
500  
3
  
2
Test procedure
The test program checks the control signals.
Data communication check
A loopback test of 256-byte data is performed between SD and RD.
DATA: $00 - $FF   BAUD RATE: 9600 BPS
3
Check:
The completion print.
4
End of testing
3. KEY CODE TABLE
When the test ends normally:
1 3 0
ROM
********
 (Model name)
********
 (Version)
When the test ends 
abnormally: 
E – – ~ – –
1 3 0
ROM
********
 (Model name)
********
 (Version)
PO
R O M
F L A S H
P G M
OP display
1 3 0
PO
T M
P G M
OP display
Display
1 6 0
=
V R F
P G M
OP display
1 6 0
=
V P T E S T
P G M
OP display
1 6 0
=
End of testing
OUTPUT
INPUT
/ER
/RS
/DR
/CI
/CD
/CS
OFF
OFF
OFF
OFF
OFF
OFF
OFF
ON
OFF
OFF
ON
ON
ON
OFF
ON
ON
OFF
OFF
ON
ON
ON
ON
ON
ON
Completion print
RS TEST
OK
500
Error print
RS TEST
**NG**ERxx
500
xx Contents of error
01 ER DR error
02 ER CI error
03 RS CD error
04 RS CS error
05 SD RD error
DATA error
06 SD RD error
DATA error/framing error
PO
R S
T E S T
P G M
OP display
5 0 0
2 3 2 C
098
112
119
087
071
151
007
032
096
135
082
146
034
023
048
103
130
066
050
017
018
055
113
129
081
145
001
002
039
097
131
083
147
019
003
033
115
116
068
148
052
020
049
051
132
086
054
036
004
065
084
118
150
038
022
006
035
100
134
070
053
021
005
067
102
085
069
149
037
024
099
101
104
072
152
040
008
133
117
136
088
056
025
009
120
089
073
153
057
041
010
121
105
122
154
058
042
026
138
106
090
074
075
059
043
155
107
123
139
091
027
011
128
064
080
144
016
000
CHECK SUM :
XE-A212V
9029
Page of 26
Display

Click on the first or last page to see other XE-A212 service manuals if exist.