Phoenix BIOS Post Codes - BIOS Central
Phoenix BIOS Post Codes - BIOS Central
1800Flowers.com
BIOS UPDATES
Click to scan for Bios Updates
BIOS PostCodes
Acer
ALR
AMIT/AMI
Arche Legacy
AST
AT&T
Award
Chips & Technologies
Compaq
Dell New Customer Promo
iHerb
DTK
Eurosoft/Mylex
Faraday A-Tease
Phoenix BIOS Text Error Messages
HP
Phoenix BIOS Post Procedures
IBM
Phoenix XT 2.52 PnP BIOS Post Codes
Landmark
Phoenix BIOS Plus or v1.0 BIOS Post Codes
Microid Research/Mr
Phoenix UMC chipset PCI BIOS Post Codes
NCR
Phoenix PCI BIOS Post Codes
Olivetti
Phoenix ISA/EISA/MCA v3.07 BIOS Post Codes
Phillips
Phoenix 4.0 BIOS Post Codes
Phoenix
Quadtel Phoenix 4.0 Release 6.0 BIOS Post Codes
Supersoft
Tandon
Zenith
Phoenix BIOS Text Error Messages:
Intel Motherboards:
CA810E Diskette drive A error Drive A: is present but fails the POST diskette tests. Check that the drive is defined with the proper diskette type in Setup and that the disk is installe
CC820 Extended RAM failed at offset: nnn Extended memory not working or not configured properly at offset: nnn
SE440BX-2 Failing Bits: nnnn The hexadecimal number nnnn is a map of the bits at the RAM address that failed the memory test. Each 1 in the map indicates a failed bit
D810E2CB Fixed Disk 0 Failure Fixed disk is not working or not configured properly. Check to see if fixed disk is installed properly. Run Setup to be sure the fixed disk type is corre
D810EMO Fixed Disk 1 Failure Fixed disk is not working or not configured properly. Check to see if fixed disk is installed properly. Run Setup to be sure the fixed disk type is corre
Fixed Disk Controller Failure Fixed disk is not working or not configured properly. Check to see if fixed disk is installed properly. Run Setup to be sure the fixed disk type is corre
D815BN
Incorrect Drive A: type - run Setup Type of diskette for drive A: not correctly identified in Setup
D815EEA
Invalid NVRAM media type Problem with NVRAM (CMOS) access
D815EPEA
Keyboard controller error The keyboard controller failed test. Try replacing the keyboard
D820LP Keyboard error Keyboard not working
SE440BX Keyboard error nn BIOS discovered a stuck key and displays the scan code nn for the stuck key
SR440BX Keyboard locked - Unlock key switch Unlock the system to proceed
JN440BX Monitor type does not match CMOS - Run
Monitor type not correctly identified in Setup
Setup
LB440GX/L440GX
Operating system not found Operating system cannot be located on either A: or C:. Enter Setup and see if fixed disk and drive A: are properly identified
N440BX/NA440BX
Parity Check 1 Parity error found in the system bus. BIOS attempts to locate the address and display it on screen. If it cannot locate the address, it displays ???
OR840
Parity Check 2 Parity error found in the I/O bus. BIOS attempts to locate the address and display it on screen. If it cannot locate the address, it displays ???
T440BX
Press <F1> to resume, <F2> to Setup Displayed after any recoverable error message. Press F1 to start the boot process or F2 to enter Setup and change any settings
RC440BX Real-time clock error Real-time clock fails BIOS test. Might require motherboard repair
VC820 Shadow RAM failed at offset: nnnn Shadow RAM failed at offset nnnn of the 64KB block at which the error was detected
System battery is dead - Replace and run Setup The CMOS clock battery indicator shows the battery is dead. Replace the battery and run Setup to reconfigure the system
System cache error - Cache disabled RAM cache failed the BIOS test. BIOS disabled the cache
System CMOS RAM has been corrupted or modified incorrectly. Perhaps by an application program that changes data stored in CMOS. Run Setup an
System CMOS checksum bad - run Setup
making your own selections
System RAM failed at offset: nnnn System RAM failed at offset nnnn of the 64KB block at which the error was detected
System timer error The timer test failed. Requires repair of system motherboard
Return to Top
CPU Check internal operations i.e. ALE/IRQ status, Request, LA and memory read/write
CMOS RAM Test with walking bit pattern
ROM BIOS Perform checksum on ROM BIOS where all bits are added and compared to a factory set total
PIT Check to ensure interrupt requests are properly executed
DMA Check DMA from CPU to memory without BIOS. Also check page registers
Base 64K Check first 4K block
Serial and Parallel Ports I/O data areas for any devices found are assigned but are not tested
PIC Check that proper interrupt request levels are addressed
Keyboard Controller Check 8240 for proper operation, including scan code response and Gate A20 which allows CPU operation in protected mode
CMOS Check data within CMOS and compare to BIOS information. Failure of the extended area is often due to wrong data setup. Constant failure after re
Video Controller Test and initialize controller and ROM on the video adapter /
RTC Check to ensure proper frequencies are on proper lines for the Video Color CPU and DMA frequency. Check RTC and PIT or the system crystal if a fa
Return from protected mode. CPU is put into protected mode and returns to the POST at the point indicated by the CMOS ROM data area byte 0F. F
CPU
chip or an address line
PIC Test counter 2
NMI Check for non maskable interrupt request vector for active status. Failure is normally due to the CMOS but could also be the BIOS IRQ or CPU chips
Keyboard Check for NumLock and/or Caps and Shift keys
Mouse Initialize through the keyboard controller. This is only done if a mouse is present and it is initialized in this way
RAM Above 64K Test in 64KB blocks with a walking bit pattern and parity enabled
Fixed and Floppy Controllers Test for proper response to BIOS calls
Shadow RAM Areas Look in CMOS for settings on which adapter or system ROM's are to be shadowed
Option ROM Look for ROM signatures of 55AA in extended memory then initialize the ROM and halt testing while internal checks are carried out
External Cache Check controller chip for external cache
CPU Internal Cache The CPU's internal cache is tested
Hardware Interrupts Initialize and test video, floppy, hard I/O adapters, serial and parallel ports
Cassette Test internal or external cassette drives
Boot Code Errors Errors occurring after this point are normally a corrupt boot record
Return to Top
Return to Top
Return to Top
Return to Top
02 If the CPU is in protected mode, turn on gate A20 and pulse the reset line. Forces a shutdown 0.
04 On cold boot, save the CPU type information value in the CMOS
06 Reset DMA controllers; Disable video; Clear pending interrupts from real time clock; Setup port B register
08 Initialize chipset control registers to power on defaults
0A Set a bit in the CMOS that indicates POST; used to determine if the current configuration causes the BIOS to hang. If true, default BIOS values set on next POST
0C Initialize I/O module control registers
0E External CPU caches initialized; Cache registers set to default values
10/12/14 Verify response from 8742 keyboard controller
16 Verify BIOS ROM checksums to zero
18 Initialize all three 8254 programmable interrupt timers
1A Initialize DMA command register; Initialize 8 DMA channels
1C Initialize 8259 programmable interrupt controller; ICW4 needed; Cascade and edge triggered mode
20 Test DRAM refresh by polling refresh bit in post B
22 Test 8742 keyboard controller; Self test send to keyboard controller and awaiting results; Read the switch inputs from the 8742 keyboard controller and write the keyboard
24 Set ES segment register to 4GB
26 Enable address line A20
28 Autosize DRAM
2A Clear first 64K of RAM
2C Test RAM address lines
2E Test first 64K bank of memory by checking chip address line test and RAM test
30/32 Find true CPU speed (MHz)
34 Clear CMOS diagnostic byte (register E); Check real time clock and verify battery; Checksum the CMOS and verify for corruption
36/38/3A External cache is autosized and its configuration for enabling later in POST
3C Configure advanced cache features; Configure external cache's configurable parameters
3E Read hardware configuration from keyboard controller
40 Set system power-on speed to the rate determined by the CMOS; If the CMOS is invalid, use a lower speed
42 Initialize interrupt vectors 0-77h to the BIOS general interrupt handler
44 Initialize interrupt vectors 0-20h to proper values from the BIOS interrupt tables
46 Check copyright message checksum
48 Check video configuration
4A Initialize both monochrome and color graphics video adapters
4C/4E Display copyright message
50 Display CPU type and speed
52 Test for the self-test code if a cold start; Keyboard performs a self-test and sends and AA if successful
54 Initialize keystroke clicker during POST
56 Enable keyboard
58 Test for unexpected interrupts; Check STI for hot interrupts; Test NMI for unexpected interrupts; Enable parity checkers and read from memory checking for unexpected i
5A Display prompt "Press F2 to Enter Setup"
5C Determine and test the amount of memory available; Save total size to BIOS variable called bdaMemorySize
5E Perform address of base memory
60 Determine and test the amount of extended memory available; Save the total size in the CMOS at CMOSExtended
62 Perform and address line test on A0 to the amount of memory available
68 External and CPU caches, if present, are enabled
6A Display cache size on screen if non-zero
6C Display BIOS shadow status
6E Display the starting offset of the non-disposable section of the BIOS
70 Check flags in CMOS and in the BIOS data area to see if any errors have been detected during the POST
72 Check status bits for configuration errors
74 Test real time clock if the battery has lost power
76 Check status bits for keyboard errors; Errors are displayed
78 Check for stuck keys on the keyboard; Errors are displayed
7A Enable keylock
7C Setup hardware interrupt vectors
7E Test coprocessor if present
80/82 Detect and install RS232 ports
84 Detect and install parallel ports
86/88 Initialize timeouts/key buffer/soft reset flags
8A Initialize extended BIOS data area and initialize the mouse
8C Initialize the floppy disks and display error message if failure was detected
8E Hard disk autotype detection
90 If the CMOS RAM is valid and intact and fixed disks are defined, call the fixed disk initialization routine to initialize the fixed disk system and take over the appropriate inte
92/94 Disable gate A20 address line
96/98 Scan for ROM BIOS extensions
9E Enable hardware interrupts
A0 Set time of day
A2 Setup numlock indicator
A4 Initialize typematic rate
A6 Initialize hard disk autoparking
A8 Erase F2 prompt
AA Scan for F2 keystroke
AC Check to see if SETUP should executed
AE Clear ConfigFailedBit and InPostBit in CMOS
B0 Check for POST errors
B2 Set/clear status bits to reflect POST complete
B4 One beep
B6 Check for password before boot
B8 Clear global descriptor table
BA Initialize the screen saver /
BC Clear parity error latch
BE Clear screen
C0 Try to boot with interrupt 19
If an interrupt occurs before interrupts vectors have been initialized, interrupt handler will check if 8259 programmable interrupt timer caused the interrupt and which one
D0/D2
the IRQ number that occurred
D4 Clear pending timer and keyboard interrupts and transfer control to the double word address located at RomCheck
D6/D8/DA Return from extended block move
Return to Top
Return to Top
/
Return to Top
Return to Top
All information has been gathered with permission of the respective BIOS providers. Although Bios Central has used reasonable effort to ensure accuracy
own risk. Bios Central, or any person associated with Bios Central takes no responsibility for any dmage resulting from the use of this information.
/
Copyright © 1988 - 2020 by Bob Hurt. All rights reserved. Bios Central is a trademark of Bob Hurt.