DOWNLOAD Sharp ER-A770 (serv.man4) Service Manual ↓ Size: 17.65 MB | Pages: 94 in PDF or view online for FREE

Model
ER-A770 (serv.man4)
Pages
94
Size
17.65 MB
Type
PDF
Document
Service Manual
Brand
Device
EPOS / ERA770 V2 (With Circuit Descriptins)Service Manuals
File
er-a770-sm4.pdf
Date

Sharp ER-A770 (serv.man4) Service Manual ▷ View online

Check point address = 800000H,800001H
800002H,800004H
800008H,800010H
800020H,800040H
800080H,800100H
800200H,800400H
800800H,801000H
802000H,804000H
808000H,810000H
820000H,840000H
880000H,900000H
Display
The screen displays the capacity of RAM in the unit of 64 KB.
The error address and the bit are displayed only when the error
occurs. (If the error does not occur, they are not displayed.)
Terminating procedure
After completion of check, press the CANCEL key. 
3-3. ROM & SSP Diagnostics
The standard ROM and the service ROM are checked. The SSP
circuit is also checked.
The following menu is displayed. The cursor position is highlighted.
Use   key and   key to move the cursor. Move the cursor to the
process you desire and press the enter key. The selected individual
diagnostics program is executed.
1) Standard ROM Check
Check contents
The standard ROM area (200000H ~ 3FFFFFH) is added in the
unit of byte. If the lower two digits of the result is 20H, it is normal.
The ROM version and the model name code which are stored in
address 31FFE0H ~ 31FFEFH where the ROM version and the
check sum correction data are stored are displayed. The format of
data (ASCII) to be stored is as follows:
31FFE0H ~ 31FFEFH: Model name code (example: ER-A770.
Display is made up to 00H of data.)
31FFF0H ~ 31FFF9H: 27801R****(****=PROGRAM VERSION)
31FFFAH ~ 31FFFBH: BLOCK NO. ("20" ~ "3F")
31FFFCH: TERMINATOR ("=")
31FFFDH ~ 31FFFEH: BLOCK VERSION (example "00")
31FFFFH: CHECK SUM CORRECTION DATA
The flash ROM used as the standard ROM has rewriting block of
64KB as the unit. To control the version in each block, the compo-
sition is the same as the above 31FFF0H or later and arranged in
each 64KByte. At that time, correction is made so that the sum of
each block becomes 01H, and the total of 2MByte is 20H.
The program version of the IPL is displayed so that 0PAGE
(BLOCK) where the IPL is stored is individually controlled. 
Display
The screen displays the capacity of RAM in the unit of 64 KB.
Terminating procedure
After displaying the check result, press the CANCEL key to termi-
nate the check.
2) SERVICE ROM Check
Check content
For the SERVICE ROM area (D00000H ~ EFFFFFH) consisting of
two EPROMs, addition is made in the unit of byte for each chip.
The lower two digits of the result are 10H, it is regarded as normal.
The ROM version and the model name code which are stored in
address D1FFE0H ~ D1FFFFH where the ROM version and the
check sum correction data are stored are displayed. The format of
data (ASCII) to be stored is as follows:
D1FFE0H ~ D1FFEFH: Model name code (example: ER-A770.
Display is made up to 00H of data.)
D1FFF0H ~ D1FFF9H: 27801R****(****=PROGRAM VERSION)
D1FFFAH ~ D1FFFBH: BLOCK NO. ("20" ~ "2F")
D1FFFCH: TERMINATOR ("=")
D1FFFDH ~ D1FFFEH: BLOCK VERSION (example "00")
D1FFFFH: CHECK SUM CORRECTION DATA
This SERVICE ROM allows to write into the FLASH ROM when
re-execution is impossible because of an abnormality during re-
writing into the FLASH ROM. The composition is the same as the
standard ROM.
The program version of the IPL is displayed so that 0PAGE
(BLOCK) where the IPL is stored is individually controlled.
Display
The screen displays the capacity of RAM in the unit of 64 KB.
Terminating procedure
After displaying the check result, press the CANCEL key to termi-
nate the check.
UP-P02MB2 Check
Extended RAM size : 2048KB PASS!!(or ERROR!!)
Error Address xxxxxxH
    Write Data xxxxH
     Read Data xxxxH
