DOWNLOAD Sharp UP-3301 (serv.man9) Service Manual ↓ Size: 4.89 MB | Pages: 96 in PDF or view online for FREE

Model
UP-3301 (serv.man9)
Pages
96
Size
4.89 MB
Type
PDF
Document
Service Manual
Brand
Device
EPOS / Service Manual
File
up-3301-sm9.pdf
Date

Sharp UP-3301 (serv.man9) Service Manual ▷ View online

UP-3301VS
DIAGNOSTICS SPECIFICATIONS
– 23 –
CHAPTER 6. DIAGNOSTICS SPECIFICATIONS
1. General
This diagnostics program is used for a simplified check of the UP-3301
series operations in servicing.
The diagnostics program is built in the standard ROM.
2. System configuration
2-1. Test system
UP-3301 only
3. Diagnostics
Starting the diagnostics
This diagnostics program is written in the external ROM and executed
by the CPU (H8/510). To operate this program, the following conditions
must be satisfied.
1
The power for the logic system is proper. (+5V, VCKDC, POFF,
+20V)
2
The input/output pins and the internal logic of the CPU are normal.
In addition, CKDC9, MPCA8, the system bus, and the standard
ROM/RAM are normal.
Note: When booting the set for the first time, carry out the TOUCH KEY
CALIBRATION and MASTER RESETTING.
In order to add an option unit when the machine is normally oper-
ating, perform the PROGRAM RESETTING. 
1) Master reset procedure
1
Turn off the AC power switch.
2
Set the CKDC reset switch to the RESET position.
3
Turn on the AC power switch. 
4
While touching the touch panel, place the CKDC RESET SWITCH
to the normal position.
5
Perform CALIBRATION.
6
Select the MASTER RESET from the menu and execute it.
2) Program reset (service reset) procedure
1
Turn off the AC power switch. 
2
Set the CKDC reset switch to the RESET position. 
3
Turn on the AC power switch. 
4
Set the CKDC reset switch to the normal position. (Do not press the
touch panel.)
5
Select PROGRAM RESET from the menu and execute.
3-1. Execution of diagnostics
To start the diagnostics, select "DIAGNOSTICS" from the menu selec-
tion in SRV mode.
The DIAG MAIN MENU is started and the following menu screen is dis-
played. The selected individual diagnostics program is executed. When
the individual diagnostics program is completed, the display returns to
the menu screen. To terminate the diagnostics, press the CANCEL key.
Then the display returns to the SRV mode menu screen.
WARNING: "Product & Test Diagnostics" is used only in the pro-
duction process, and must not be used in servicing.
3-2. RAM Diagnostics
This diagnostics is intended to test the standard and the extended
RAM.
When you select RAM Diag, the following menu screen is displayed.
Touch the key of the diagnostic you want to execute. Touch Cancel key
to return to the Diag Main menu. 
Product & Test Diag
Drawer Diag
RAM Diag
Rear Display Diag
ROM & SSP Diag
MCR Diag
Clock & Clerk Diag
Printer Diag
Touch Panel Diag
Serial I/O Diag
LCD Diag
TCP/IP Diag
Cancel
UP-3301 Diagnostics   V1.0A
EFT Diag
Standard RAM Check
UP-S02MB2M Check
Cancel
RAM Diagnostics
UP-3301VS
DIAGNOSTICS SPECIFICATIONS
– 24 –
1) Standard RAM Check 
1
Check content
For the SRAM of the standard 2MB RAM, the following test is per-
formed. The memory contents will not be changed by this check. 
The following processes are performed for the memory address
(600000H~7FFFFFH) to be checked. 
In case of a compare error in the check sequences of 
PASS1~PASS6, an error display is displayed. If there is no error at
all, the check is terminated normally.
In addition, the following address check is performed. 
In case of an error, an error is made and read/write of the address
where the error occurred is repeated.
2
Display
The error address and the bit are displayed only when an error
occurs. (If the error does not occur, the error address will not be dis-
played.)
3
Terminating procedure
After completion of the test, press the Touch panel.
2) UP-S02MB2 Check
1
Check content
The UP-S02MB2 presence check is performed in the following pro-
cedure. The memory contents will not be changed by this check. 
•  55AAH is written into 9FFFFEH.
•  9FFFFEH is read at the time of the synchronous command of E
clock and compared with 55AAH. If both data are correct, the fol-
lowing procedure is performed. If not, "Extended RAM size: 0KB"
is displayed and the test is terminated.
The following processes are performed for the check address
(800000H~9FFFFFH).
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
test sequence. 
In case of an error, an error display is made and the read/write
address of the where the error occurred is repeated.
If there is no error at all check point address, "Extended RAM size:
2048KB PASS!!" is displayed and the test is terminated. 
2
Display
The error address and the bit are displayed only when the error
occurs. (If the error does not occur, the error address will not be dis-
played.)
3
Terminating procedure
After completion of the test, press the Touch panel.
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
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
Standard RAM Check
Standard memory size: 2048KB PASS!! (or ERROR!!)
Error Address xxxxxxH
Write Data
xxxxH
Read Data
xxxxH
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
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
UP-S02MB2 Check
Extended RAM size : 2048KB
PASS!!(or ERROR!!)
ErrorAddress xxxxxxH
WriteData
xxxxH
ReadData
xxxxH
UP-3301VS
DIAGNOSTICS SPECIFICATIONS
– 25 –
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. Press the desired key for of the opera-
tion you want to execute to execute individual Diag programs.
Pressing the CANCEL key returns the screen to the Diag MAIN menu.
1) Standard ROM Check
1
Details of checking
Perform the following checks on each 1Mbyte in the standard ROM
area (200000H - 5FFFFFH).
For the area "200000H - 2FFFFFH", read the character string
stored in the address "21FFF0H - 21FFF5H". If it reads "27801R"
or "sample", add the area "200000H - 2FFFFFH" to the byte unit. If
the lower 2 digits are 10H as a result of the addition, the area is
regarded as normal. Perform the same check on the areas after
300000H. If the lower 2 digits are not 10H as a result of the addi-
tion, the error message is displayed. If the character string is not
"27801R" or "sample", it is regarded that any program is not stored
in the areas after that area and the sum check is terminated.
For the area "300000H - 3FFFFFH", read the character string
stored in the address "31FFF0H - 31FFF5H". If it reads "27801R"
or "sample", add the area "300000H - 3FFFFFH" to the byte unit to
check whether it is normal or not.
Perform the same check on the areas "400000H - 4FFFFFH" and
"500000H - 5FFFFFH".
If there is no errors when the sum check is finished, the message
"Standard ROM Sum Check: PASS!!" appears.
The ROM version and model code stored in the address "21FFE0H
- 31FFFFH" are also displayed.
The formats of data (ASCII) stored are 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.
The master EPROM (8 Mbits) for writing Flash ROM consists of 4
chips. To make it possible to control the program version by the
chip, the program version stored in the blocks 21H, 31H, 41H and
51H are displayed. If the beginning of each ROM version stored in
the blocks 21H, 31H, 41H and 51H is not "27801R" or "sample", it
is regarded that the area does not have any program stored, and
thus no program version is 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
3
Terminating procedure
After completion of the test, press the Touch panel.
2) SERVICE ROM Check
1
Check content
The service ROM (EPROM 
×
 4 Chip) area (D00000H - EFFFFFH)
