0% found this document useful (0 votes)
4 views36 pages

PCAnalyzer Users Guide

Uploaded by

emanuelraen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views36 pages

PCAnalyzer Users Guide

Uploaded by

emanuelraen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 36

PC Analyzer

User’s Guide
Improvement Note

As the 2 - bit code cards diagnose the mainboard by BIOS


(refer to the ” SYNOPSIS” in chapter 1), the code should not
been displayed in such following cases;
1. The card.is inserted on the mainboard without CPU, or

CPU is not running.


2. During the RST LED is lighting (the tested mainboard is reset-
ing);
In any cases above, the caed and LED doesn’ t¢ light or light only 1

bit; rule out the . If the code is not displayed beside


“original code”
cases above, the card is not compatible with mainboard which is being
tested. You just need a more advanced post card like PI0050.
CONTENT

1. SYNOPSIS kennen neeseeeseensesen sense nennen nennen se nnensennersnnnnnenenn nenn (1)


2.OBLIGATORY CONTENT mensnennen (1)
3. Hexadecimalcharactertable "Heeresnme (2)
4. Desctipfion of LED displays occ citer one (2)
5. Flow chart rmeeeeeeeeeeseeneesnenenenesssnnsennen
nennen nme ns (3)
6. Error code tabie + eeeeeneeensensneennennnen
ee nenn nenn essen essen etnensnrzensnn (4)

7. Description of beep code LENO EEE EEE ELLE AACE EEE D EEE E TEED DDD D ODD EEE DD ERED DEED (24)

(1)AMI BIOS beep codes (tatal error) Keekermenneeeneneennensersnernsssersnnensens (24)

(2)AMI BIOS beep codes(Non - fatal errof) nen (24)


(3)Award BIOS beep Codes rr Ee (24)
(4) Phoenix BIOS beep codes eens (25)

(5 )IBM BIOS beep ‘codes FO ene e ee ne ree nee re Eee EER Ene en ee ee ree nen (27)

8. Corrective Action een SR (27)

