Text preview for : toshiba m200 and m205 - service manual - chapter3.pdf part of toshiba m200 m200 and m205 service manual



Back to : toshiba m200 and m205 - s | Home

Portege M200 Part3




Chapter 3
Tests and Diagnostics
3 Tests and Diagnostics

3




3-ii Portege M200 Maintenance Manual (960-457)
3 Tests and Diagnostics


Chapter 3 Contents

3.1 The Diagnostic Test ................................................................................................... 3-1
3.1.1 Diagnostics menu ................................................................................. 3-1
3.1.2 H/W (Hardware) initial information setting tool.................................. 3-2
3.2 Executing the Diagnostic Test ................................................................................... 3-3
3.2.1 Diagnostics menu (T&D) ..................................................................... 3-3
3.2.2 H/W initial information setting tool ..................................................... 3-6
3.3 Setting of the hardware configuration........................................................................ 3-7
3.4 Subtest........................................................................................................................ 3-9
3.5 System Test.............................................................................................................. 3-11
3.6 Memory Test............................................................................................................ 3-15
3.7 Keyboard Test.......................................................................................................... 3-17
3.8 Display Test ............................................................................................................. 3-20
3.9 USB Floppy Disk Test ............................................................................................. 3-23
3.10 ASYNC Test ............................................................................................................ 3-25
3.11 Hard Disk Test ......................................................................................................... 3-26
3.12 Real Timer Test........................................................................................................ 3-29
3.13 NDP Test.................................................................................................................. 3-31
3.14 Expansion Test......................................................................................................... 3-32
3.15 Wireless LAN Test .................................................................................................. 3-34
3.16 Bluetooth Test ......................................................................................................... 3-37
3.17 Sound/LAN/Modem Test ........................................................................................ 3-46
3.18 Thermal Radiation Control Test .............................................................................. 3-49
3.19 Error Status Code..................................................................................................... 3-50
3.20 HDC Status .............................................................................................................. 3-52
3.21 FDD Cleaning .......................................................................................................... 3-54
3.21.1 Function Description .......................................................................... 3-54
3.21.2 Operations .......................................................................................... 3-54
3.22 Log Utilities ............................................................................................................. 3-55
3.22.1 Function Description .......................................................................... 3-55
3.22.2 Operations .......................................................................................... 3-56


Portege M200 Maintenance Manual (960-457) 3-iii
3 Tests and Diagnostics


3.23 Running Test............................................................................................................ 3-57
3.23.1 Function Description .......................................................................... 3-57
3.23.2 Operations .......................................................................................... 3-57
3.24 Floppy Disk Drive Utilities...................................................................................... 3-59
3.24.1 Function Description .......................................................................... 3-59
3.24.2 Operations .......................................................................................... 3-60
3.25 System Configuration .............................................................................................. 3-65
3.25.1 Function Description .......................................................................... 3-65
3.25.2 Operations .......................................................................................... 3-66
3.26 SETUP ..................................................................................................................... 3-67
3.26.1 Function Description .......................................................................... 3-67
3.26.2 Accessing the SETUP Program.......................................................... 3-69


Figures

Figure 3-1 Initializing for NICSPC73.EXE........................................................................ 3-37
Figure 3-2 Test pass ............................................................................................................ 3-38
Figure 3-3 Test fail.............................................................................................................. 3-38
Figure 3-4 Initializing for NICSPC53.EXE........................................................................ 3-41
Figure 3-5 BD_ADDR of the DUT is displayed ................................................................ 3-42
Figure 3-6 Test completed .................................................................................................. 3-42
Figure 3-7 Test incomplete (fialure) ................................................................................... 3-43




Tables

Table 3-1 Subtest names ...................................................................................................... 3-9
Table 3-2 Error code for NICSPC73.EXE ......................................................................... 3-39
Table 3-3 Error code for NICSPC53.EXE ......................................................................... 3-44
Table 3-4 Error status codes names.................................................................................... 3-50
Table 3-5 Hard disk controller status register contents...................................................... 3-52
Table 3-6 Error register contents........................................................................................ 3-53



3-iv Portege M200 Maintenance Manual (960-457)
3 Tests and Diagnostics 3.15 Wireless LAN Test (Atheros)

3 Tests and Diagnostics




3.15 Wireless LAN Test (Atheros)

This section describes how to perform the wireless LAN transmitting-receiving test with the
test program. (Atheros 11b/g)

NOTE: Use another computer (with Atheros 11b/g) that can communicate by the
wireless LAN as a responder machine to perform this test.
When conducting this test, make sure that any wireless network device using 2.4GHz band
other than IEEE 802.11b, such as Bluetooth, is not used nearby.

In this test, the following items are tested:

* Test PC side
(1) SKU (destination code) check
(2) Mac Address check
(3) Communication test (11a mode) (only for 11a/b/g card)
(4) Communication test (11g mode)
(5) Communication test (11b mode)

This program conducts the above test items continuously and displays results for each item
during the test. However, only the last result for the whole test shall be checked. (The
message "OK" or "NG" is displayed.)

When an "NG" item is detected during the test, the message "NG" is displayed on the screen
and the test stops.


To start the Wireless LAN test program, follow the steps below:

NOTE: Before starting the wireless LAN test, make sure the Wireless
Communication Switch on the left side of the computer is turned on. (The Wireless
Communication LED lights orange.)




3-34 Portege M200 Maintenance Manual (960-457)
3.15 Wireless LAN Test (Atheros) 3 Tests and Diagnostics


Setting the responder machine