(supported by BANK switching) is added in the unit of byte. If the
lower two digits of the result is 10H, it is normal. If the beginning of
each ROM version stored in the each chip is not "27801R" or "sam-
ple", it is regarded that the area does not have any EPROM stored,
and the sum check is not performed. 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 is displayed. If the beginning of each ROM version
stored in the each chip is not "27801R" or "sample", it is regarded
that the area does not have any EPROM stored, and thus no pro-
gram version is displayed. The format of data (ASCII) to be stored
is as follows:
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. 
21FFE0H - 21FFEFH: MODEL CODE (e.g. UP-3301". Displayed
until data becomes 00H.)
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
Standard ROM Check
Service ROM Check
Cancel
ROM & SSP Diagnostics
SSP Check
Standard ROM Check
Standard ROM Sum Check : PASS!! (or ERROR!!)
IPL PROGRAM Version
∗∗
APL PROGRAM Version
27801R
∗∗∗∗
UP-3301
Display the version.
27801R
∗∗∗∗
UP-3301
27801R
∗∗∗∗
UP-3301
27801R
∗∗∗∗
UP-3301
BLOCK
 
Version
20=
∗∗
21=
∗∗
22=
∗∗
23=
∗∗
24=
∗∗
25=
∗∗
26=
∗∗
27=
∗∗
28=
∗∗
29=
∗∗
2A=
∗∗
2B=
∗∗
2C=
∗∗
2D=
∗∗
2E=
∗∗
2F=
∗∗
:
:
D1FFE0H - D1FFEFH: Model name code (example: UP-3301.
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
UP-3301VS
DIAGNOSTICS SPECIFICATIONS
– 26 –
2
Display
3
Terminating procedure
After completion of the test, press the Touch panel.
3) SSP Check 
1
Check content
By starting this diagnostic program, the SSP setting for testing is
automatically performed and the SSP check is executed and the
result is displayed. 
The SSP check sets data for checking in the vacant space of the
SSP entry register, and deletes the data that is checked after com-
pletion of the test. Therefore, existing data is not changed by this
check.
2
Display
3
Terminating procedure
After completion of the test, press the Touch panel.
3-4. Clock & Clerk Switch Diagnostics
The operation of the clock crystal of the CKDC and the clerk switch are
tested.
1) Timer & Clerk SW Check
1
Check content
The operation of the CKDC9 clock crystal is checked.
The indication "YY/MM/DD & MM:HH:SS" is continuously updated.
Check the time updated and indicated.
The code of the key inserted in the clerk key switch is displayed
with hexadecimal.
3-5. Touch Panel Diagnostics
1) Touch Panel Check
1
Check content
The input test of the touch panel is as follows: a rectangle of dotted
lines is displayed at the corner of the LCD screen in the order of
upper right, upper left, lower left, and lower right. Check whether a
catch sound is heard and the rectangle turns black when each posi-
tion is touched.
2
End
The test is over when the four corners have been touched. To exit,
please press the cancel key.
3-6. RS232 I/F Diagnostics
The main PWB and the optional PWB (RS232 interface of ER-A7RS2)
are checked. Attach the 9-pin D-Sub loop back connector (UKOG-
6717RCZZ). The wiring diagram is shown below (Fig. 6-1).
Fig. 6-1. 
The following menu is displayed. Press the desired key for the opera-
tion you want to execute for the individual diagnostics programs.
Pressing the CANCEL key returns the screen to the Diag MAIN menu.
IMPORTANT
 : : : : 
When setting channels for the RS232, do not set two or
more ports to one channel. In the UP-3301, a max. two
units of ER-A7RS2 can be installed. On each PWB, do
not set two or more ports to the same channel. If two or
more ports should be set to the same channel, the hard-
ware can be damaged.
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
∗∗∗∗
UP-3301
27801R
∗∗∗∗
UP-3301
27801R
∗∗∗∗
UP-3301
27801R
∗∗∗∗
UP-3301
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 & Clerk SW Diagnostics
DATE&TIMER = YY/MM/DD &HH:MM:SS
CLERK CODE = 
***
Cancel
Touch Panel Diagnostics
Touch Cursor!!
CD
1pin
2pin
3pin
4pin
5pin
6pin
7pin
8pin
9pin
RD
SD
ER
GND
DR
RS
CS
CI
CHANNEL Check
CH1 Check
Cancel
RS232 I/F Diagnostics
CH3 Check
CH4 Check
CH5 Check
CH6 Check
CH8 Check
Page of 96
Display

Click on the first or last page to see other UP-3301 (serv.man9) service manuals if exist.