ROM & SSP Check
Service ROM Check
SSP Check
Standard ROM Check
Standard ROM Sum Check : PASS!!(or ERROR!!)
IPL PROGRAM Version
                **
APL PROGRAM Version       
←  
Displays the version.
        27801R**** ER-A770
        27801R**** ER-A770
BLOCK Version
 20=**,21=**,22=**,23=**,24=**,25=**,26=**,27=**
 28=**,29=**,2A=**,2B=**,2C=**,2D=**,2E=**,2F=**
                   :
Standard ROM Sum Check : PASS!!(or ERROR!!)
IPL PROGRAM Version
                **
APL PROGRAM Version       
←  
Displays the version.
        27801R**** ER-A770
        27801R**** ER-A770
BLOCK Version
 20=**,21=**,22=**,23=**,24=**,25=**,26=**,27=**
 28=**,29=**,2A=**,2B=**,2C=**,2D=**,2E=**,2F=**
                   :
3) SSP Check 
Check content
By starting this check program, the SSP setting for checking is
automatically performed and the SSP check is executed and the
result is displayed.
The SSP check sets data for check in the vacant space in the
SSP entry register, and deletes the data for check after comple-
tion of checking. Therefore, the already set data are not changed
by this check. 
Display
Terminating procedure
After displaying the check result, press the CANCEL key to termi-
nate the check.
3-4. Timer & Keyboard & Clerk Switch Diagnostics
The operation of the clock crystal of CKDC, the keyboard, and the
clerk switch are tested.
When the CANCEL key is pressed, the display returns to the diagnos
tics menu. 
1) Timer Check 
Check content
The operation of the clock crystal of CKDC9 is checked. 
The screen displays "YY/MM/DD & MM:HH:SS". Make sure that
the time displayed is updated.
2) Keyboard Check 
Check content
The A770 main body keyboard input test is performed. The posi-
tion code corresponding to the inputted key is displayed in three
digits. The key layout corresponding to the input is displayed on
the LCD screen. Press the corresponding key to input. The display
of the inputted key is changed from white square    to black
square      and a catch sound is generated.
3) Clerk SW Check 
Check content
The code of the key which is inserted into the clerk key switch is
displayed in a decimal number.
3-5. RS232 I/F Diagnostics
The main PWB and the option PWB (RS232 interface of ER-A7RS)
are checked. Attach the 9-pin D-Sub loop back connector (UKOG-
6717RCZZ) of wiring in Fig. 3-11.
Fig. 3-11. Wiring diagram of loop back connector (UKOG-6717RCZZ)
The following menu is displayed. The cursor position is highlighted.
Use   key and   key to move the cursor. Move the cursor to the
process you desire and press the enter key. The selected individual
diagnostics program is executed. When the CANCEL key is pressed,
the display returns to the diagnostics menu.
When setting channels of RS232, do not set two or more ports to
one channel. In the ER-A770, max. two units of ER-A7RS can be
installed. In each PWB, do not set two or more ports to the same
channel. If two or more ports should be set to one channel, the
hardware would be destroyed. 
1) CHANNEL Check
Check content
The CHANNEL setting of the connected RS232 is displayed. The
display content and the setting of DIP SW for CHANNEL setting
on the RS232 I/F PWB are compared.
Since the RS232 on the main PWB of the ER-A770 is fixed to
CH1 and CH8, that in the ER-A7RS must be set to CH2 ~ CH7.
Relationship between the physical channel and logical
channel of the ER-A770’s RS232.
The ER-A770 comes equipped with 2 channels of the RS232C inter-
face as standard. 
These two channels are expressed as physical channels "CH1" and
"CH2" on the cabinet and application. On hardware, however, the
"CH2" is defined as a logical channel "CH8" because it has a different
circuit configuration.
Therefore, the relationship of channel definitions between the cabinet
indication and the RS232 I/F Diag is as shown in the table below.
Cabinet indication
Logical channel
Definition in Diag.
Application
CH1
CH1
CH1
CH1
CH2
CH8
CH8
CH2
SSP Check
SSP (NMI) Check      : PASS!!(ERROR!!)
Timer & Keyboard & Clerk SW Diagnostics
DATA & TIME = YY/MM/DD & HH:MM:SS
KEY CODE = ***        CLERK CODE = ***
CD
1pin
2pin
3pin
4pin
5pin
6pin
7pin
8pin
9pin
RD
SD
ER
GND
DR
RS
CS
CI
RS232 I/F Diagnostics
CH1 Check
CH2 Check
CH3 Check
CH4 Check
CH5 Check
CH6 Check
CH7 Check
CH8 Check
CHANNEL Check
(Reference) ER-A7RS CHANNEL setting (In the table below, "1" =
SW OFF, "0" = SW ON.)
ER-A7RS CON3
S1-1
S1-2
S1-3
LOGICAL CHANNEL
0
0
0
Invalid
0
0
1
CHANNEL 1: Impossible to set
0
1
0
CHANNEL 2:
0
1
1
CHANNEL 3
1
0
0
CHANNEL 4
1
0
1
CHANNEL 5
1
1
0
CHANNEL 6
1
1
1
CHANNEL 7
ER-A7RS CON3
S1-4
S1-5
S1-6
LOGICAL CHANNEL
0
0
0
Invalid
0
0
1
CHANNEL 1: Impossible to set
0
1
0
CHANNEL 2
0
1
1
CHANNEL 3
1
0
0
CHANNEL 4
1
0
1
CHANNEL 5
1
1
0
CHANNEL 6
1
1
1
CHANNEL 7
Terminating procedure
Press the CANCEL key to terminate the check.
2) CH1 Check
Check content
When the channel is not set, an error display is made (ER-
ROR:CH1). When the channel is set, the following check is performed.
Control signal check 
ERn
RSn
DRn
CIn
CDn
CSn
OFF
OFF
OFF
OFF
OFF
OFF
OFF
ON
OFF
OFF
ON
ON
ON
OFF
ON
ON
OFF
OFF
ON
ON
ON
ON
ON
ON
The read check of the above inputs and the interruption check of
CS, CI, and CD are performed.
In the read check, ER and RS are changed over in the above
sequence and the logic states of DR, CI, CD, and CS are
checked.
If the logic differs from that in the table, an error display is made.
"ON" in the table means Active LOW, and "OFF" means Active
HIGH.
In the interruption check, an interruption of CS, CI, or CD is
allowed one by one. (MASK is canceled.)
If an interruption is not made when each signal is active, or if an
interruption is made when each signal is not active, an error
display is made.
The above check is repeated four cycles. 
Data transfer check 
The loop back data (256 bytes) of 00H ~ 0FFH are used for
data transfer check. The baud rate is set to 38400BPS.
Timer check (RS232 on board timer)
Before performing the check, set the timer to RCVDT start and
5ms. Then perform the following procedure.
During execution of the  check, TRQ- must not be generated.
After 5ms from completion of the check, TRQ- must be gener-
ated.
Display
All the contents of an error must be displayed. 
ERROR 
No.
ERROR display
ERROR content
1
ER-DR:ERROR
ER-DR LOOP ERROR
2
ER-CI:ERROR
ER-CI LOOP ERROR
3
RS-CD:ERROR
RS-CD LOOP ERROR
4
RS-CS:ERROR
RS-CS LOOP ERROR
5
CI INT:ERROR
CI interruption is not made. 
6
CD INT:ERROR
CD interruption is not made. 
7
CS INT:ERROR
CS interruption is not made. 
8
TXEMP:ERROR
TXEMP is not set. 
9
TXEMP INT:ERROR
TXEMP interruption is not made. 
10
TXRDY:ERROR
TXRDY interruption is not made. 
11
TXRDY INT:ERROR
TXRDY interruption is not made. 
12
RCVRDY:ERROR
RCVRDY is not set.
(Reception enabled. TR-Q is
generated during check)
13
RCVRDY INT:ERROR RCVRDY interruption is not made. 
14
SD-RD:ERROR
SD-RD LOOP ERROR
(DATA ERROR)
15
SD-RD:ERROR
SD-RD LOOP ERROR (DATA
ERROR
16
TIMER:ERROR
TIMER ERROR (TMRQ is not set
after completion of check.)
17
TIMER INT:ERROR
TRQ-1 interruption is not made.
Terminating procedure
Press the CANCEL key to terminate the check. 
3) CH2 Check
Check content
The check procedure, the display, and the terminating procedure
are the same as CH1 Check. 
4) CH3 Check
Check content
The check procedure, the display, and the terminating procedure
are the same as CH1 Check. 
5) CH4 Check
Check content
The check procedure, the display, and the terminating procedure
are the same as CH1 Check. 
6) CH5 Check
Check content
The check procedure, the display, and the terminating procedure
are the same as CH1 Check.
RS232 I/F Diagnostics
CHANNEL Check
CH1 = exist!     
←  
Display when channel present
CH2 = exist!
CH3 = none!      
←  
Display when no channel
CH4 = none!
CH5 = none!
CH6 = none!
CH7 = none!
RS232 CH1 Check
ER-DR         :     ERROR!!
7) CH6 Check
Check content
The check procedure, the display, and the terminating procedure
are the same as CH1 Check.
8) CH7 Check
Check content
The check procedure, the display, and the terminating procedure
are the same as CH1 Check.
9) CH8 Check
Check content
When the channel is set, the following check is performed.
Control signal check
Ern
RSn
DRn
Cin
CDn
CSn
OFF
OFF
OFF
OFF
OFF
OFF
OFF
ON
OFF
OFF
ON
ON
ON
OFF
ON
ON
OFF
OFF
ON
ON
ON
ON
ON
ON
The read check of the above inputs.
In the read check, ER and RS are changed over in the above
sequence and the logic states of DR, CI, CD, and CS are
checked.
If the logic differs from that in the table, an error display is made.
"ON" in the table means Active LOW, and "OFF" means Active
HIGH.
The above check is repeated four cycles.
Data transfer check
The loop back data (256 bytes) of 00H ~ 0FFH are used for
data transfer check. The baud rate is set to 115200BPS.
Display
All the contents of an error must be displayed.
ERROR
No.
ERROR display
ERROR content
1
ER-DR:ERROR
ER-DR LOOP ERROR
2
ER-CI:ERROR
ER-CI LOOP ERROR
3
RS-CD:ERROR
RS-CD LOOP ERROR
4
RS-CS:ERROR
RS-CS LOOP ERROR
5
6
7
8
TXEMP:ERROR
TXEMP is not set.
9
TXEMP INT:ERROR TXEMP interruption is not made.
10
TXRDY:ERROR
TXRDY interruption is not made.
11
TXRDY INT:ERROR TXRDY interruption is not made.
12
RCVRDY:ERROR
RCVRDY is not set.
(Reception enabled. TR-Q is
generated during check)
13
RCVRDY INT:ERROR RCVRDY interruption is not made.
14
SD-RD:ERROR
SD-RD LOOP ERROR (DATA
ERROR)
15
SD-RD:ERROR
SD-RD LOOP ERROR
(DATA ERROR, FRAMING
ERROR, etc.)
16
17
Terminating procedure
Press the CANCEL key to terminate the check.
3-6. Liquid Crystal Display Diagnostics
The ER-A770 LCD display is checked. 
The test program displays the patterns in the following sequence.
Every time when the ENTER key is pressed, the next pattern is
displayed. When the ENTER key is pressed at the final pattern, or
when the CANCEL key is pressed at the midst of the check, the
display returns to the menu screen. 
1) Liquid Crystal Display Check 
Check content
The test patterns are displayed in the following sequence. When
the ENTER key is pressed, the next pattern is displayed.
Black and white pattern at 1 dot pitch
Reversed pattern of the above
Vertical stripe pattern at 1 dot pitch
Reversed pattern of the above
Horizontal stripe pattern at 1 dot pitch
RS232 CH1 Check
ER-DR         :     ERROR!!
Page of 94
Display

Click on the first or last page to see other ER-A770 (serv.man4) service manuals if exist.