NOTE: Release the write-protection of the floppy disk for the test.
Insert a floppy disk containing the test program into the floppy disk drive of the responder
machine and turn on the responder machine. The Wireless LAN test menu will appear.
###############################################################
#### Atheros WLAN sub system repair test VX.XX ####
###############################################################
* *
* 1 .....Test PC [Initiator] *
* *
* 0 .....[Responder] *
* *
***************************************************************
....Press test number [1,0] ?


Press 0 and Enter in the responder machine. After a while, the following messages will
appear. The latter message is updated every 3 seconds.

Waiting for transmitter to ring the bell in 11a mode.
Input or output error (EIO) : rxDatBegin : nothing receive within
3000millisecs(waitTime)


The responder machine is ready for the test.

Setting the tester machine

NOTE: Release the write-protection of the floppy disk for the test.
Insert a floppy disk containing the test program into the floppy disk drive of the tester
machine and turn on the tester machine. The Wireless LAN test menu will appear.
###############################################################
#### Atheros WLAN sub system repair test VX.XX ####
###############################################################
* *
* 1 .....Test PC [Initiator] *
* *
* 0 .....[Responder] *
* *
***************************************************************
....Press test number [1,0] ?


Press 1 and Enter in the tester machine. After a while, the following message will appear:
--------------------------------------------
- -
- mac address check OK !! -
- -
- ...Press any key !! -
- -
--------------------------------------------

To proceed the test, press any key.


Portege M200 Maintenance Manual (960-457) 3-35
3 Tests and Diagnostics 3.15 Wireless LAN Test (Atheros)


When the tester machine has passed the test, "OK" message will appear in the tester machine.




Press Enter to return to the main menu.



When the tester machine has not passed the test, "NG" message will appear in the tester
machine. Pressing Enter on the screen shows the following message.
*************************************************************
* *
* 11g Throughput test : NG !! *
* *
*************************************************************



Then the test returns to the main menu automatically.




3-36 Portege M200 Maintenance Manual (960-457)
3.16 Bluetooth Test 3 Tests and Diagnostics


3.16 Bluetooth Test

To execute the Bluetooth Test, use the Test Diagnostics disk (Bluetooth). Finish the tests of
the Diagnostics disk (T&D) by selecting 99 - EXIT TO DIAGNOSTICS MENU in the
DIAGNOSTIC TEST MENU. Then in the DIAGNOSTICS MENU, select 9 - EXIT TO MS-
DOS.

Insert the Test program disk (Bluetooth) in the floppy disk drive and turn on the power.

NICSPC73.EXE

Follow the steps below to perform the test program, NICSPC73.EXE. This Program checks
the BD_ADDR function. Refer to Section 2.16, Bluetooth Troubleshooting, for a detailed
description of the troubleshooting procedures for the Bluetooth.

1. Preparing the target machine for NICSPC73.EXE

(a) Insert a floppy disk containing the test program into the target machine and
turn on the target machine.

(b) Prompts are displayed as shown in figure 3-1, if it is the first time the program
has run.


-----------------------------------------------------------------------------
Bluetooth Subsystem T&D for PCSE(BD_ADDR) VerX.XX Copyright (C) by TOSHIBA Co.
-----------------------------------------------------------------------------




Initializing ...




Figure 3-1 Initializing for NICSPC73.EXE




Portege M200 Maintenance Manual (960-457) 3-37
3 Tests and Diagnostics 3.16 Bluetooth Test


(c) When the machine has passed the test, it displays BD_ADDR. If BD_ADDR
is normal, the following message is shown.
-----------------------------------------------------------------------------
Bluetooth Subsystem T&D for PCSE(BD_ADDR) VerX.XX Copyright (C) by TOSHIBA Co.
-----------------------------------------------------------------------------


My BD_ADDR = 00037A003196 [h]



PPPPPP A SSSSS SSSSS
P P A A S S S S
P P A A S S
PPPPPP A A SSSSS SSSSS
P AAAAAAA S S
P A A S S S S
P A A SSSSS SSSSS




Figure 3-2 Test pass


(d) If the target machine has any problem, it displays Error code. And the
following message is shown.
-----------------------------------------------------------------------------
Bluetooth Subsystem T&D for PCSE(BD_ADDR) VerX.XX Copyright (C) by TOSHIBA Co.
-----------------------------------------------------------------------------


My BD_ADDR = 00037A003196 [h]



FFFFFF A III L
F A A I L
F A A I L
FFFFFF A A I L
F AAAAAAA I L
F A A I L
F A A III LLLLLLL




Figure 3-3 Test fail




3-38 Portege M200 Maintenance Manual (960-457)
3.16 Bluetooth Test 3 Tests and Diagnostics


2. Messages when BD_ADDR is invalid are as follows:

Message Meaning
Invalid BD_ADDR (all 00) 0x000000000000
Invalid BD_ADDR (all FF) 0xFFFFFFFFFFFF
Invalid BD_ADDR (bit0=1) bit40=1b
Invalid BD_ADDR (bit1=1) bit41=1b
Invalid BD_ADDR (define in the file) BD_ADDR is the one already defined in the file.



If the machine detects a malfunction, it indicates the error code as shown below.
The error code begins with the least significant digit.

Error code

Table 3-2 Error code for NICSPC73.EXE (1/2)

