Target Sector Write/Read-Verify Test; Hdpatch Test (Utility); Error Logging Area Clear; Error Table Display - Sharp UP-5300 Service Manual

Pos terminal
Hide thumbs Also See for UP-5300:
Table of Contents

Advertisement

10) Target Sector Write/Read-verify Test

[Test conditions setting]
Similar to the previous 5). Cylinder range setting is 000 ↔ (Final
cylinder 2).
1
Checking content
For the cylinder range, the head number, and the sector number
area set in the above, write/read/verify is made.
When the write/read test is completed in the set range, it is
counted as 1 pass.
In case of an error during the above test, a retry is repeated up to
the set number of retries. Every time an error occurs a retry is
performed up to the set number of retries and, error logging is
made. Logging is made for HD and DRAM.
When the "Error Stop" is set in the test condition setting, if an error
occurs during the above test, the error display is shown and the
test is interrupted. Press the space key to resume the test.
When the "Continue" is set, even if an error occurs, the error
display is made but the test is not stopped.
When "1 Pass" is set, a series of tests is made only once.
2
Display
Same as the previous (6). The following two points are different.
* Cylinder range ?
[000 ↔ XXX] (XXX is inmost cylinder 2.)
* Test mode:
is displayed.
When data writing, WRITE is displayed in
reading, READ is displayed.
3
Terminating method
Same as 5).
11) HD Patch Test (Utility)
[Test conditions setting]
Similar to the previous 6). The cylinder range setting is 000 ↔ (Final
cylinder 2).
1
Checking content
The sector set in the above is displayed on the screen in the unit
of 256byte.
Hex data and ASCII characters are displayed.
By key operation, the following 256 byte data or previous 256byte
data can be displayed.
After changing data on the screen, data is written to the selected
set position.
2
Display
Similar to the previous 6). Data in the HDD can be patched.
Patching is made as follows:
To patch data in the HD, change data on the screen.
(Move the cursor with ↑, ↓, ←, →, keys and enter data with 0 ∼ F
key.
Then select "Yes" in "Up data ? [Yes/No]" and press Enter key.
(Move with ← key.)
With the above procedure, patch is made.
3
Terminating method
Same as 6).

12) Error Logging Area Clear

1
Checking content
The last cylinder area in the HD is cleared with 00H.
(Error logging area: last cylinder, all sectors of 0 head)
The areas to be cleared with 00H is the last cylinder and all the
sectors of 0 head.
2
Display
Error Logging Area Clear
@Test Start ? [Yes No]
,
: Move ESC : Exit ENTER : Select
ESC : Exit SPACE : Retry
Select "Yes" at position @ (move with ← key) and press the Enter
key to execute the test.
When the test is executed once, the mode enters the key waiting
mode. After executing the test, press the space key to execute
again.
3
Terminating method
Press the Esc key to return to the menu screen.

13) Error table display

When an error occurs during the above test, error information is
stored in the DRAM and the content is displayed.
If there is no error, OK or NO ERROR is displayed.
14) Supplemental items
Error information is stored up to 44 items in the sequence of occur-
rence from when the function is selected. If the item number exceeds
44, the error information is not stored any more.
. When data

15) Error content

The following error content is error information directly obtained from
the HDD controller.
[Error code and meaning]
Error code
0
1
2
3
4
5
6
7
8
9
10
11
16) Error information storing area
1
Error information storing area for diagnostics
1 sector ∼ 6 sector of 0 head of the last cylinder is used.
Used in the following format from the head of each sector.
(Error information format for every sector)
1 + 46 × 11 = 507byte is used in one sector.
4 – 16
At first No is highlighted.
Guidance before execution of the test
Guidance after execution of the test
Error message
OK (This message is displayed when the test is
normally completed.)
Drive not ready (HDD is not ready. STATUS REG bit
6 : 0)
Bad controller (HDD controller abnormality, diag
status error STATUS REG bits : 1 or DIAG STATUS
>= 2)
Track 000 Error (TRACK 000 cannot be found with
RESTORE command. ERROR REG bit 1 : 1)
Seek Error (A seek error occurs. After STATUS
COMMAND is executed, STATUS REG bit 4 : 0)
ID not Found (ID field is not detected. ERROR REG
bit 4 : 0)
Data Address Mark not Found (Data Address Mark
is not found. ERROR REG bit 0 : 1)
Bad Block Detect (BAD block mark is stored in the
ID field of request sector. ERROR REG bit 7 : 1)
Uncorrectable error (An uncorrectable read error
occurs. ERROR REG bit 6 : 1)
Others error (The other error STATUS REG bit 0 : 1,
and ERROR REG : 0)
Time out error (Time out occurs when making
access to HDD.)
Compare error (The written data and the read data
are not the same.)

Advertisement

Table of Contents
loading

Table of Contents