(1 Jif l forget the password, what can I do? corres (27)

@. Omnipotent password rentertenner (27)


1.AMI password cies eee te renee tienen et eee t te taciittaseneees (27)
ll. Award passwod rte (28)

Hl.others cece et eee ccc nee ccsenieessneieessnrenttieeeeestnneaeetes (28)


@® . Discharge by software "eeeenssertennsnenesensenn
nennen nenn nnn nennen (28)

@. hardware jumper discharge to CMOS BIOS nee (28)


@. get helps from your dealer ee ences (29)

(2) How to enter CMOS SETUP? cocccc cre terete ee rennen nn (29)

9. If the code is not included in the book, what can I do? on (29)
10. Answers of frequently - asked Questions vce (30)

Introduce of run LEDS PORE e ne ene ne EEO Oe eR EERE Ee ee REE E EE EERO EEE OU ON ee EEE EE (31)

Distinguish true and faise ier ere


ee ee nent teeta eae (31)
1.SYNOPSIS
The card is named POST (Power On Self Test ) card too. It could
display the error code by the result of POST. then you would soon delermine
the error in error code table. Especially when the PC can‘ t boot operating
system, or blank screen. or the card and motherboard couldn’ t issue an
audible beep. It is a powerful diagnostic tool. Now just use it. you' Il get
twice the result with half the effort .
When the power is turned on. The BIOS would have a strict test with
system circuit memorizer keyboard video hard disc and floppy drive, then
analyze the system configuration. Initialize the basic I/O setup that already
configured. Next. Boot the operating system.
By the trait of the card, you can determine the error easily like this.
During the test of pivotal parts. If the error occurs. It will halt the work and
nothing appears on the screen. If the pivotal part is ok, you can have a test
of the parts that unimportant, this may not halt the work even if any error
occurs. And the system reports an error message at the same time. Now
when the computer goes wrong. Especially the fateful error. As there is
nothing appears on the screen, you can insert the card into the expansion
slot. Refer
to the error code table and the trouble is clear.

2. OBLIGATORY CONTENT
@ The error code table is in the order of the code value that from small
to big. The sequence that the code displays is decided by BIOS of the
motherboard.
@ Code haven't be defined is not included in the table.
@ For the different BIOS (such ds AMI, Award.Phoenix ), a Code has
different meanings. So make sure that which kind Kind of BIOS you are
testing. Or view the user's guide, or See it on the BIOS IC on the moth-
erboard.
@ There is only some code displayed when you insert the card into the
PCI slot on a few motherboards, but when it plugged into the ISAslot, all
the code could be displayed. At present, it has be discovered that the code
is displayed when you insert the card into the PCI slot of several computers
which has registered trade mark, but not ISA. So you' d better try it on the
other slot if the code is not displayed. in addition, on the different PCI slots
of aboard, some could display the code, for example, the code is displayed
and goes from “ 00” to “ FF” when you insert the card into the PCI slot,
which is near to the CPU on motherboard DELL810, but ifin the other slot,
the code would stopped atthe port “38”
© The time that reser message output needed is not always in - phase,
so sometimes the code is displayed when the card in the ISA, but it is
stopped at the orgination code when in the PCI.
© As there are more and more kinds motherboard, and the code of
BIOS POST is updated ceaselessly, so the meanings of error codes is just
for reference.
1
® According to experience: 2-bits code card is available in testing
mainboard below Pii300. but not avilable in maiboard above Pii300, so it’
s better to buy 4 - bits Pi0050 card, furthermore, we haven't received any ill
response from our buyer.

3. Hexadecimal character table

Decimalist_ | @
Hexadecimal} ¢
The POST ry
card display {4

4. Description of LED displays


LED Type Description
Ifthe LED lights, the main board has worked,
RUN Buspulse | ng matter
if the code changes.
Lights when the power is applied to the empty
CLK Bus clock board (even without CPU ), or else there is
no message.
BIOS {Basic input/ LED that turn on and off when the board is
outputread powered on, as CPUis reading to BI .
IRDY Manageris LED that turn on and off when there is a mes-
ready sage.
Lights when the board is powered on, or eise
OSC osciliation the crystal oscillation circuit is broken, and has
no OSC message.

FRAME | Frame periods Lights allthetime. Turn on and off only when
there is a circular frame message.
Lights only for half - second when you slide the
power switch or the reset switch. If it is lit all
RST Reset the time, check the following: make sure that
the reset pin is plugged properly, or the reset
circuit is boken.
Lights once the board is powered on, if itis not
12V Power jlit, that means the short circuit occurs on
motherboard, or voltage can't up to 12V.
- 12V Power The same as " 12V"
5V Power The same as “ 12V”
_ Thesameas“ 12V’ (- 5V is output oniyin
5V Power ISA slot.)
Lights once the board is powered on, only in
3V3 Power PCI slot there will be 3V3 output. As some
motherboard's voltage can't up to 3V. It could
not light.

2
5. Flow chart

Power off; remove all the cards that plugged


in expansion slot.

Insert the card into ISA or PCI slot. (Notice: the component
side should face to the power pin, if it plugged in the wrong
direction, although the card and motherboard is not broken. but
it could affect the proper functioning of motherboard.

Power on; make sure the LED runs Refer to De-


| > scription of >
properly. LED displays”

Whether the error


code is displayed
According to the error code
table

Power off, insert the display card. I/O card. keyboard. hard
disk drive and expansion card

Power on, whether the | Power off, according


error code is displayed to the error code table
] - to check the error

If it can' t boot the operating system even though the result of the
test is correct, may be the software or disc drive, or disk con-|—4
troller, or DMA circuit is at fault.
6. Error code table
Phoenix4.O/
Code Award AMI Tandy3000

Code copying to specific


00 areas is done. Passing
control to INT 19h boot
loader next.

Processor Test 1, Pro- CPU is testing


cess status the register
(IFLAGS) verification. inside or
Test the following pro- failed, please
cessor status flags: change the
01 | carry, zero, sign, over- CPU and
flow. check it.
The BIOS sets each
flag, verifies they are
set, then turns each flag
off and verifies it is off.
Test All CPU Registers Verify Real
02 | Except SS, SP, and BP Mode
with Data FF and 00
Disable NMI, PIE, AJE, | Disable NMI, PIE, AIE, | Disable
UEI, SQWV. VEN SQThe NMI is dis- Non - Mask t
- abled. Next, checking for| able Interrup
Disable video, parity! acondition
soft reset or a power on| (NMI)
checking, DMA.
Reset math coproces-
sor.
Clear all page registers,
CMOS shutdown byte.
03 Initialize timer 0, 1,
and 2, including set
EISA timer to a known
state.
Initialize OMA controllers
0 and 1

Initialize interrupt con-


trollers 0 and 1.
Initialize EISA extended
registers.
RAM must be periodi- Get CPU type
cally refreshed to keep
the memory from de-
04
caying. This refresh
function is working
properly.
Code Award AMI Phoenix4.
Tandy30000/

The BIOS stack has been} DMA Initial-


05 Keyboard Controller Ini- | buitt. Next, disabling] ization in
tialization cache memory. progress or
failure
Uncompressing the POST | Initialized sys-
06 | Reserved code next. tem hardware
Next, initializing the CPU | Disable shad-
Verifies CMOS is Work- | andthe CPU data area ow and exe-
07 | ing Correctly, Detects | - cute code
Bad Battery from the
ROM.
Early chip set initializa-| The CMOS _ checksum} Initialize
tion calculation is chipset with
Memory presence test ma POST
08 [oEM chip set routines
Clear low 64K memory
Tesk first 64K memory
Cyrix CPU Initialization Set IN POST
09 Cache
———
Initialization
flag
Initiailze first 120 inter- | The CMOS checksum| Initialize CPU
rupt vectors with SPU- | calculation is done. Lni- | registers
oa | RIOUS - INT— HDLR tializing the CMOS status
and initialize INT 00h — | register for date and time
1Fh according to INT ~ | next.
TBL.
The CMOS status register | Enable CPU
Test CMOS RAM |is Initialized. Next. Per- | cache
OB Checksum. If Bad, or | forming any requirect ini-
INS Key Pressed, Load | tialization before the key-
Defaults board BAT command is
issued
_ |The keyboard controller | Initialize
Dotect Pe ot Key input butter is free Next, caches to ini-
oc issuing the BAT command | tial POST val-
the keyboard con-| ues
Set NUM LOCK Status troller.
Detect CPU Clock,
Read CMOS location
oD 14h to find out type of
video in use.
Detect and initialize
video adapter.
Phoenix4 .0/
Code Award AMI
Tandy3000
Test Video Memory, | The keyboard controller | Initialize !/0O
write sign - on message | BAT command result has j component
to screen. been verified. Next, per-
OE forming any necessary
Setup shadow RAM ? | Initialization after the key-
Enable shadew accord- | boaed controller BAT
ing to setup. commandtest
Test DMA Cont. 0; | The initialization after the | Initialize the
BIOS Checksum Test keyboard controller BAT } local bus IDE
OF command test is done.
Keyboard Detect and| The keyboard command
Initialization. byte is written next.
Test DMA The keyboard | Initialize Pow-
controller command byte |er Manage-
10 | Test ; 1
DMA Controiler isthe written. Next,24 issuing
Pin 23 and Block- | ment
ing and unblocking com-
mand
Next, checking if <End> | Load alternate
or <Ins> keys were | registers with
pressed during power on. | initial POST
; Initializing CMOS RAM if | values
11 | Test DMA Page Regis: | the initialize CMOS RAM
ers in every boot AMIBIOS
POST option was set in
AMIBCP or the <End>
key was pressed.
Next, disabling DMA con- | Restore CPU
trollers1 and 2 and inter- | control word
12 | Reserved ruptcontrollers 1 and2 during warm
boot
The video display has | Initialize PCI
been disabled. Port B has | Bus Mastering
13 | Reserved been initialized. Next, | devices
initializing the chipset
Test 8254 Timer 0 The 8254 timer test will | Initialize key-
14 | counter2 begin next. board con-
troller
Verify 8259 Channei1
15 Interrupts by Turning Off
and n the’ interrupt
Lines
Verify 8259 Channel 2 BIOS ROM
16 Interrupts by Turning Off checksum
and On the Interrupt
Lines
Phoenix4.
Code Award AMI Tandy30000/