Error code Meaning
0x01 Unknown HCI Command.
0x02 No Connection.
0x03 Hardware Failure.
0x04 Page Timeout.
0x05 Authentication Failure.
0x06 Key Missing.
0x07 Memory Full.
0x08 Connection Timeout.
0x09 Max Number Of Connections.
0x0a Max Number Of SCO Connections To A Device.
0x0b ACL Connection already exists.
0x0c Command Disallowed.
0x0d Host Rejected due to limited resources.
0x0e Host Rejected due to security reasons.
0x0f Host Rejected due to remote device is only a personal device.
0x10 Host Timeout.
0x11 Unsupported Feature or Parameter Value.
0x12 Invalid HCI Command Parameters.
0x13 Other End Terminated Connection: Used Ended Connection.
0x14 Other End Terminated Connection: Low Resources.
0x15 Other End Terminated Connection: About to Power Off.
0x16 Connection Terminated by Local Host.
0x17 Repeated Attempts.
0x18 Paring Not Allowed.
0x19 Unknown LMP PDU.
0x1a Unsupported Remote Feature.
0x1b SCO Offset Rejected.
0x1c SCO Interval Rejected.
0x1d SCO Air Mode Rejected.
0x1e Invalid LMP Parameters.
0x1f Unspecified Error.

** See the Specification of the Bluetooth System for details.



Portege M200 Maintenance Manual (960-457) 3-39
3 Tests and Diagnostics 3.16 Bluetooth Test


Table 3-2 Error code for NICSPC73.EXE (2/2)

Error code Meaning
0x20 Unsupported LMP Parameter Value.
0x21 Role Change Not Allowed.
0x22 LMP Response Timeout.
0x23 LMP Error Transaction Collosion.
0x24 LMP PDU Not Allowed.
0x25 Not Exist
0x26 Not Exist
0x27 Not Exist
0x28 Not Exist
0x29 Not Exist
0x2a Not Exist
0x2b Not Exist
0x2c Not Exist
0x2d Not Exist
0x2e Not Exist
0x2f Not Exist


** See the Specification of the Bluetooth System in detail.




3-40 Portege M200 Maintenance Manual (960-457)
3.16 Bluetooth Test 3 Tests and Diagnostics


NICSPC53.EXE

Follow the steps below to perform the test program, NICSPC53.EXE. This Program checks
the function. Refer to Section 2.17, Bluetooth Troubleshooting, for a detailed description of
the troubleshooting procedures for the Bluetooth.

1. Preparing the target machine for NICSPC53.EXE.

(b) Insert a floppy disk containing the test program into the target machine and
turn the target machine.

(c) Prompts are displayed as shown in figure 3-4, if it is the first time the program
has run.

The Program NICSPC53.EXE runs.

(d) When the machine is initializing, the following message is shown.
-----------------------------------------------------------------------------
Bluetooth Subsystem T&D for PCSE(CS-Air) VerX.XX Copyright (C) by TOSHIBA Co.
-----------------------------------------------------------------------------
+----------------------+
| DUT |
+----------------------+




Initializing ...




Figure 3-4 Initializing for NICSPC53.EXE




Portege M200 Maintenance Manual (960-457) 3-41
3 Tests and Diagnostics 3.16 Bluetooth Test


(e) When the test begins, the machine displays BD_ADDR of the DUT. The
progress bar stops when the test is completed. The following message is
shown.
-----------------------------------------------------------------------------
Bluetooth Subsystem T&D for PCSE(CS-Air) VerX.XX Copyright (C) by TOSHIBA Co.
-----------------------------------------------------------------------------
+----------------------+
| DUT | BD_ADDR of the DUT = XXXXXXXXXXXXX [h]
+----------------------+




Ready>>>>>>>>>>>>>>>>>>>>>> <- Progress Bar




[ESC] : Stop




Figure 3-5 BD_ADDR of the DUT is displayed

(f) When the machine has passed the test, it displays BD_ADDR of the DUT. If
the connection with the tester is completed, the progress bar stops. The
following message is shown.
-----------------------------------------------------------------------------
Bluetooth Subsystem T&D for PCSE(CS-Air) VerX.XX Copyright (C) by TOSHIBA Co.
-----------------------------------------------------------------------------
+----------------------+
| DUT | BD_ADDR of the DUT = XXXXXXXXXXXXX [h]
+----------------------+


CCCC OOO M M PPPPPP L EEEEEE TTTTTTT EEEEEEE DDDDD
C C O O MM MM P P L E T E D D
C O O M M M M P P L E T E D D
C O O M M M PPPPPP L EEEEEE T EEEEEEE D D
C O O M M P L E T E D D
C C O O M M P L E T E D D
CCCC OOO M M P LLLLLLL EEEEEE T EEEEEEE DDDDD



Testing is finished


A>_




Figure 3-6 Test completed




3-42 Portege M200 Maintenance Manual (960-457)
3.16 Bluetooth Test 3 Tests and Diagnostics


(g) If the target machine has any problem, the following message shown in the
following figure "INCOMPLETE" is displayed with the Error CODE.


-----------------------------------------------------------------------------
Bluetooth Subsystem T&D for PCSE(CS-Air) VerX.XX Copyright (C) by TOSHIBA Co.
-----------------------------------------------------------------------------


+----------------------+
| DUT | BD_ADDR of the DUT = XXXXXXXXXXXXX [h]
+----------------------+



III N N CCCC OOO M M PPPPPP L EEEEEE TTTTTTT EEEEEEE
I NN N C C O O MM MM P P L E T E
I N N N C O O M M M M P P L E T E
I N N N C O O M M M PPPPPP L EEEEEE T EEEEEEE
I N N N C O O M M P L E T E
I N NN C C O O M M P L E T E
III N N CCCC OOO M M P LLLLLLL EEEEEE T EEEEEEE



Testing is finished



A>_


Figure 3-7 Test incomplete (failure)




Portege M200 Maintenance Manual (960-457) 3-43
3 Tests and Diagnostics 3.16 Bluetooth Test


If the machine detects a malfunction, it indicates the error code as shown below.
The error code begins with the least significant digit.

Error code

Table 3-3 Error code for NICSPC53.EXE (1/2)

