DOWNLOAD Sharp ER-A771 (serv.man3) Service Manual ↓ Size: 2.35 MB | Pages: 77 in PDF or view online for FREE

Model
ER-A771 (serv.man3)
Pages
77
Size
2.35 MB
Type
PDF
Document
Service Manual
Brand
Device
EPOS / Service Manual
File
er-a771-sm3.pdf
Date

Sharp ER-A771 (serv.man3) Service Manual ▷ View online

ER-A771VS
DIAGNOSTICS SPECIFICATIONS
6 – 2
"Product & Test Diagnostics" is used only in the production pro-
cess, and must be not used in servicing. 
3-2. RAM Diagnostics
This diagnostics is used to test the standard RAM and the expansion
RAM.
The following menu is displayed. The cursor position is highlighted. Use
2
 key and 
4
 key to move the cursor. Move the cursor to the process you
desire and press the enter key. The selected individual diagnostics pro-
gram is executed.
1) Standard RAM Check 
1
Check content
For the pseudo SRAM of the standard RAM 2MB, the following
check is performed. The memory contents will not be changed by
this check. 
The following processes are performed for the memory address
(600000H ~ 7FFFFFH) to be checked.
PASS1: Memory data save
PASS2: Data "0000H" write
PASS3: Data "0000H" read/compare, data "5555H" write
PASS4: Data "5555H" read/compare, data "AAAAH" write
PASS5: Data "AAAAH" read/compare
PASS6: Memory data writed the saved data
In case of a compare error in the check sequences of PASS1 ~
PASS6, an error display is made. If there is no error at all, the check
is normally terminated. 
In addition, the following address check is performed. 
In case of an error, an error display is made and read/write of the
address where the error occurred is repeated.
2
Display
The screen displays the capacity of RAM in the units 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.)
3
Terminating procedure
After completion of check, press the CANCEL key. 
2) UP-S02MB2 Check
1
Check content
The UP-S02MB2 presence check is performed in the following pro-
cedure. The memory contents must not be changed by this check.
•  55AAH is written into 9FFFFEH.
•  9FFFFEH is read and compared with 55AAH. If the both data are
correct, the following procedure is performed. The system reads
9FFFFEH and compares it with 55AAH. If both data are correct,
the following tests will be performed. If not, the screen displays
the message "Extended RAM size : 0KB", and ends the test.
For the UP-S02MB2, the following check is performed.
The following processes are performed for the check address 
(800000H ~ 9FFFFFH).
PASS1: Memory data save
PASS2: Data "0000H" write
PASS3: Data "0000H" read/compare, data "5555H" write
PASS4: Data "5555H" read/compare, data "AAAAH" write
PASS5: Data "AAAAH" read/compare
PASS6: Memory data writes the saved data
In case of a compare error in the check sequences of PASS1 ~
PASS6, an error display is made. If there is no error at all, the check
is normally terminated.
In addition, the following address check is performed in the above
check sequence.
In case of an error, an error display is made and read/write of the
address where the error occurred is repeated without performing the
check.
2
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.)
Check point address = 600000H, 600001H
600002H, 600004H
600008H, 600010H
600020H, 600040H
600080H, 600100H
600200H, 600400H
600800H, 601000H
602000H, 604000H
608000H, 610000H
620000H, 640000H
680000H, 700000H
RAM Diagnostics
ROM & SSP Diagnostics
Clock & Keyboard Diagnostics
Serial I/O Diagnostics
LCD Diagnostics
Rear & Pole Display Diagnostics
TCP/IP Diagnostic
EFT Diagnostic
MCR Diagnostics
Drawer Diagnostics
Contactless CLERK Diagnostics
Diagnostics End
ER-A771 Diagnostics V 1.0A
Product & Test Diagnostics
RAM Diagnostics
UP-S02MB2 Check
Standard RAM Check
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
  
  
  
Standard RAM Check
Standard memory size : 2048KB PASS!!(or ERROR!!)
Error Address xxxxxxH
    Write Data xxxxH
     Read Data xxxxH
UP-S02MB2 Check
Extended RAM size : 2048KB PASS!!(or ERROR!!)
Error Address xxxxxxH
    Write Data xxxxH
     Read Data xxxxH
ER-A771VS
DIAGNOSTICS SPECIFICATIONS
6 – 3
3
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
2
 key and 
4
 key to move the cursor. Move the cursor to the process you