Turn Off Interrupts Then Initialize


17 | Verify No Interrupt Mask cae ry Aue
Register is On size

Force an Interrupt and 8254 timer


18 | Verify the Interrupt Oc- initialization
curred
The 8254
; timer test is
Test Stuck NMI Bits; ;
19] Verify NMI Can Be over. Starting
Cieared e memory
refresh test
next
The memory refresh line | 8237 DMA
. is toggling. Checking the | controller ini-
1A | Display CPU clock 15 second on/off time | tialization
next

1B | reserved

Reset u
grammable
1C | Reserved Interrupt Con-
troller

1D | Reserved

1E | Reserved

lf EISA non - volatile


memory checksum is
good, execute EISA ini-
tialization
If not, execute ISA tests
an clear.

IF | EISA mode flag


Test EISA configuration
memory
Integrity (checksum &
communication inter-
face).
20 Initialize SlotO (System Test DRAM
Board) refresh

21 Initialize Siot 1
Code Award AMI
Phoenix4. 0/
Tandy3000
Test 8742
22 {Initialize Slot 2 Keyboard Con-
Trolier
Reading the 8042 input port
and disabling the MEGAKEY
Green PC feature next.
ah Making the BIOS code seg-
23 | Initialize Slot 3 ment writable and performing
any necessary configuration
before initializing the interrupt
vectors
The configuration required | Set ES seg-
before interrupt vector initial- | ment register to
24 }lnitialize Slot 4 ization has completed. Inter- | 4 GB
rupt vector initialization is
about to begin
Interrupt vector initlalization
25 | Initialize Slot5 is done. Clearing the pass-
word if the POST DIAG
awitch is on.

1.test the excep- 1. enable A20


tional situation of adress line,
protected mode, check the A20
check the memory pins of memory
of cpu and main- controlling
board. 1.read/write input, output chips, and
2.no fateful trou- port of 8042 keyboard; ready check circuit,
ble, VGA displayed forrevolve mode, continue to correlated to
26 normally. If non- get ready for initialization of pins. in memo-
fateful trouble oc- all data, check the 8042 ry slot, may be
curred, then display chips on mainboard. A20 pin and
error message in 2.refere to the left. memory pins
VGA otherwise boot are not in con-
operating system, tact,or memory
and code“ 26”is OK A20 pins bad.
code, no any other 2. refere to the
codes to display left
Any initialization before set-
27 | Initialize Slot 7 ting video mode will be done
next
Initialization before setting; Auto size
the video mode is complete. | DRAM
28 | Initialize Slot 8 Configuring the monochrome
mode and color mode set-
tings next
Code Award AMI Phoenix4. 0/
Tandy3000
oo Initialize POST
29 | Initialize Slot 9 Memory Man-
ager
Initializing the different bus| Clear 512 KB
2A | Initialize Siot 10 system, static, and output] base RAM
devices, if present
Passing contro! to the video
itiali ROM to perform any required
28 | Initialize Slot 11 configuration before the
video ROM test.
All necessary processing be- | RAM failure on
fore passing contro! to the] address line
2C | Initialize Slot 12 video ROM is done. Looking} xxxx*
for the video ROM next and
passing control to it.
The video ROM has returned
control to BIOS POST Per-
2D | Initialize Slot 13 forming any required pro-
cessing after the video ROM
had control
Completed pest - video ROM! RAM failure on
test processing. if the EGA/ | data bits
2E | Initialize Slot 14 VGA controller is not found, | Xxxx*
of low
performing the display mere- | byte of memory
ory Read/write test next us
The EGA/VGA _controlier| Enable cache
teas was not found. The display| before system
2F | Initialize Slot 15 memory reed/write test is| BIOS shadow
about to begin
Size Base Memory | The display memory read/
From 256K to 640K | write test passed. Look for
30 | and Extended | retrace checking next
Memory Above
1MB
Test Base Memory | The display memory read/
From 256K to 640K | write test or retrace checking
31 | and Extended | failed. Performing the alter-
Memory Above | nate display memory read/
1MB write test next
If EISA Mode, Test | The alternate display memo- | Test CPU
32 EISA Memory |ry read/write test passed. | Bus —clock fre-
Found in Slots Ini- | Looking for alternate display | quency
tialization retrace checking next.
Initialize
33 | Reserved Phoen’x Dis-
patch manager
Code Award AMI Phoenix4.
Tandy30000/