Error code Meaning
0x01 Unknown HCI Command.
0x02 No Connection.
0x03 Hardware Failure.
0x04 Page Timeout.
0x05 Authentication Failure.
0x06 Key Missing.
0x07 Memory Full.
0x08 Connection Timeout.
0x09 Max Number Of Connections.
0x0a Max Number Of SCO Connections To A Device.
0x0b ACL Connection already exists.
0x0c Command Disallowed.
0x0d Host Rejected due to limited resources.
0x0e Host Rejected due to security reasons.
0x0f Host Rejected due to remote device is only a personal
device.
0x10 Host Timeout.
0x11 Unsupported Feature or Parameter Value.
0x12 Invalid HCI Command Parameters.
0x13 Other End Terminated Connection: Uset Ended
Connection.
0x14 Other End Terminated Connection:Low Resources.
0x15 Other End Terminated Connection: About to Power
Off.
0x16 Connection Terminated by Local Host.
0x17 Repeated Attempts.
0x18 Paring Not Allowed.
0x19 Unknown LMP PDU.
0x1a Unsupported Remote Feature.
0x1b SCO Offset Rejected.
0x1c SCO Interval Rejected.
0x1d SCO Air Mode Rejected.
0x1e Invalid LMP Parameters.
0x1f Unspecified Error.


** See the Specification of the Bluetooth System for details.




3-44 Portege M200 Maintenance Manual (960-457)
3.16 Bluetooth Test 3 Tests and Diagnostics


Table 3-3 Error code for NICSPC53.EXE (2/2)

Error code Meaning
0x20 Unsupported LMP Parameter Value.
0x21 Role Change Not Allowed.
0x22 LMP Response Timeout.
0x23 LMP Error Transaction Collosion.
0x24 LMP PDU Not Allowed.
0x25 Not Exist
0x26 Not Exist
0x27 Not Exist
0x28 Not Exist
0x29 Not Exist
0x2a Not Exist
0x2b Not Exist
0x2c Not Exist
0x2d Not Exist
0x2e Not Exist
0x2f Not Exist


** See the Specification of the Bluetooth System in detail.




Portege M200 Maintenance Manual (960-457) 3-45
3 Tests and Diagnostics 3.17 Sound/LAN/Modem Test


3.17 Sound/LAN/Modem Test

To execute the Sound/LAN/Modem Test, use the Test Diagnostics disk
(Sound/LAN/Modem). Finish the tests of the Diagnostics disk (T&D) by selecting 99 - EXIT
TO DIAGNOSTICS MENU in the DIAGNOSTIC TEST MENU. Then in the
DIAGNOSTICS MENU, select 9 - EXIT TO MS-DOS.

NOTE: To execute the Tablet Dock CD Test, attach the computer to the Tablet Multi
Dock before turning on the computer.

Insert the Test program disk (Sound/LAN/Modem) in the floppy disk drive and turn on the
power. The following message will appear:
####################################################################
####### XXXX DIAGNOSTICS PROGRAM (SOUND/LAN/MODEM TEST) #######
####################################################################
* *
* 1 ............ (Microphoned recording&play Mic 2&4) *
* 2 ............ (Microphoned recording&play Mic 3&4) *
* 3 ............ (Sin Wave) *
* 4 ............ (LAN) *
* 5 ............ (MODEM) *
* 6 ............ (Tablet Dock CD TEST) *
********************************************************************
.... Press test number[1-6] ?


Press the number you want to test and press Enter.

NOTE: To record the sound from the specified microphone in Subtest 01, scratch each hole
of the microphones lightly with a sharp-pointed thing to make sure the specified
microphone catches the sound. The system is capable of producing high volume
sound, so when you use the headphones be careful to set the volume low and adjust it
as necessary. Using the headphones at full volume could damage your ears.


There are one microphone on the upper side of the LCD and two microphones on the lower
side. Microphone numbers are assigned as following.

Right upper side of the LCD -Mic 2
Left lower side of the LCD -Mic 3
Right lower side of the LCD -Mic 4

Subtest 01 Microphoned recording & play Mic 2&4

Executed by the load format of Playwave/recwave.



3-46 Portege M200 Maintenance Manual (960-457)
3.17 Sound/LAN/Modem Test 3 Tests and Diagnostics


The sound is recorded automatically from microphone when the following
message appears.
Press any key to continue ...

After a while, the recorded sound is replayed automatically.
Subtest 02 Microphoned recording & play Mic 3&4
This subtest is executed in the same way as Microphoned recording & play
Mic 2&4.
Subtest 03 Sin wave

This subtest is executed by loading the COM file (ADSIN.COM.) The
program expands sin wave data table from 16KB to 64KB, and creates the
play data. Then it transfers the data between the DMA and the CODEC to
play the sin wave. (It sounds like a continuous beep.) By using wave
measuring devices such as an oscilloscope, the data can be measured as a sin
wave.

When the subtest is executed, the following message appears.
Press any key to continue....

When you press any key, the sin wave is expanded from 16KB to 64KB data
and is played.

The sound is heard and the test returns to the menu.

Subtest 04 LAN

This subtest checks the operation of mini-PCI I/F by the loopback in the chip.

The large "OK" is displayed if no error occurred.

Subtest 05 MODEM

For this subtest, connect the modem PCB and RJ11 connector with a harness.
This subtest contains the following tests. They are tested with the dedicated
"FAT-MODE inspection device(Product Code QE2000P01 made by Nittou
Denki Seisakusyo)

· Scorpio Modem Initialize
· Digital Loopback Test




Portege M200 Maintenance Manual (960-457) 3-47
3 Tests and Diagnostics 3.17 Sound/LAN/Modem Test