desire and press the enter key. The selected individual diagnostics pro-
gram is executed.
1) Standard ROM Check
1
Detalls of checking
For the standard ROM area (200000H~5FFFFFH), perform the fol-
lowing check for every 1 Mbyte.
For the area of "200000H~2FFFFFH," the ROM page address stored
in "20FFFAH~20FFFBH" is read. If the read value is "0x32, 0x30,"
the area of "200000H~2FFFFFH" area is added by the unit of byte. If
the read value is not "0x32, 0x30," it is judged that no program is
stored after that area and the sum check is terminated. If the lower
two digits of the adding result of "200000H~2FFFFFH" area is "10H,"
the area is judged as normal and the ROM area after 300000H is
also checked similarly for every 1 Mbyte. If the lower two digits of the
adding result is not "10H," the error message is shown.
For the area of "300000H~3FFFFH," the ROM address stored in
"30FFFAH=30FFFBH" is read. If the read value is "0x33, 0x30," the
area of "300000H=3FFFFH" is added by the unit of byte to check if it
is normal or not. 
For the area of "400000H~4FFFFFH" and the area of
"500000H~5FFFFFH," the same check is performed for every
1Mbyte. After completion of the sum check, if there is no error, "Stan-
dard ROM Sum Check: PASS!!" is displayed.
The data values stored in the ROM page address are as follows: 
The format of data (ASCII) to be stored is as follows:
The Flash ROM, used as the standard ROM, has 64-Kbyte unit
rewrite blocks. To control the version in blocks, it is organized in the
same 16-byte configuration as those after the aforementioned
21FFF0H and arranged for each 64 Kbyte. At this time, the sum of
each block is corrected to become 01H and thus the sum of the
entire 1 Mbyte becomes 10H.
Since the master EPROM 8Mbits for Flash writing is 4 chips, the pro-
gram version stored in 20H, 30H, 40H, and 50H block is displayed to
allow management of every chip individually. At this time, if the Rom
page address stored in 20H, 30H, 40H, and 50H block is not the
specified value, it is judged as that the area does not store any pro-
gram and the program version is not displayed. 
In addition, the 0 PAGE (Block) where IPL is stored shows the pro-
gram version of IPL so that it can control programs individually.
2
Display
Press the ENTER key, displays the next screen. The block version to
have not been able to display in the screen is displayed by pressing the
ENTER key.
3
Terminating procedure
After displaying the check result, press the CANCEL key to terminate
the check.
2) SERVICE ROM Check
1
Check content
For the service Rom area (D00000H~EFFFFFH) composed of four
EPROM's (supported by bank switch), adding is made for each
EPROM by the unit of byte. If the lower two digits of the adding result
is 10H, it is judged as normal and the sum check is not performed for
the area. If the Rom page address stored in each EPROM is not the
specified value, it is judged as there is no EPROM and the sum
check is not performed. 
The ROM version and the model name code stored in
 "D1FFE0H~D1FFFFH" (where the Rom version and the check sum
correction data are stored) are displayed. If the ROM page address
stored in each EPROM is not the specified value, it is judged as
there is no EPROM and the program version is not displayed. 
This SERVICE ROM allows to write into the FLASH ROM when re-
execution is impossible because of an abnormality during rewriting
into the FLASH ROM. The composition is the same as the standard
ROM. 
The program version of the IPL is displayed so that the 0 PAGE
where the IPL is stored is individually controlled. 
2
Display
ROM area
ROM page address
Data
200000H~2FFFFFH
20FFFAH~20FFFBH
0x32, 0x30
300000H~3FFFFFH
30FFFAH~30FFFBH
0x33, 0x30
400000H~4FFFFFH
40FFFAH~40FFFBH
0x34, 0x30
500000H~5FFFFFH
50FFFAH~50FFFBH
0x35, 0x30
21FFE0H ~ 21FFEFH:  Model name code (example: ER-A771. 
Display is made up to 00H of data.)
21FFF0H ~ 21FFF9H:  27801R****(****=PROGRAM VERSION)
21FFFAH ~ 21FFFBH:  BLOCK NO. ("20" ~ "5F")
21FFFCH: 
TERMINATOR ("=")
21FFFDH ~ 21FFFEH:  BLOCK  VERSION  (e.g.  "00")
21FFFFH: 
CHECK SUM CORRECTION DATA
ROM & SSP Check
Service ROM Check
SSP Check
Standard ROM Check
Standard ROM Check
Standard ROM Sum Check : PASS!! (or ERROR!!)
IPL PROGRAM Version
∗∗ ←
Display the version.
APL PROGRAM Version
27801R
∗∗∗∗
ER-A771
27801R
∗∗∗∗
ER-A771
27801R
∗∗∗∗
ER-A771
27801R
∗∗∗∗
ER-A771
BLOCK
Version
20=
∗∗
21=
∗∗
22=
∗∗
23=
∗∗
24=
∗∗
25=
∗∗
26=
∗∗
27=
∗∗
28=
∗∗
29=
∗∗
2A=
∗∗
2B=
∗∗
2C=
∗∗
2D=
∗∗
2E=
∗∗
2F=
∗∗
:
:
D1FFE0H~D1FFEFH: Model name code (example: ER-A771.
Display is made up to 00H of data.)
D1FFF0H~D1FFF9H: 27801R**** (****=PROGRAM VERSION)
D1FFFAH~D1FFFBH: BLOCK NO. ("20"~"5F")
D1FFFCH:
TERMINATOR ("=")
D1FFFDH~D1FFFEH: BLOCK VERSION (example "00")
D1FFFFH: 
CHECK SUM CORRECTION DATA
Service ROM Check
Service ROM Sum Check 1 : PASS!!(or ERROR!!)
Service ROM Sum Check 2 : PASS!!(or ERROR!!)
Service ROM Sum Check 3 : PASS!!(or ERROR!!)
Service ROM Sum Check 4 : PASS!!(or ERROR!!)
IPL PROGRAM Version
∗∗
Display the version
APL PROGRAM Version
27801R
∗∗∗∗
ER-A771
27801R
∗∗∗∗
ER-A771
27801R
∗∗∗∗
ER-A771
27801R
∗∗∗∗
ER-A771
ER-A771VS
DIAGNOSTICS SPECIFICATIONS
6 – 4
Press the ENTER key, displays the next screen. The block version to
have not been able to display in the screen is displayed by pressing the
ENTER key.
3
Terminating procedure
After displaying the check result, press the CANCEL key to terminate
the check.
3) SSP Check 
1
Check content
By starting this check program, the SSP setting for checking is auto-
matically 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 completion of
checking. Therefore, the already set data are not changed by this
check. 
2
Display
3
Terminating procedure
After displaying the check result, press the CANCEL key to terminate
the check.
3-4. Timer & Keyboard 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 
1
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 
1
Check content
The A771 main body keyboard input test is performed. The position
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 
k
 to black square 
 and