Video display checking is


34 | Reserved over. Setting the display
mode next.

35 | Reserved

36 | Reserved Warm start and


shut down

The display mode is set.


37 | Reserved Displaying the power on
message next
Initializing the bus input, IPL, |Shadow system
38 |Reserved general devices next, if pre-| BIOS RO
sent
Displayin bus _ initialization
39 | Reserved errer Messages.
ihe new cursor position pas Auto size cache
een read and saved. is-
3A | Reserved playing the Hit <DEL> mes-
sage next
ne ae <DEL» message is
isplayed. e protecte
3B | Reserved mode memory test is about to
start.
Advanced con-
3C |Setup Enabled figuration of
chipset registers
Detect if Mouse is Load alternate
3D Present, Initialize| registers with
Mouse, Install Inter- CMOS values
rupt Vectors
Initialize Cache Con-
3E troller

3F |Reserved
Display Virus Protest] Preparing the descriptor tables
40 Disable or Enable next
Initialize Floppy Disk Initialize extend-
41 {Drive Controller and ed memory for
Any Drives RomPilot
an 5a] The descriptor tables are pre- |Initialize interrupt
Initialize Hard Drive pare nteling protected|vectors
42 controller and Any mode for the memory test
next
Detect and Initialize] Entered protected mode. En-
43 |Serial & Parallel] abling interrupts for diagnos-
Ports and Game Port tics mode next.

10
Code Award AMI Phoenix4.0/
Tandy3000
interrupts enabled if the diag-
4 nostics switch is on. Initializ-
Reserved
ing data to check memory
>

wraparound at 0:0 next.


Data initialized. Checking for POST device
45 Detect and Initialize memory wraparound at 0: 0 initialization
Math Coprocessor and finding the total system
memory size next
The memory wraparound test Check ROM
is done. Memory size calcu- copyright notice
46 | Reserved lation has been done. Writing
patterns to test memory next
The memory pattern has | Initialize 120
been written to extended | support
47| Reserved memory. Writing patterns to
fhe base 640 KB memory
next.
Patterns written in base! Check video
memory. Determining the || configuration a-
48| Reserved amount of memory below 1 | gainst CMOS
MB next.
The amount of memory below | initialize PCI
has been found andjbus and de-
49] Reserved verified. Determining the | vices
amount of memory above 1
MB memory next.
Initialize all
AA| Reserved video adapters
in system
The amount of memory | QuletBoot start
above 1 MB has been found} (optional)
and verified. Checking for a
soft reset and clearing the
4B | Reserved memory below 1 MB for the
soft reset next. If this is a
power on situation, going to
checkpoint 4Eh next.
The memory below 1 MB has | Shadow ygeo
been cleared via a soft reset. |] BIOS RO
4C | Reserved Clearing the memory above 1
MB next.
The memory above 1 MB
has been cleared via a soft
4D | Reserved reset. Saving the memory
size next. Going to check-
point 52h next

11
Code Award AMI Phoenix4.0/
Tandy3000
Reboot if Manufac- The memory tes! started, but Display BIOS
turing Mode; If not, not as the result of a soft copyright notice
4E
Display Messages reset. Displaying the first 64
and Enter Setup KB memory size next.
The memory size display has Initialize Multi-
started. The display is up- Boot
4F Ask Password
curity (Optional)
Se- dated
test.
during the
Performing
memory
the se-
quential and random memory
test next
The memory below 1 MB has Display CPU
Write All CMOS! been tested and initialized. | type and speed
50] Values Back to} Adjusting the displayed
RAM and Clear memory size fot relocation
and shadowing next
Enable Parity| The memory size display | Initialize EISA
54 Checker. Enable} was adjusted for relocation | board
NMI, Enable Cache and shadowing. Testing the
Before Boot memory above 1 MB next.
Initialize Option The memory above 1 MB Test keyboard
ROMs from C8000h has been tested and initial-
52 to EFFFFh or if FS- ized. Saving the memory
CAN Enabled to size information next.
F7FFFh
The memory size information
Initialize Time Value and the CPU registers are
53 | in 40h: BIOS Area | saved. Entering real mode
next.
Shutdown was successful. | Set key click if
54 The CPU is in real mode. | enabled
Disabling the Gate A20 line,
parity, and the NMI next
56 Enable USB
devices
The A20 address line, pari-
ty. and the NMI are dis-
57 abled. Adjusling the memory
size depending on relocation
and shadowing next.
The memory size was ad- | Test for unex-
58 justed for relocation and | pected Inter-
shadowing. Clearing the Hit | rupts
<DEL> message next

12
Code Award AMI Phoenix4.
Tandy30000/

The Hit <DEL> mes- | Initialize


sage is cleared. The| POST display
59 <WAIT...> message | service
is displayed. Starting the
DMA and interrupt con-
troller test next,
Display
prompt
5A Press F2 to
enter SET-

Disable CPU
5B cache
Test RAM be-
5C tween 512
and 640 kB
Setup virus protection| The DMA page register | Test extended
60 (boot sector protection) | test passed. Performing | memory
functionality according to | the DMA Controlier 1
setup setting. base register test next.
Try to turn on level 2
cache (if L2 cache al-
ready turned on in post
3D, this part will be
skipped)
Sat the boot up speed
according to setup set-
61 ting
Last chance for chipset
initialization
Last chance for power
management _initializa-
tion (Green BIOS Only)
Show the system con-
figuration table
Setup NUM Lock Status | The DMA controller 1 | Test extended
According to Setup vai- | base register test passed. | memory ad-
ues Performing the DMA con- | dress lines
62 troller 2 base register test
Program the NUM lock. next
typematic rate & type-
matic speed according
to setup setting