Subtest 06 Tablet Dock CD TEST

NOTE: This subtest needs the test media (CD-R) created by wiring the data,
CDTEST.DAT, in the SOUND/LAN/MODEM disk (Test Diagnostics disc (No.2)). Also
before selecting this subtest, set the test media in the drive of the Tablet Dock.

This subtest compares the data of the test program and the data in the test
media to check whether the data from the drive can be read correctly.

When the test starts, the following message will appear.
TEST LOOP : Y=[Y], N=[N]..?

Select either (press Y or N) and press Enter.

When the message "OK" or "NO" appears, press Enter to return to the menu
screen.

To finish the Sound/LAN/Modem test, the computer power should be off.




3-48 Portege M200 Maintenance Manual (960-457)
3.18 Thermal Radiation Control Test 3 Tests and Diagnostics


3.18 Thermal Radiation Control Test

This thermal radiation control test checks the temperature of the CPU and GPU. To execute
this test, use the diagnostics disk (Thermal radiation control) and follow the procedures
below.

1. Turn on the computer and start the Windows.

2. Insert the diagnostic disk for the thermal radiation control test to the USB FDD.

3. Open the [EXPLORE] window and double-click the [THERMAL.bat] file in the
diagnostic disk.

4. The input field appears on the screen. Then, input the temperature around the
computer and click [OK] button. The thermal radiation control test starts.

5. The display counting from 900 to 0 seconds (for 15 minutes) appears on the screen.
When the test ends normally, the following message appears in the display.
[Status:pass]

When an error is found, the following message appears in the display.
[Status:CPU:FAIL GPU:FAIL]

When the error message appears in the display, there is a possibility of breakage of
CPU, GPU or FAN.

NOTE: The display on the screen changes while executing this test. This is not an
error. Do not touch any key and keep executing the test, for this change applies
some load to CPU and GPU for the test.

Close the test menu to end the thermal radiation control test.




Portege M200 Maintenance Manual (960-457) 3-49
3 Tests and Diagnostics 3.19 Error Status Code


3.19 Error Status Code

Table 3-4 lists the error status codes for the Diagnostic Test.

Table 3-4 Error status codes names (1/2)

Device name Error code Error status name

(Common) FF Data Compare Error

System 01 ROM Checksum Error
02 Location ID Error
03 Serial ID Writer Error

Memory 01 Parity error
02 Protected mode not change
14 Memory write/read error
DD Cache memory error
DE 2nd Cache error
DF TAG-RAM error

Keyboard 01 Mouse interface error
02 IPS interface error
03 Interface error
04 Retransmit error
05 Mouse handler not support
06 PS/2 mouse & IPS not

FDD 01 Bad Command Error
02 Address Mark Not Found
03 Write Protected
04 Record Not Found
06 Media Removed
08 DMA Overrun Error
09 DMA Boundary Error
10 CRC Error
20 FDC Error
40 Seek Error
60 Not Drive Error
80 Time Out Error
EE Write Buffer Error




3-50 Portege M200 Maintenance Manual (960-457)
3.19 Error Status Code 3 Tests and Diagnostics


Table 3-4 Error status codes names (2/2)

Device name Error code Error status name

HDD 01 Bad Command Error
02 Address Mark Not Found
04 Record Not Found
05 HDC Not Reset Error
07 Drive Not Initialized
08 HDC overrun (DRQ)
09 DMA Boundary Error
0A Bad Sector
0B Bad Track Error
10 ECC Error
11 ECC recover error
20 HDC Error
40 Seek Error
80 Time Out Error
AA Drive Not Ready
BB Undefined Error
CC Write Fault
E0 Status Error
EE Access Time Out Error
DA No HDD

PCMCIA C1 ADDRESS LINE ERROR
C2 REG# LINE ERROR
C3 CE#1 LINE ERROR
C4 CE#2 LINE ERROR
C5 DATA LINE ERROR
C6 WAIT LINE ERROR
C7 BSY# LINE ERROR
C8 BVD1 LINE ERROR
CB ZV Port ERROR
CD NO PCMCIA

NDP 01 No Co-Processor
02 Control Word Error
03 Status Word Error
04 Bus Error
05 Addition Error
06 Multiplay Error




Portege M200 Maintenance Manual (960-457) 3-51
3 Tests and Diagnostics 3.20 HDC Status


3.20 HDC Status

When an error occurs in the hard disk test, the following message is displayed:

HDC status = XXXX

The hard disk test error status is displayed on the screen by a four-digit number.

The hard disk controller error status is composed of two bytes; the first byte displays the
contents of the HDC error status register and the second byte displays the HDC error register.
Each of them are indicated in hexadecimal form

The contents of the HDC error status register and error register are listed in Tables 3-5 and 3-
6.

Table 3-5 Hard disk controller status register contents

Bit Name Description
7 BSY "0" ... HDC is ready.
(Busy) "1" ... HDC is busy.
6 DRDY "0" ... Hard disk drive is not ready to accept any command.
(Drive ready) "1" ... Hard disk drive is ready.
5 DWF "0" ... DWF error is not detected.
(Drive write fault) "1" ... Write fault condition occurred.
4 DSC "0" ... The hard disk drive heads are not settled over a track.
(Drive seek complete) "1" ... The hard disk drive heads are settled over a track.
3 DRQ "0" ... Drive is not ready for data transfer.
(Data request) "1" ... Drive is ready for data transfer.
2 CORR "0" ... Not used
(Corrected data) "1" ... Correctable data error is corrected.
1 IDX "0" ... Not used
(Index) "1" ... Index is sensed.
0 ERR "0" ... Not used
(Error) "1" ... The previous command was terminated with an error.




3-52 Portege M200 Maintenance Manual (960-457)
3.20 HDC Status 3 Tests and Diagnostics


Table 3-6 Error register contents

Bit Name Description
7 BBK "0" ... Not used
(Bad block mark) "1" ... A bad block mark is detected.
6 UNC "0" ... There is no uncorrectable data error.
(Uncorrectable) "1" ... Uncorrectable data error has been detected.
5 ---- Not used
4 IDN "0" ... Not used
(Identification) "1" ... There was no ID field.
3 ---- Not used
2 ABT "0" ... Not used
(Abort) "1" ... Illegal command error or a command abort error.
1 TK0 "0" ... The hard disk detected track 0.
(Track zero)
"1" ... The hard disk could not detect track 0.
0 ---- Not used.




Portege M200 Maintenance Manual (960-457) 3-53
3 Tests and Diagnostics 3.21 FDD Cleaning


3.21 FDD Cleaning


3.21.1 Function Description

This function cleans the heads in the 3.5-inch FDD by executing a series of head load/seek
and read operations. A cleaning disk is necessary to perform this program.


3.21.2 Operations

1. Selecting test 4-HEAD CLEANING from the DIAGNOSTIC MENU and pressing
Enter displays the following messages:
DIAGNOSTICS ­ FLOPPY DISK HEAD CLEANING : V6.00

Mount cleaning disk(s) on drive(s).

Press any key when ready.

2. Remove the Diagnostics Disk from the FDD, then insert the cleaning disk and press
Enter.

3. When the following message appears, the FDD head cleaning has begun.
Cleaning start

4. The display automatically returns to the DIAGNOSTIC MENU when the program is
completed.




3-54 Portege M200 Maintenance Manual (960-457)
3.22 Log Utilities 3 Tests and Diagnostics


3.22 Log Utilities


3.22.1 Function Description

This function logs error information generated while a test is in progress and stores the
results in RAM. This function can also store data on a floppy disk or output the data to a
display or a printer.

If the power switch is turned off, the error information will be lost. The error information is
displayed in the following order:

1. Error count (CNT)
2. Test name, Subtest number (TS-No)
3. Pass count (PASS)
4. Error status code (STS)
5. FDD/HDD or memory address (ADDR)
6. Write data (WD)
7. Read data (RD)
8. HDC status code (HSTS)
9. Error status name (ERROR STATUS NAME)




Portege M200 Maintenance Manual (960-457) 3-55
3 Tests and Diagnostics 3.22 Log Utilities



3.22.2 Operations

Selecting 5-LOG UTILITIES and pressing Enter in the DIAGNOSTIC MENU logs error
information into RAM or onto a floppy disk. The error information is displayed in the
following format:
0003 ERRORS
CNT TS-No PASS STS ADDR WD RD HSTS [ERROR STATUS NAME]
001 FDD 01 0000 110 24015 00 00 FDD-CRC ERROR
002 FDD 01 0001 110 30108 00 00 FDD-CRC ERROR
003 FDD 03 0003 110 23106 00 00 FDD-CRC ERROR




[[1:Next,2:Prev,3:Exit,4:Clear,5:Print,6:FD Log Read,7:FD Log Write]]

2. The error information displayed on the screen can be manipulated by the following
number keys:

The 1 key scrolls the display to the next page.
The 2 key scrolls the display to the previous page.
The 3 key returns to the Diagnostic Menu.
The 4 key erases all error log information in RAM.
The 5 key outputs the error log information to a printer.
The 6 key reads the log information from a floppy disk.
The 7 key writes the log information to a floppy disk.

3. In the case of "error retry OK", a capital "R" will be placed at the beginning of the
error status. However, it is not added to the error count.




3-56 Portege M200 Maintenance Manual (960-457)
3.23 Running Test 3 Tests and Diagnostics


3.23 Running Test


3.23.1 Function Description

This function automatically executes the following tests in sequence:

1. System test (subtest 01)
2. Memory test (subtests 01, 02, 04, 06)
3. Real timer test (subtest 02)
4. Display test (subtest 01)
5. FDD test (subtest 02)
6. HDD test (subtests 01, 05)

The system automatically detects the number of floppy disk drives connected to the computer
for the FDD test.


3.23.2 Operations

Caution: Do not forget to remove the diagnostics disk and load a formatted work disk in
the FDD. If a work disk is not loaded, an error will be generated during the FDD testing.

1. Remove the diagnostics disk from the floppy disk drive and insert the formatted work
disk.

2. Select 6-RUNNING TEST from the DIAGNOSTIC MENU and press Enter. The
following message is displayed.
Printer wrap around test (Y/N) ?

Select Y (yes) to execute the Printer wraparound test or N (NO) not to execute, then
press Enter. A printer wraparound connector must be connected to the parallel port
of the computer to execute properly this test.

3. When the selecting of the Printer wraparound test is completed, the following
message is displayed.
Serial #A wrap around test (Y/N) ?

Select Y (yes) to execute the Serial #A test or N (NO) not to execute, then press
Enter. A RS-232C wraparound connector must be connected to the serial port of the
computer to execute properly this test.




Portege M200 Maintenance Manual (960-457) 3-57
3 Tests and Diagnostics 3.23 Running Test


4. After specifying of the Serial #A test, the following message will appear:
Mount the work disk(s) on the drive(s),
then press [Enter] key.
[Warning : The contents of the disk(s),
will be destroyed.]

5. This program is executed in the above mentioned ways. To exit the program, press
Ctrl + Break.




3-58 Portege M200 Maintenance Manual (960-457)
3.24 Floppy Disk Drive Utilities 3 Tests and Diagnostics


3.24 Floppy Disk Drive Utilities


