This chapter provides the most common problem encountered with the A360 notebook
computer and some troubleshooting means. Some of the common problems are:
Here are a few helpful starters to begin with before troubleshootin g the notebook:
• Is there any external power source connected to the computer?
• Does the battery installed been fully charged?
• Is the computer turn on and the POWER LED activated?
• Are all cables connected properly and securely?
• Are all needed device drivers been installed properly?
• Is the Power Management function enabled under OS Setup? Press any key to wake
system up again.
6.2 System BIOS Related Problems
This section provides you with information on how the BIOS handles errors encountered
during POST (P ower On Self Test) and translate them to beep codes and error messages.
Refer to this whenever you encounter error messages or beep codes generated by the
computer during startup.
6.2.1 POST Messages
The following is a summary of the Phoenix BIOS startup error messages that is displayed
on the notebook’s screen. These messages help you in understanding some of the
notebook’s problems that may be corrected by entering the BIOS SETUP program and
checking the original values.
FIC A360 Service Manual 6-1
Troubleshooting and Repair
Table 6-1(a) POST Error Messages
Message Possible Cause Action
Diskette drive A failure The drive failed or is missing.
Floppy Disk Controller is
disabled.
Diskette read failure - press
F1 to retry boot, F2 for
SETUP utility
Display adapter failed,
using alternate
Gate A20 failure The keyboard controller is not
Fixed disk configuration
error
Fixed disk controller failure The fixed disk may be
Fixed disk read failurepress F1 to retry boot, F2
for SETUP utility
Pointer device failure The PS/2-style mouse failed. Try rebooting. If problem
No boot device available press F1 to retry boot, F2
for SETUP utility
No boot sector on fixed
disk – press F1 to retry
boot, F2 for SETUP utility
Not a boot diskette - press
F1 to retry boot, F2 for
SETUP utility
No timer tick interrupt The timer chip has failed. Check the system board, Turn
Shutdown failure Either the keyboard controller
Time of day not set - run
SETUP program
The diskette is either not
formatted or is defective.
The primary video adapter
failed.
accepting command,
specifically, the enable and
disable A20 command.
The specified configuration is
not supported or doesn't
match the actual hardware
installed.
defective.
The fixed disk may be
configured incorrectly or is
defective.
Either diskette drive A:, the
fixed disk, or both the
diskette and fixed disk are
defective.
The C: drive is not formatted
or is not bootable.
The diskette in drive A: is not
formatted as a bootable
diskette.
is not accepting the reset
command or the associated
reset logic has failed.
Real Time Clock not set. Run SETUP utility.
Check the drive to determine the
problem.
Enabled the FDD Controller.
Replace the diskette with a
bootable diskette and retry.
Check the primary video
adapter.
Check the keyboard controller
and system board. Turn the
power off, then back on again. If
the problem persists contact
qualified service personnel.
Correct the fixed disk
configuration.
Try rebooting. If that doesn't
work, replace the fixed disk.
Check the drive type selected in
SETUP. Try rebooting. If that
does not work, replace the fixed
disk.
persists, check the mouse, it's
cable and connector.
Try rebooting. If problem
persists, replace the diskette or
the fixed disk.
Format the C: drive and make it
bootable.
Replace the diskette with a
bootable diskette and try
rebooting.
the power off, then back on
again. If the problem persists,
contact qualified service
personnel.
Check the keyboard controller
and system board. Turn the
power off, then back on again. If
the problem persists, contact
qualified service personnel.
6-2 FIC A360 Service Manual
Troubleshooting and Repair
Table 6-1(b) POST Error Messages
Message Possible Cause Action
Timer 2 failure The timer chip has failed. Check the system board. Turn
the power off, then back on
again. If the problem persists,
contact qualified service
personnel.
F2 to enter ROM-based
SETUP
Invalid configuration
information - please run
SETUP
Keyboard clock line failure The keyboard, the keyboard
Keyboard data line failure The keyboard controller
Keyboard stuck key failure A key is jammed.Locate the jammed key and fix
Memory failure at hex-value, read hex-value,
expecting hex-value
Unexpected interrupt in
protected mode
Real time clock failure The RTC or battery failed. Run SETUP and turn the power
Invalid configuration
information must be changed.
Display adapter is configured
incorrectly.
Memory size is incorrect.
Wrong number of diskette
drives.
Other configuration errors.
cable connection, or the
keyboard controller is
defective.
firmware has failed.
Circuitry associated with the
memory chips has failed.
Hardware interrupt or NMI
occurred while in protected
mode.
You must run SETUP utility and
correct configuration
information.
Run the SETUP utility.
Make sure the keyboard cable
and keyboard are connected
properly. Check the keyboard
controller and the system
board. Turn the power off, then
back on again. If the problem
persists, contact qualified
service personnel.
Check the keyboard controller
and system board. Turn the
power off, then back on again.
If the problem persists, contact
qualified service personnel.
it. Make sure the keyboard
cable and keyboard are
connected properly. Turn the
power off, then back on again.
If the problem persists, contact
qualified service personnel.
Turn the power off, then back
on again. If the problem
persists, contact qualified
service personnel.
Check the timer chip or the
interrupt controller on the
system board.
off and on. If the problem
persists, replace the RTC
battery. If the problem remains,
contact qualified service
personnel.
FIC A360 Service Manual 6-3
Troubleshooting and Repair
6.2.2 Informational Messages
This section lists the messages that provide information to the user but require no action.
Table 6-2 BIOS Informational Messages
Message Meaning
nnnK Base Memory The amount of base memory that tested successfully.
nnnK Extended The amount of extended memory that tested successfully .
Memory tests terminated by
keystroke
Press the F1 key to continue This message indicates that an error was found during
Beginning memory test Press the
SPACEBAR to terminate the
memory test
Press the F1 key to continue, F2
to run the Setup utility
The message indicates that a user pressed the spacebar
while memory tests were running and stopped the
memory tests.
POST. Pressing the F1 key allows the system to attempt
to reboot.
A user can stop the memory tests by pressing the
spacebar.
This message indicates that an error was found during
POST. Pressing the F1 key allows the system to attempt
to boot. Press F2 allows users to run the ROM -based
SETUP utility to correct configuration information.
6.2.3 Beep Codes
Beep codes are used to identify a POST error that occurs when the screen is not available.
Once the screen is operating, diagnostic messages are reported to the screen. There are beep
codes for both fatal and non-fatal system board errors.
i No beep code is generated if a test is aborted while in progress. However,
diagnostic cards can be installed in order to display the contents of the
diagnostic port 80h and identify the area of failure.
Explanation of test terms for beep code table
The following terms are used in the Test Performed column of the beep code table:
1. Pattern test - One or more particular patterns are written to a location then read back
from the same location. Examples of patterns used are 55h and AAh. If the value read
does not match the value written, the test is considered a failure.
2. Rolling ones test - Several patterns are constructed. These patterns represent a one rolling
through the given location. For example, to roll a one through three bits, the following
patterns would be constructed: 001, 010, 011, 100, 101, 110, and 111. The patterns are
written to the location and then read back, one by one. If the value read does not match
the value written, the test is considered a failure.
3. Rolling zeros test - Several patterns are constructed. These patterns represent a zero
rolling through the given location. For example, to roll a zero through three bits, the
following patterns would be constructed: 011, 001, and 000. The patterns are written to
the location and then read back, one by one. If the value read does not match the value
written, the test is considered a failure.
4. Checksum test - All of the values in a given range of locations are added together. The
6-4 FIC A360 Service Manual
Troubleshooting and Repair
range includes a location which when added to sum of the ranges, will produce a known
result, such as zero.
Beep codes for system board errors
Table 6-3 (a) BIOS Beep Codes
Beep
Code
none 01h CPU registers test in
1-1-3 02h CMOS write/read test in
1-1-4 03h ROM BIOS checksum test in
1-2-1 04h Programmable interval timer
1-2-2 05h DMA channel 0 address and
1-2-3 06h DMA page register write/read
1-3-1 08h RAM refresh verification test
none 09h First 64K RAM test in
1-3-3 0Ah First 64K RAM chip or data
1-4-2 0Dh Parity failure first 64K RAM At the completion of the rolling ones and
Diagnostic
Code
Description Test Performed
progress or failure
progress or failure.
progress or failure.
0 test in progress or failure.
count register test in progress
or failure.
test in progress of failure.
in progress or failure.
progress.
line failure, multi-bit.
Pattern test of most of the 16-bit CPU
registers. Failure will result in a system
halt.
Rolling ones test in the shutdown byte
(offset 0Eh) of the CMOS RAM. Failure
will result in a system halt.
The range of ROM that includes the
BIOS is checksummed. Failure will result
in a system halt.
Over a period of time, the current count
values in timer 0 are read and
accumulated by ORing them into the
values read so far. It is expected that
during the time period, all bits will be set.
Failure will result in a system halt.
Rolling ones and rolling zeros test of the
address and count registers of DMA
channel 0. Failure will result in a system
halt.
Pattern test of DMA page registers.
Failure will result in a system halt.
Over a period of time, the refresh bit (bit
4) in port 60h is read and tested. The
refresh bit should toggle from 0 to 1, then
1 to 0 within the time period. Failure will
result in system halt.
No specific test is performed - just
indicates that the test is beginning.
The first 64K of RAM is tested with a
rolling ones test and a pattern test. If any
of the pattern tests fail, then the BIOS
reports that multiple data bits failure.
Failure results in a system halt.
pattern tests of the first 64K, the BIOS
checks the parity error bits (bits 7 and 6)
of port 60h. Failure results in a system
halt.
The first 64K of RAM is tested with a
rolling ones test and a pattern test. If any
of the rolling ones tests fail, then the
BIOS reports the specific bit that failed.
To determine the bit number from the
diagnostic code, subtract 10h. For
example, if 12h is displayed at the
diagnostic port, bit 2 failed. Failure
results in a system halt.
Pattern test of channels 1 through 3 of
the slave controller (starting port address
= 02h). Failure results in a system halt.
Pattern test of channels 1 through 3 of
the master DMA controller (starting port
address = C4h). Failure results in a
system halt.
Rolling ones and zeros tests of the mask
register of the master programmable
interrupt controller (port 21h). Failure
results in a system halt.
Rolling ones and z eros tests of the mask
register of the master programmable
interrupt controller (port A1h). Failure
results in a system halt.
No specific test is performed - just
indicates that the Interrupt Vector table is
being initialized.
The self -test command (AAh) is issued to
the 8042 (keyboard controller) and the
results are monitored. Failure results in a
system halt.
The power-fail bit in CMOS RAM is
tested and the lower CMOS RAM area is
being checksummed. A failure does not
result in system halt.
No specific test is performed - just
indicates that the configuration specified
in CMOS for video is being matched
against the actual installation. A failure
does not result in a system halt.
6-6 FIC A360 Service Manual
Troubleshooting and Repair
Table 6-3 (c) BIOS Beep Codes
Beep
Code
3-3-4 2Bh Screen memory test in
3-4-1 2Ch Screen initialization in
3-4-2 2Dh Screen retrace test in
None 2Eh Search for video ROM in
none 30h Screen running with video
none 31h Monochrome monitor
none 32h Color monitor (40-column)
none 33h Color monitor (80-column)
4-2-1 34h Timer-tick interrupt test in
4-2-2 35h Shutdown test in progress or
Diagnostic
Code
Description Test Performed
progress or failure.
progress.
progress or failure.
progress.
ROM.
operable.
operable.
operable.
progress or failure.
failure.
The video buffers (B0000h and B8000h)
are tested with a pattern test and a
rolling ones test. Failure will result in a
beep code but not a system halt.
Until the video installation is confirmed,
any calls to INT 10h Function 0 (set
mode) will be prefaced with the
diagnostic code. There is no expected
failure from this.
Over a period of time, the retrace bit
(bit0) in the appropriate CRT controller
status register (either port 3BAh or
3DAh) is read and tested. The retrace bit
should toggle from 0 to 1, then 1 to 0
within the time period.
No specific test is performed by the
system BIOS - just indicates that the
BIOS is about to jump to the initialization
code in the video option ROM.
No specific test is performed - just
indicates that a video option ROM was
found and believed to be operating.
No specific test is performed - just
indicates that the BIOS believes a
monochrome monitor is installed and is
operating.
No specific test is perfor med - just
indicates that the BIOS believes a color
monitor is installed and is operating. The
mode has been set to 40-column as
selected by the user in CMOS RAM.
No specific test is performed - just
indicates that the BIOS believes a color
monitor is installed and is operating. The
mode has been set to 80-column as
selected by the user in CMOS RAM.
All interrupts expect the timer-tick
interrupt are masked off at the interrupt
controllers. If a timer-tick interrupt does
not occur during a specific time period,
an error message is displayed on the
screen. The system does not halt.
A return address is stored in 40:67h and
the processor is reset via the keyboard
controller. If a timer tick occurs during
this time period, an error message is
displayed on the screen. Other failures
are hard to detect. If possible, the BIOS
will continue with POST, skipping the
memory tests.
FIC A360 Service Manual 6-7
Troubleshooting and Repair
Table 6-3 (d) BIOS Beep Codes
Beep
Code
4-2-3 36h Gate A20 failure. To test extended memory, the processor
4-2-4 37h Unexpected interrupt in
4-3-1 38h RAM test of memory above
4-3-2 3Ah Programmable interval timer
4-3-4 3Bh Real-time clock test in
4-4-1 3Ch Serial port test in progress or
4-4-2 3Dh Parallel port test in progress
4-4-3 3Eh Math coprocessor test in
Diagnostic
Code
Description Test Performed
protected mode.
64K in progress or failure.
channel 2 test in progress or
failure.
progress or failure.
failure.
or failure.
progress or failure.
must be placed in protected mode and
the A20 line must be enabled. For the
memory tests, the BIOS generally uses
the keyboard controller to enable A20. If
the A20 line is not properly set during the
memory test, an error message is
displayed on the screen and the memory
test are suspended. The system does
not halt.
During the memory tests, the processor
is placed in protected mode. All
interrupts in the interrupt descriptor table
are initialized to point to special handler
that displays a message on the screen.
All hardware interrupt are disab led. The
system does not halt when an
unexpected interrupt occurs.
The memory above the first 64K is tested
with a rolling ones test and a pattern test.
All success and failure messages are
displayed on the screen and POST will
continue.
Over a period of time, the current count
values in timer 2 are read and
accumulated by ORing them into the
values read so far. It is expected that
during the time period, all bits will be set.
If an error is detected, an error message
will be displayed on the screen and
POST will continue.
Over a period of time, the Update-InProgress bit of Status Register A of the
real-time clock is read and tested. The bit
should toggle from 0 to 1 within the time
period.
Pattern test of one or more of the
installed serial ports. If a failure is
detected, an error message will be
displayed and POST will continue.
Rolling ones test is done to one or more
of the installed parallel ports. If a failure
is detected, an error message will be
displayed and POST will continue.
An integer load and store is performed
with the math coprocessor. If the values
do not match, an error message will be
displayed and POST will continue.
6-8 FIC A360 Service Manual
Troubleshooting and Repair
6.2.4 Run-time Error Messages
Table 6-4 BIOS Run-time Error Messages
Message Cause Action
I/O card parity interrupt at
address. Type (S)hut off NMI,
(R)eboot, other keys to continue
Memory parity interrupt at
address. Type (S)hut off NMI,
(R)eboot, other keys to continue
Unexpected HW interrupt
interrupt at address. Type
(R)eboot, other keys to continue
Unexpected SW interrupt
interrupt at address. Type
(R)eboot, other keys to continue
Unexpected type 02 interrupt at
xxxxh. Type (S)hut off NMI,
(R)eboot, other keys to continue
Memory on a peripheral card
has failed.
A memory chip(s) has failed. Check the memory on the
Hardware pro blem. Not
displayed if the expected
interrupt handler is not enabled.
Error(s) in the software
program. Not displayed if the
extended int errupt handler is not
enabled.
A parity error occurred, but the
source can not be determined.
Check the memory cards
installed in the system.
system board.
Check all hardware in the
system.
Turn the machine off and
then on again. If doesn’t
work, check the program.
Turn the power off and then
on again.
FIC A360 Service Manual 6-9
Loading...
+ 18 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.