13
ode Award AMI Phoenix4.0/
Tandy3000

If there is any changes


in the hardware config-
uration. update the ES-
CD information (PnP
63 BIOS only)
Clear memory that have
been used
Boot system via INT
19h
Jump to
64 UserPatch1
The DMA _ controller 2
65 base register test passed
Programming DMA _ con-
trollers 1 and 2 next
Completed programming | Configure ad-
66 DMA controllers 1 and 2 | vanced cache
Initializing the 8259 inter- | registers
rupt controller next.
Completed 8259 interrupt | Initialize Multi
67 controller initialization Processor

Enable exter-
68 nal and
caches
Setup System
69 Management
Mode (SMM)
area
Display exter-
6A nal L2 cache
size
Load custom
6B defaults
(optional)
Display shad-
6C Ow — area
message
Display possi-
6E ble high ad-
dress for UMB
recovery
6F
Phoenix4. 0/
Code Award AMI
Tandy3000
70 Display error message
71
72 Check for configuration
errors
76 Check for keyboard er-
rors
7c Set up hardware inter-
rupt vectors
7D Initialize Intelligent Sys-
tem Monitoring
Initialize coprocessor if
7E present
7F Extended NMI source enabling
is in progress.
The keyboard test has started. |Disable onboard Super
Clearing the output buffer andj!/O ports and IRQs
80 checking for stuck keys. Issuing
the keyboard reset command
next
A keyboard reset error or stuck}Late POST device ini-
84 key was found. Issuing the|tialization
keyboard controller interface test
command next
The keyboard controller inter-|Detect and install ex-
face test completed. Wirting the] ternal RS232 ports
82
command byte and initializing]
the circular buffer next.
The command byte was written| Configure non - MCD
83 and global data initialization has} IDE controllers
completed. Checking for a
locked key next
Locked key checking is over.|jDetect and install ex-
84 Checking for a memory sizejternal parallel ports
mismatch with CMOS RAM data
next
The memory size check is] Initialize PC -compati-
done. Displaying a soft errorjble PnP ISA devices
85 and checking for a password or
bypassing WINBIOS Setup
next.
The password was checked. |Re-— initialize onboard
86 Performing any required pro-{1I/0O ports.
gramming’ before WINBIOS
Setup next

15
Phoenix4.0/
Codel Award AMI Tandy3000

The programming before WIN- ; Configure Motherboard


BIOS Setup has completed | Configurable Devices
87 Uncompressing the WINBIOS | (optional)
Setup code and executing the
AMIBIOS Setup or WINBfOS
Setup utility next
Returned from WINBIOS Setup | Initialize BIOS Data
end cleared the screen. Per- | Area
88 forming any necessary pro-
gramming after WINBIOS Set-
up next
The programming after WIN- | Enable Non - Mask-
89 BIOS Setup has completed. | able Interrupts (NMIs)
Displaying the power on screen
message next
BA Initialize Extended
BIOS Data Area
The first screen message has j Test and initialize PS/
been displayed. The } 2 mouse
<WAIT. . message is
8B displayed. Performing the PS/
2 mouse check and extended
BIOS data area allocation
check next
8c Programming the WINBIOS | Initialize floppy con-
Setup options next troller
The WINBIOS Setup options
8D are programmed. _ Resetting
the hard disk controller next
The hard disk controller has
8E been reset. Configuring the
floppy drive controller next
8F Determine number of
ATA drives (optional)
90 Initialize hard - disk
controllers
The floppy drive controller has | Initialize local - bus
9 been configured. Configuring | hard — disk controllers
the hard disk drive controller
next.
92 Jump to UserPatch2
Build MPTABLE for
93 multi— processor
boards

16
Code Award AMI! Phoenix4,.
Tandy30000
95 Initializing bus adaptor ROMs | hinstal! COD ROM for |'
from C8000h through 08000 boot
Initializing before passing con- | Clear huge ES seg-
96 trol to the adaptor ROM at| ment register

initialization before the C800] Fix up Multi Processor


97 adaptor ROM gains control has | table
completed. The adaptor ROM
check is next.
The adaptor ROM had contro! | Search for option
and has now returned contro! | ROMs. One tong, two
98 to BIOS POST. Performing | short beeps on check-
any required processing after | sum failure
the option ROM returned con-
trolA
Any initialization required after | Check tor SMART
the option ROM test has com- | Drive (optional)
99 pleted. Configuring the timer
data area and printer base ad-
dress next.
Set the timer and printer base | Shadow option ROMs
9A addresses. Setting the RS-
232 base address next.
Retumed after setting the
RS - 232 base address. Per-
9B forming any required initializa-
tion before the Coprocessor
test next.
Required initialization before | Set up Power Man-
9c the Coprocessor test is over. | agement
Initializing the Coprocessor
next
Coprocessor initialized. Per- | Initialize security en-
9D forming any required initializa- | gine (optional)
tion after the Coprocessor test
next.
initialization after the Copro- | Enable hardware inter-
cessor test is complete. | rupts
9E Checking the extended key-
board, keyboard ID, and Num
Lock key next. Issuing the
keyboard ID command next
oF Determine number of
ATA and SCSI arives
AO Set time of day
Code Award Phoenix4. 0/
AMI
Tandy3000
At Check key lock

A2 Displaying any soft error next

The soft error display has