3.24.1 Function Description

This function formats the FDD, copies the floppy disk and displays the dump list for both the
FDD and HDD.

1. FORMAT

Caution: This program is only for testing a floppy disk drive. The option is different from
the MS-DOS FORMAT command.

This program formats the floppy disk in the following formats.

(a) 2DD: Double-sided, double-density, double-track, 96/135 TPI, MFM mode,
512 bytes, 9 sectors/track.

(b) 2HD: Double-sided, high-density, double-track, 96/135 TPI, MFM mode, 512
bytes, 18 sectors/track.

2. COPY

This program copies data from a source floppy disk to a target floppy disk.

3. DUMP

This program displays the contents of the floppy disk and the designated sectors of
the hard disk.

4. HDD-ID

This program reads the hard disk ID and displays the hard disk ID, serial number and
other hard disk information.




Portege M200 Maintenance Manual (960-457) 3-59
3 Tests and Diagnostics 3.24 Floppy Disk Drive Utilities



3.24.2 Operations

1. Selecting 7-FDD UTILITIES from the DIAGNOSTIC MENU and pressing Enter
displays the following message:
[ FDD UTILITIES ]

1 - FORMAT
2 - COPY
3 - DUMP
4 - HDD-ID
9 - EXIT TO DIAGNOSTICS MENU

2. FORMAT program

(a) When FORMAT program is loaded, the following message is displayed:
DIAGNOSTICS - FLOPPY DISK FORMAT : V6.00
Drive number select (1:A, 2:B) ?

(b) Select a drive number to display the following message:
Type select (0:2DD, 3:2HD) ?

(c) Select a media/drive type number and press Enter. The following message
will be displayed:
Warning : Disk data will be destroyed.
Insert work disk into drive A:
Press any key when ready.

(d) Remove the Test program Disk from the FDD, insert the work disk and press
any key. The following message will be displayed and the FDD format is
executed:
[ FDD TYPE ] : TRACK = XXX
[ FDD TYPE ] : HEAD = X
[ FDD TYPE ] : SECTOR = XX

Format start
[[track, head = XXX X]]

After the floppy disk is formatted, the following message will appear:
Format complete
Another format (1:Yes/2:No) ?

(e) Typing 1 displays the message from step (c) above. Typing 2 returns the test
to the DIAGNOSTIC MENU.



3-60 Portege M200 Maintenance Manual (960-457)
3.24 Floppy Disk Drive Utilities 3 Tests and Diagnostics


3. COPY program

(a) When FORMAT program is loaded, the following message is displayed:
FLOPPY DISK FORMAT & COPY : V6.00
Type select (0:2DD,3:2HD) ?

(b) Selecting a media/drive type number will display a message below:
Insert source disk into drive A:
Press any key when ready.

(c) Remove the Diagnostics Disk from the FDD, insert the source disk and press
any key. The following message appears and copying of the disk starts.
[ FDD TYPE ] : TRACK = XXX
[ FDD TYPE ] : HEAD = X
[ FDD TYPE ] : SECTOR = XX
Copy start
[[ track,head = XXX X ]]

(d) Remove the source disk from the FDD, insert a formatted work disk and press
any key. The following message will appear and start copying to the target
disk.
Insert target disk into drive A:
Press any key when ready.

[[ track,head = XXX X ]]

(e) When the amount of data is too large to be copied in one operation, the
message from step (b) is displayed again. After the floppy disk has been
copied, the following message will appear:
Copy complete
Another copy (1:Yes/2:No) ?

(f) To copy another disk, type 1 and the message from step (a) is displayed again.
Entering 2 returns the test program to the DIAGNOSTIC MENU.




Portege M200 Maintenance Manual (960-457) 3-61
3 Tests and Diagnostics 3.24 Floppy Disk Drive Utilities


4. DUMP program

(a) When DUMP program is loaded, the following message appears:
DIAGNOSTICS-HARD DISK & FLOPPY DISK DUMP : V7.00
Drive type select (1:FDD, 2:HDD) ?

(b) Select a format type number. If 2:HDD is selected, the display will go to step
(h).
If 1:FDD is selected, the following message appears:
Select drive number (1:A, 2:B) ?

(c) Select a drive number and the following message will be displayed.
Format type select (1:2DD, 2:2HD) ?

(d) Select a format type and the following message will appear:
2HD media mode (1:1.20MB,2:1.44MB,3:1.23MB) ?
(e) Select a media mode and the following message will appear:
Insert source disk into drive A:
Press any key when ready.

(f) Insert a source disk and press any key and the following message will appear:

---- Max. address ----
[Track ] = XXXX
[ Head ] = XX
[Sector] = XX
Track number ????

(g) Select the track number, the head number and the sector number you want to
dump. The system will access the disk and dump a list. Then the message
shown in (k) will appear.

(h) The following message will appear.
Select drive number (1:C, 2:D) ?

(i) Select a drive number and the following message will be displayed.

---- Max. address ----
[LBA ] = XXXXXXXXX

LBA number ??

(j) Set the LBA number you want to dump. The system will access the disk and
dump a list.



3-62 Portege M200 Maintenance Manual (960-457)
3.24 Floppy Disk Drive Utilities 3 Tests and Diagnostics


(k) The following message will appear. To finish the dump, select 3.
Press number key (1:up, 2:down, 3:end) ?

(l) The following message will appear. Selecting 2 returns to the FDD
UTILITIES MENU.
Another dump (1:Yes, 2:No) ?




Portege M200 Maintenance Manual (960-457) 3-63
3 Tests and Diagnostics 3.24 Floppy Disk Drive Utilities


5. HDD-ID READ program