a catch sound is generated.
3-5. RS232 I/F Diagnostics
The main PWB and the option PWB (RS232 interface of ER-A7RS2)
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
2
 key and 
4
 key to move the cursor. Move the cursor to the process you
desire and press the enter key. The selected individual diagnostics pro-
gram 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-A771, max. two units of ER-A7RS2 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
1
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-A771 is fixed to
CH1, CH2, CH7 and CH8, that in the ER-A7RS2 must be set to
CH3 ~ CH6.
Relationship between the physical channel and logical channel of
the ER-A771's RS232.
The ER-A771 comes equipped with 2 channels of the RS232C interface
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.
BLOCK
Version
20=
∗∗
21=
∗∗
22=
∗∗
23=
∗∗
24=
∗∗
25=
∗∗
26=
∗∗
27=
∗∗
28=
∗∗
29=
∗∗
2A=
∗∗
2B=
∗∗
2C=
∗∗
2D=
∗∗
2E=
∗∗
2F=
∗∗
:
:
SSP Check
SSP (NMI) Check      : PASS!!(ERROR!!)
Timer & Keyboard & Clerk SW Diagnostics
DATA & TIME = YY/MM/DD & HH:MM:SS
KEY CODE = ***
Cabinet 
indication
Logical channel
Definition in 
Diag.
Application
CH1
CH1
CH1
CH1
CH2
CH8
CH8
CH2
CD
1pin
2pin
3pin
4pin
5pin
6pin
7pin
8pin
9pin
RD
SD
ER
GND
DR
RS
CS
CI
RS232 I/F Diagnostics
CH1 Check
CH3 Check
CH4 Check
CH5 Check
CH6 Check
CH8 Check
CHANNEL Check
ER-A771VS
DIAGNOSTICS SPECIFICATIONS
6 – 5
ER-A7RS2 CON3
ER-A7RS2 CON3
2
Terminating procedure
Press the CANCEL key to terminate the check.
2) CH1 Check
1
Check content
When the channel is not set, an error display is made (ERROR:CH1).
When the channel is set, the following check is performed.
• Control signal check 
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 generated.
2
Display
All the contents of an error must be displayed. 
3
Terminating procedure
Press the CANCEL key to terminate the check. 
3) CH3 Check
1
Check content
The check procedure, the display, and the terminating procedure are
the same as CH1 Check. 
(Reference) ER-A7RS2 CHANNEL setting (In the table below, "1" =
SW OFF, "0" = SW ON.)
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: Impossible to set
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: Impossible to set
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: Impossible to set
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: Impossible to set
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
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!
CH8 = exist!
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 gener-
ated 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.
RS232 CH1 Check
ER-DR         :     ERROR!!
Page of 77
Display

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