Здравейте!
Имам дънна платка която угасна, т.е. тръгва но спира още на POST (Power on Self Test) кодовете, т.е. преди да покаже екран.
Случката е тривиална. Оставих компютъра включен, без надзор за около 10 минути и като се върнах – черен екран. При рестарта – нищо!
Дъното е Gygabyte 7N400E, със BIOS Phoenix.
Надолу ще опиша действията, които предприемам и какво се случва, а накрая ще задам въпросите по неясните неща.
Имам РС Анализатор, който е една платка за PCI или ISA слот. Тази платка изписва POST кодовете, които се генерират от BIOS-ите, преди да се инициализира видеото.
На Анализатора виждам последния и предпоследния код, както и списък с изминалите кодове, поне така твърдят производителите.
Естествено извадих всички компоненти един след друг, като тествах през това време и накрая оставих само процесора и анализатора на дъното. Обаче нищо не се промени! Също вадих батерията, пусках го без батерия, после с батерия пак, какви ли не заклинания правих. Анализатора продължи да ми изписва, че след като мине код C0 работата спира на C1! (Виж по-долу таблица с POST кодовете на Phoenix BIOS)
Въпросите ми са следните:
Какво означава кодът C1 (C1 Initialize POST Error Manager (PEM))?
Възможно ли е BIOS-ът да се е повредил?
Как да оправя дъното (ако е възможно)? Или още заклинания, ако се досещате?
Възможно ли е, и значи ли, че при тази грешка най-вероятно дъното да е негодно (изгоряло)?
Благодаря предварително!
POST Description
02 Verify Real Mode
03 Disable Non-Maskable Interrupt (NMI)
04 Get CPU type
06 Initialize system hardware
07 Disable shadow and execute code from the ROM.
08 Initialize chipset with initial POST values
09 Set IN POST flag
0A Initialize CPU registers
0B Enable CPU cache
0C Initialize caches to initial POST values
0E Initialize I/O component
0F Initialize the local bus IDE
10 Initialize Power Management
11 Load alternate registers with initial POST values
12 Restore CPU control word during warm boot
13 Initialize PCI Bus Mastering devices
14 Initialize keyboard controller
16 1-2-2-3 BIOS ROM checksum
17 Initialize cache before memory Auto size
18 8254 timer initialization
1A 8237 DMA controller initialization
1C Reset Programmable Interrupt Controller
20 1-3-1-1 Test DRAM refresh
22 1-3-1-3 Test 8742 Keyboard Controller
24 Set ES segment register to 4 GB
28 Auto size DRAM
29 Initialize POST Memory Manager
2A Clear 512 kB base RAM
2C 1-3-4-1 RAM failure on address line xxxx*
2E 1-3-4-3 RAM failure on data bits xxxx* of low byte of
memory bus
2F Enable cache before system BIOS shadow
32 Test CPU bus-clock frequency
33 Initialize Phoenix Dispatch Manager
36 Warm start shut down
38 Shadow system BIOS ROM
3A Auto size cache
3C Advanced configuration of chipset registers
3D Load alternate registers with CMOS values
41 Initialize extended memory for RomPilot
42 Initialize interrupt vectors
45 POST device initialization
46 2-1-2-3 Check ROM copyright notice
47 Initialize I20 support
48 Check video configuration against CMOS
49 Initialize PCI bus and devices
4A Initialize all video adapters in system
4B QuietBoot start (optional)
4C Shadow video BIOS ROM
4E Display BIOS copyright notice
4F Initialize MultiBoot
50 Display CPU type and speed
51 Initialize EISA board
52 Test keyboard
54 Set key click if enabled
55 Enable USB devices
58 2-2-3-1 Test for unexpected interrupts
59 Initialize POST display service
5A Display prompt "Press F2 to enter SETUP"
5B Disable CPU cache
5C Test RAM between 512 and 640 kB
60 Test extended memory
62 Test extended memory address lines
64 Jump to UserPatch1
66 Configure advanced cache registers
67 Initialize Multi Processor APIC
68 Enable external and CPU caches
69 Setup System Management Mode (SMM) area
6A Display external L2 cache size
6B Load custom defaults (optional)
6C Display shadow-area message
6E Display possible high address for UMB recovery
70 Display error messages
72 Check for configuration errors
76 Check for keyboard errors
7C Set up hardware interrupt vectors
7D Initialize Intelligent System Monitoring
7E Initialize coprocessor if present
80 Disable onboard Super I/O ports and IRQs
81 Late POST device initialization
82 Detect and install external RS232 ports
83 Configure non-MCD IDE controllers
84 Detect and install external parallel ports
85 Initialize PC-compatible PnP ISA devices
86 Re-initialize onboard I/O ports.
87 Configure Motherboard Configurable Devices (optional)
88 Initialize BIOS Data Area
89 Enable Non-Maskable Interrupts (NMIs)
8A Initialize Extended BIOS Data Area
8B Test and initialize PS/2 mouse
8C Initialize floppy controller
8F Determine number of ATA drives (optional)
90 Initialize hard-disk controllers
91 Initialize local-bus hard-disk controllers
92 Jump to UserPatch2
93 Build MPTABLE for multi-processor boards
95 Install CD ROM for boot
96 Clear huge ES segment register
97 Fix up Multi Processor table
98 1-2 Search for option ROMs. One long, two short
beeps on checksum failure
99 Check for SMART Drive (optional)
9A Shadow option ROMs
9C Set up Power Management
9D Initialize security engine (optional)
9E Enable hardware interrupts
9F Determine number of ATA and SCSI drives
A0 Set time of day
A2 Check key lock
A4 Initialize typematic rate
A8 Erase F2 prompt
AA Scan for F2 key stroke
AC Enter SETUP
AE Clear Boot flag
B0 Check for errors
B1 Inform RomPilot about the end of POST.
B2 POST done - prepare to boot operating system
B4 1 One short beep before boot
B5 Terminate QuietBoot (optional)
B6 Check password (optional)
B7 Initialize ACPI BIOS
B9 Prepare Boot
BA Initialize SMBIOS
BB Initialize PnP Option ROMs
BC Clear parity checkers
BD Display MultiBoot menu
BE Clear screen (optional)
BF Check virus and backup reminders
C0 Try to boot with INT 19
---| C1 Initialize POST Error Manager (PEM) |---
C2 Initialize error logging
C3 Initialize error display function
C4 Initialize system error handler
C5 PnPnd dual CMOS (optional)
C6 Initialize note dock (optional)
C7 Initialize note dock late
C8 Force check (optional)
C9 Extended checksum (optional)
CA Redirect Int 15h to enable remote keyboard
CB Redirect Int 13h to Memory Technologies
Devices such as ROM, RAM, PCMCIA, and
serial disk
CC Redirect Int 10h to enable remote serial video
CD Re-map I/O and memory for PCMCIA
CE Initialize digitizer and display message
D2 Unknown interrupt
E0 Initialize the chipset
E1 Initialize the bridge
E2 Initialize the CPU
E3 Initialize system timer
E4 Initialize system I/O
E5 Check force recovery boot
E6 Checksum BIOS ROM
E7 Go to BIOS
E8 Set Huge Segment
E9 Initialize Multi Processor
EA Initialize OEM special code
EB Initialize PIC and DMA
EC Initialize Memory type
ED Initialize Memory size
EE Shadow Boot Block
EF System memory test
F0 Initialize interrupt vectors
F1 Initialize Run Time Clock
F2 Initialize video
F3 Initialize System Management Manager
F4 Output one beep
F5 Clear Huge Segment
F6 Boot to Mini DOS
F7 Boot to Full DOS
---| END |---