Loading HDD ID READ program displays the following HDD ID configuration:
[HDD ID Read (VX.XX)] [Drive #X]
ID code (h) = XXXX
No. of Cylinders = XXXXXXXX
Removable Cylinders = XXXXXXXX
No. of Heads = XXXXXXXX
Unformat Bytes/Track = XXXXXXXX
Unformat Bytes/Sector = XXXXXXXX
Sectors/Track = XXXXXXXX
Gap Length = XXXXXXXX
Sync. Bytes = XXXXXXXX
Reserved (h) = XXXX
Serial No. = YYY...
Controller Type (h) = XXXX
Sector Buffers = XXXXXXXX
ECC Bytes = XXXXXXXX
Firmware Rev. = YYYYYY..
Model No. = YYYY...
Reserved (h) = XXXX
Double Word Capability = XXXXXXXX

Press [Enter] key


Press Enter to return to the FDD UTILITIES MENU.




3-64 Portege M200 Maintenance Manual (960-457)
3.25 System Configuration 3 Tests and Diagnostics


3.25 System Configuration


3.25.1 Function Description

The System Configuration program contains the following configuration information for the
computer:

1. Processor Type
2. VGA Controller
3. MS-DOS Version
4. BIOS ROM version (1st ID, 2nd ID)
5. BOOT ROM version
6. KBC version
7. PS Micon Version
8. Total Memory Size
9. Battery Code
10. Sound System
11. The number of printer adapters
12. The number of ASYNC adapters
13. The number of Co-processors
14. The number of PCMCIA Slots
15. Modem Type
16. LAN Type
17. The number of FDDs
18. The number of HDDs
19. Date/Time




Portege M200 Maintenance Manual (960-457) 3-65
3 Tests and Diagnostics 3.25 System Configuration



3.25.2 Operations

1. Selecting 8-SYSTEM CONFIGURATION from the DIAGNOSTIC MENU and pressing
Enter displays the following system configuration:
System Configuration Display : Ver X.XX [Machine Name : XXXX ]

** - Processor Type = XX ­ XXXXX
** - VGA Controller = xxxx
* - MS-DOS Version = Vxxxx
* - BIOS-ROM Version = Vxxxx 1st ID = XXH, 2nd ID = XXH
* - BOOT-ROM Version = Vxxxx
* - KBC Version = Vxxxx
* - PS Micom Version = Vxxxx (EC Version = VX.XX)
* - Total Memory Size = xxxxxMB(Conventional Memory = 00639KB)
* - Battery Code =
** - Sound System = XXXXX
* - 0 Printer Adapter LPT1= LPT2= LPT3=
* - 0 ASYNC Adapter COM1= COM2= COM3=
* -
* - 1 Math Co-Processor
* - 1 PCMCIA Slot
* - Modem = MDC (AS KEY)
* - LAN = Kinnerth
* X Floppy Disk Drive(s) Tracks=XX, Head=XX, Section=XX
* - 1 Hard Disk Drive(s) #1 Sectors = XXXXXXXXXX (XXXXXMB)
#2 Sectors = ( MB)
* -
Press [Enter] Key [Date = YYYY-MM-DD, HH:MM:SS]


2. Press Enter to return to the DIAGNOSTIC MENU.




3-66 Portege M200 Maintenance Manual (960-457)
3.26 SETUP 3 Tests and Diagnostics


3.26 SETUP


3.26.1 Function Description
This program displays the current system setup information as listed below:
1. Memory
(a) Total
2. System Date/Time
(a) System Date
(b) System Time
3. Battery
4. Password
5. HDD Password
(a) HDD
(b) HDD Password Mode
(c) User Password
(d) Master Password
6. Boot Priority
(a) Boot Priority
(b) HDD Priority
(c) Network Boot Protocol
7. Display
(a) Power On Display
(b) LCD Display Stretch
8. Others
(a) CPU Cache
(b) Level 2 Cache
(c) Dynamic CPU Frequency Mode
(d) Auto Power On
9. Configuration
10. Drives I/O
(a) Built-in HDD
(b) PC Card
11. PCI bus
12. PC Card
13. Peripheral
(a) Internal Pointing Device
(b) Hard Disk Mode
14. Legacy Emulation
(a) USB KB/Mouse Legacy Emulation


Portege M200 Maintenance Manual (960-457) 3-67
3 Tests and Diagnostics 3.26 SETUP


(b) USB-FDD Legacy Emulation

15. PCI LAN
16. SD




3-68 Portege M200 Maintenance Manual (960-457)
3.26 SETUP 3 Tests and Diagnostics


3.26.2 Accessing the SETUP Program
Selecting 0-SETUP from the DIAGNOSTICS MENU and pressing Enter displays the
followings:
SYSTEM SETUP (1/2) ACPI BIOS version = X.XX

MEMORY BOOT PRIORITY
Total = XXXXX KB (*1) Boot Priority =HDDFDDCD-ROMLAN
HDD Priority =Built-in HDDPC card
SYSTEM DATE/TIME Network Boot Protocol = PXE
System Date =XX-XX-XXXX
System Time =XX:XX:XX DISPLAY
Power On Display = Auto-Selected
BATTERY
LCD Display Stretch = Enabled
Battery Save Mode = Full Power
Others
PASSWORD CPU Cache = Enabled
Not Registered Level 2 Cache = Enabled
Dynamic CPU Frequency Mode
HDD PASSWORD = Dynamically
HDD = Built-in HDD Switchable
HDD Password Mode = User Only Auto Power On = Disabled
User Password = Not Registered
Master Password = Not Registered

: Select items Space, BkSp: Change values PgDn, PgUp: Change pages
Esc: Exit without saving Home : Set default values End: Save changes and Exit