A3 completed. Setting the key-
board typematic rate next.
The keyboard typematic rate is Initialize typematic rate
A4 set. Programming the memory
wait states next
Memory wait state program-
ming is over. Clearing the
AS
screen and enabling parity and
the NMI next
NMI and parity enabled. Per-
forming any initialization re
A7 quired before passing control to
the adaptor ROM at £000
next.
initialization before passing Erase F2 prompt
control to the adaptor ROM at
A8 E000h completed. Passing
control to the adaptor ROM at
EOO0ON next
Returned from adaptor ROM at
EO0O00h control. Performing any
AQ initialization required after the
E000 option ROM had control
next
Initialization after EOOO option Scan for F2 key stroke
AA ROM control has completed.
Displaying the system configu-
ration next
Uncompressing the DMI data
AB and executing DMI POST ini-
tialization next
AC Enter SETUP
AE Clear boot flag
if Inter- The system configuration is Check for errors
rupts Oc- displayed.
BO curs in
Protected
Mode
Phoenix4. 0/
Code Award AMI Tandy3000
If Unmasked NMI Oc- | Copying any code to | Inform RomPilot
B1 | curs. Display Press | specific areas. about the end of
F1 to Disable NMI, F2
Reboot
POST done -
B2 prepare to boot
operating system
B3
B4 1 One short beep
before boot
BS Terminate Quiet-
Boot (optional
Check password
B6 (optional)
initialize ACPI
87 BIOS
B8
B9 Prepare Boot

BA Initialize SMBIOS

BB Initialize PnP Op-


tion ROMs
Clear parity
BC checkers
Display MultiBoot
BD menu
Program chipset reg- Clear screen
BE | isters with power on (optional)
BIOS defaults
Program the rest of Check virus and
the chipset’ s value backup reminders
according to setup
(later setup value
program)
BF if auto configuration is
enabled, programmed
the chipset with pre-
defined values in the
MODBINable Auto
Table

19
Phoenix4.0/
Code: Award AMI
Tandy3000
Turn off OEM specific Try to boot with
cache, shadow INT 19
Initialize standard de-
vices with default val-
ves: DMA controlier
co (8237); Pro-
grammable Interrupt
Controller (8259);
Programmabile Interval
Timer (8254); RTC
chip.
OEM Specific - Test to initialize POST
C1 | Size On - Board Error Manager
Memory (PEM)
Initialize error
C2 logging
Test the first 256K Initialize error
DRAM display function
Expand the com-
C3 pressed codes into
temporary DRAM area
including the com-
pressed system BIOS
& Option ROMs.
Initialize system
C4 error handler

OEM Specific ~ Early PnPnd dua


cs Shadow Enable for CMOS (optional)
Fast Boot
c6 External Cache Size Initialize note
Detection dock (optional)
Initialize note
C7 dock late
Force check
c8 (optional)
c9 Extended check-
sum (optional)
Redirect Int 15h
CA to enable remote
keyboard

20
Phoenix4. 0/
Code Award AMI
Tandy3000
Redirect Int 13h
to Memory Tech-
nologies Devices
CB such as ROM,
RAM, PCMCIA,
and serial disk
Redirect tnt 10h
cc to enable remote
serial video

Re -map 1/0
CD and memory for
PCMCIA
Initialize digitizer
CE and display mes-
sage
The NMI is disabled.
Power on delay is start-
DO ing. Next, the initializa-
tion code checksum will
be verified.
Initializing the DMA
controller, performing
the keyboard controller
BAT test, starting
memory refresh, and
entering 4 GB flat mode
next.
Unknown _inter-
D2 rupt
Starting memory sizing
D3
next
Returning to real mode.
Executing any OEM
D4
patches and setting the
stack next.
Passing control to the
uncompressed code in
shadow RAM at EOOO:
0000h. The initialization
D5 code is copied to seg-
ment 0 and control will
be transferred to seg-
ment 0

21
Phoenix4. 07
Code Award AMI Tandy3000
Control is in segment 0
Next, checking it
<Ciri> <Home>
was pressed and verify-
ing the system BIOS
checksum. if either
06 <Ctit> <Home>
was pressed or the sys-
tem BIOS checksum is
bad, next will go to
checkpoint code EOh.
Otherwise, going to
checkpoint code D7h.
The onboard floppy | Initialize the
controtier if available is | chipset
EO initialized. Next, begin
ning the base 512 KB
memory test
Initializing the interrupt | Initialize the
EI [EI Setup - Page EI | Vector table next bridge
Initializing the DMA and | Initialize the CPU
E2 | E2 Setup - Page E2 | Interrupt controliers
next.

initialize system
E3 | E3 Setup - Page E3 timer

initialize system
E4 | E4 Setup - Page E4 1/0

Check force re-


ES | E5 Setup - Page E5 covery boot

Enabling the floppy drive howe BIOS


controller and Timer | ROM
E6 | E6 Setup - Page E6 | |RQs. Enabling internal
cache memory.

E7 |E7 Setup - Page E7 Go to BIOS


Set Huge Seg-
E8 | E8 Setup - Page E8 ment

E9 | E9 Setup - Page E9 initialize


Processor Multi

EA | EA Setup -— Page EA Initialize code OEM


special

Initialize PIC and

22
Phoenix4.0/
Code Award AMI Tandy3000

EC | EC Setup - Page EC ‚itialize


ype
Memory
ED | ED Setup _ Page ED Initializing
drive. the floppy | size
Initialize Memory

Looking for a_ floppy | Shadow Boot


2 diskette in drive A: Block
EE | EE Setup - Page EE Reading the first sector
of the diskette
A read error occurred | System memory
EF | EF Setup - Page EF | while reading the floppy | test
drive in drive A:
Next, searching for the | Initialize interrupt
FO AMIBOOT. ROM file in | vectors
the root directory.
The AMIBOOT. ROM file }| initialize Run
Fi is not in the root direc- | Time Clock
tory
Next, reading and ana- | Initialize video
lyzing the floppy diskette
F2 FAT to find the clusters
occupied by the AMIl-
BOOT. ROM file
Next, reading the AMI- | Initialize System
F3 BOOT. ROM fife, cluster | Management
by cluster. Manager
F4 The AMIBOOT. ROM file | Output one beep
is not the correct size
F5 Next, disabling internal | Clear Huge Seg-
cache memory. ment
F6 Boot to Mini DOS

F7 Boot to Full DOS

FB Next, detecting the type


of flash ROM.
FC Next, erasing the flash
ROM.
FD Next, programming the
flash ROM
Flash ROM program-
FF | Int 19 Boot Attempt ming
Next, wasrestarting
successful.
the
system BIOS.

23
7. Description of beep code
(1)AMI BIOS beep codes (fatal error)
ORAM Refresh Failure. Try reseating the memory first. If
1 beep the error still occurs, replace the memory with known
good chips.
Parity Error in First 64K RAM. Try reseating the memory
2 beeps first. If the error still occurs, replace the memory with
p known good chips.
Base 64K RAM Failure. Try reseating the memory first. If
3 beeps the error still occurs, replace the memory with known
good chips.
4 beeps System timer failure
5 beeps Process failure
Keyboard Controller 8042 - Gate A2O Error. try reseat-
ing the keyboard controller chip. If the error still occurs,
6 beeps replace the keyboard chip. If the error persists, check
pP parts of the system relating to the keyboard, e.g. try
another keyboard, check to see if the system has a key-
board fuse
7 beeps Processor, Virtual Mode Exception Interrupt Error
8 beeps Display Memory Read/Write Test Failure (Non -fatal) .
Pp Replace the video card or the memory on the video card.
ROM BIOS Checksum (32KB at F800: 0) Failed. It is not
9 beeps likely that this error can be corrected by reseating the
p chips. . Consult the motherboard supplier or an AMI prod-
uct distributor for replacement part(s).
10 beeps CMOS Shutdown Register Read/Write Error
11 beeps Cache memory error

(2)AMi BIOS beep codes (Non - fatal errof)

2 short POST
- Failure - One or more of the hardware tests has
failed
1 long 2 short An error was encountered in the video BIOS ROM, or a
horizontal retrace failure has been encountered
1 long 3 short | Conventional/Extended memory failure
1 long 8 short | Display
/ Retrace test failed

(3) Award BIOS beep codes


1 short No error during POST
2 short Any Non - fatal error, enter CMOS SETUP to reset
1 long 1 short RAM or motherboard error

24
1long 2 short Video Error, Cannot Initialize Screen to Display Any in-
formation
1 long 3 short | Keyboard Controller error
{long 9 short os en (which on the motherboard) error.

Long beep Memory bank is not plugged well, or broken.


Phoenix BIOS codes
Code / What to Check
-1- Real Mode
Get CPU
Initialize hardware.
Initialize with initial POST values.
Setin POST
Initialize
Initialize cache to mitial POST values.
Initialize 1/O.
Initialize Power
Load with initia! values.
to Patchod

checksum.

8237 DMA controller initialization.


Reset Controller.

Test

28

Load alternate with CMOS values

25
Set Initial
Initialize vectors.
Initialize BIOS
Check ROM notice.
Initialize for PCI ROMs.
Check video CMOS.
Initialize PCI bus and devices.
Initialize all video in
Shadow video BIOS ROM.
notice.
CPU and
Test
Set click if enabled.
56 Enable
Test for
"Press F2 to enter SETUP’.
Test RAM between 512 and 640k.
Test
Test extended address lines.
to User 1.
advanced cache
external and caches.
extemal cache size.
shadow
non -
error
for errors.
est real - time
errors
Hardware vectors.
Test ot

external
external
3-2-1-1 Initialize hard - disk controller.
3-2-1-2 Initialize local - bus hard - disk controller.
3-2-1-3 Jump to UserPatch2.
3-2-2-1 Disable A20 address line.
3-2-2-3 Clear huge ES segment register.
3-2-3-1 Search for option ROMs.

(5)IBM BIOS beep codes


Beep Code Description
No Beeps No Power, Loose Card, or Short.
1 Short Beep Normal POST, computer is ok.
2 Shon Beep POST error, review screen for er-
ror code.
Continuous Beep No Power, Loose Card, or Short.
Repeating Short Beep No Power, Loose Card, or Short.
One Long and one Short Beep Motherboard issue.

Video (Mono/CGA Display Cir-


One Long and Two short Beeps
Cuitry) issue.
One Long and Three Short Beeps. Video (EGA) Display Circuitry.
Three Long Beeps Keyboard / Keyboard card error.

One Beep, Biank or incorrect Display Video Display Circuitry.

8. Corrective Action
(1) . If | forget the password, what can ! do?
If you forget your password, don’t worry! The following will help you:
() . Omnipotent password
For the BIOS from different manufacturer, their password is different
too. Both omnipotent password and password users set are able to unlock
the computer. Try the abbreviation of manufacturer or the character string
which formed by the first letter of each word. May be it is the omnipotent
password, for example:
|. AMI password

AMI AMI Bios310 AMI! SW KILLCMOS


A. M. I 589589 SMOSPWD AMISETUP | ami. kez
BIOS ammii AMI SW ami? AMI. KEY
AM! SW amipswd amidecod amiami
PASSWORD | LKWPETER | BIOSPASS AMIPSWD

27
ll. Award passwod
PASSWORD HLT biostar award djonet
AWARD SW ALFAROME jO9F 1EAAh g6PJ
AWARD?SW 256256 1256 admin HELGA -S
AWARE PW 589721 LKWPETER | ally HLT
IN. others
Phoenix BIOS: phoenix Megastar: star
Biostar Biostar: Q54arwms Micron: sldkj7S4xyzall
Compag: compag Micronies: dn O4rie
CTX international: CTX_123 Packard Bell: bell9
Deli: Dell Shuttle: spacve
Digital Equipment: komprie Siements Nixdorf: SKY FOX
HP Vectra: hewlpack Tinys: tiny
IBM: IBM MBIUO sertafu TMC: BIGO
@ . Discharge by software
CMOS ROM can be discharged by software way. Then help you to
solve the password problem. Follow these method, use the prompt” DE-
BUG”, all things to be easy.
I. clear Award password
C: \> DEBUG
- 0 70 34, or - 0 7 tif
- 071 34.” - 071 ff
- Qu -
ti. clear AMI BIOS password
C: \> DEBUG
- 0 70 16,’or - 070 104
- oO TI 166 - 0710,“
- -
Note: the setup of CMOS BIOS will be erased during the discharge, so
the computer is able to running until you reset it. If it is COMPAQ computer,
you d better get a floppy disk which store CMOS program first, then do the
discharge, or else it is easy to discharge but hard to recover.
@ . hardware jumper discharge to CMOS BIOS
All the computers could discharge to CMOS BIOS by switch or jumper,
and clear any prompt (system booting prompt, CMOS setup prompt, key
lock prompt) . There are examples for the particularity of CMOS of some
Original packaging computer:
The discharge of COMPAQ and AST is finished by close/open the
switch, but except the state power off, follow these steps:
a. when the external power is turned off, push SW1 and SW1 -2 to
28
on".
b. external power is turned on, restart the computer.
c. after 1 to 5 minutes. turn off the computer
d. push SW1 and SW1- 2to “off*
e. turnon the computer. enter CMOS setup to reset if.
Most of motherboard discharge to CMOS by jumper, and for the differ-
ent board, the pin is different. During the discharge, read the user's guide
of motherboard first, if the state of CMOS discharge jumper pin is not in-
cluded in it, to check that whether there are sighs on the motherboard, such
as " Exit Batter’, ° Clean CMOS", "CMOS ROM Reset". If you find these
sign, connect the pin of switch, orelse, remove the battery.
@ . get helps from youur dealer
Ifthe problemis not solved still, please get in touch with you dealer.
(2)How to enter CMOS SETUP?
BIOS instruction
or
Award <Del> or + <Alt> +
MR <Del> or <Ctri> + <Alt> + NONE
<F2>

COMPAQ cursor NONE


AST <Del> + <Alt> + <S>
+ + NONE
<F2> NONE

9. If the code is not included in the book, what can I do?


As the mainboard manufacturer defines the code. Some codes haven'
t been defined, so you can get in touch with you dealer and find them. Also
if you have the new code meaning, you can write them down in the following

BIOS
CODE Description Award) AMI

29
10. Answers of frequently - asked questions
NOTE: 1. Don'tagainst the rulesin motherboard quality guaranty
duringrepairtheboard.
2. Troubleshooting only when the power off.
Error description solutions
Memory bankis bad Replace it and try again
Pin of memory bank is dirty Clean it with student eraser
Memory
Bank Frbank not {match
mate the e o0tner
other | insert
ee onthe right memory bank.
Flugged in the wrobng direc- | Insert it property
ne slot is dirty or something | Clean it
Memory or | Metalics
slot is out of aring stice in the slot | Refitit'sigs shape or replace it
orruptured.
extende Wash with the pure alcoho.
S!0 Metallic spring stice in the slot | Inserts it and pull it out fre-
is rusty or mouldy quently after itis dry.
Replace it . (Touch it to check
CPU is bad if it does not generate heat or
overheated)
The jumper setup or CMOS | Check the setup of workin
CPU setup of PU is error. voltage and frequency of CP
Clear the dirty things, insert
CPU pin is dirty
and pull out itfrequently.
CPU is not plugged well. Check the CPU pin
Ciean it with student eraser.
The pin is dirty Insert the card and pull it out
many times.
Error of Distinguish carefully between
POST The Post card is plugged in
wrong slo ISA slot and PCI slot
card or it
I - Make
. sure the component
y Berar re ction ed in the wrong di aie should face to the power

The POST card is bad OTROten nai You dealer.


p The motherboard is not run- | Check the power and CPU
Lower {he Ling jumper.
code is There is no code export {0 | Try the other slot. (See "
stopped the bus slot in which the | obligatory content")
Motherboard error According to error codes
POST id Connect the video display.
alls mid- | The motherboard send the | According to the message on
way error code to ideo display the screen to check the error,
then try again.

30
Introduce of run LEDS

Only by some units and a few mainboard slot message, it could runs
normally, and it has a low error percentum. if the card is plugged into the bad
slot, the code stop changing, or the other LEDs is not light, but the run LED is
quite possible to run normally. You can solve the following problems by the
result of "if the run LED has lighted, the mainboard has ever ran”:
. The code of the card is bad.
AOGN

. The card is not fit for the mainboard which you using.
. PCI slot or ISA slot is bad.
. The card is plugged incorrectly or pins of card are dirty, or pins in slot
rusted.
The mainboard stops working.
. The mainboard is working on programs which is out of relation to
codes.

31

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy