KARTA DIAGNOSTYCZNA USB LPT k457 2

background image

Spis tre ci

1. Streszczenie
2. Lektura obowi!zkowa
3. Tabela kodów znaków w notacji szesnastkowej
4. Opis znaczenia sygnalizacji diod LED
5. Graf przep"ywu sterowania
6. Tabela kodów b"#dów
7. Opis kodów d$wi#ków sygnalizacyjnych

(1) kody sygnalizacji dla AMI BIOS (b"!d krytyczny)
(2) kody sygnalizacji dla AMI BIOS (b"!d nie krytyczny)
(3) kody sygnalizacji dla AWARD BIOS
(4) kody sygnalizacji dla Phoenix BIOS
(5) kody sygnalizacji dla IBM BIOS

8. Czynno ci pozwalaj!ce wprowadzi% poprawki.

(1) Co mog# zrobi% w przypadku gdy zapomnia"em has"a?

I. Has"o, które powinno zawsze dzia"a%.

a.

has"o dla AMI

b.

has"o dla Award

c.

Inne sposoby

II. Usuwanie istniej!cego has"a (oraz innych ustawie& CMOS BIOS) przy u'yciu
oprogramowania
III. Sprz#towe usuwanie istniej!cego has"a (oraz innych ustawie& CMOS BIOS).
IV. Inny sposób.

(2) Jak wej % do ustawie& CMOS?

9. Odpowiedzi na najcz# ciej zadawane pytania.
10. Co mog# zrobi% w przypadku odczytania kodu, którego nie zamieszczono w tej ksi!'ce?

1. Streszczenie

Karta nazywa si# równie' POST (Power-On self-test) card. Jako efekt przeprowadzanego testu

p"yty glównej (POST), mo'emy dzi#ki wspó"pracy karty diagnostycznej odczytywa% kody b"#dów,
które pozwol! nam zidentyfikowa% ich przyczyn# poprzez sprawdzenie ich znaczenia w specjalnej
tabeli. W szczególno ci u'ywa si# jej kiedy komputer albo nie jest nawet w stanie za"adowa%
systemu operacyjnego, albo zatrzymuje si# z zupe"nie czarnym ekranem lub te' p"yta g"ówna nie
generuje rozpoznawczych sygna"ów d$wi#kowych. Jest to zatem urz!dzenie diagnostyczne o
bardzo du'ych mo'liwo ciach. Wykorzystuj!c je, zyskujesz dwukrotnie przy zaledwie po"owie
wysi"ku..

Kiedy w"!czone zostaje zasilanie, BIOS najpierw przeprowadza podstawowy test na obwodach

systemu, pami#ci, klawiatury, karty grafiki, dysku twardego, nap#du stacji dyskietek itd. Analizuje
wst#pnie konfiguracj# systemu oraz inicjalizuje ustawienia wej cia/wyj cia (I/O). Na samym ko&cu,
je li nie wyst!pi"y problemy, rozpocz#ty zostaje proces "adowania systemu operacyjnego. Na
samym pocz!tku sprawdzane s! najwa'niejsze, najbardziej kluczowe podzespo"y. Je li wtedy co
pójdzie nie tak, komputer odmówi kontynuowania rozpocz#tego procesu testowania i uruchamiania
bez reakcji o charakterze informacji wy wietlanej na ekranie. Podzespo"y, które nie maj! a' tak

du'ego znaczenia dla komputera, s! sprawdzane w nast#pnej kolejno ci. Jednak je li tym razem test
si# nie powiedzie, praca komputera nie jest wstrzymywana, a jedynie u'ytkownikowi wy wietlone
zostaj! komunikaty o zaistnia"ej, b"#dnej sytuacji. Je'eli wyst!pi"y jakie problemy podczas trwania
testu, zw"aszcza jego cz# ci dotycz!cej niezb#dnych podzespo"ów, a nie zostajemy o tym
poinformowani 'adnym komunikatem na ekranie, jest to najlepszy moment by w jednym z gniazd
rozszerze& komputera, zainstalowa% kart# POST. Wska'e ona kod b"#du, który spowodowa"
zatrzymanie pracy komputera i z pomoc! tabeli takich kodów, która zamieszczona jest w tej
instrukcji, poznasz przyczyn# problemu.

2. Lektura obowi zkowa

1. Tablica kodów b"#dów prezentuje kody w kolejno ci od najmniejszej do najwi#kszej

warto ci. O kolejno ci w której wy wietlane s! kody b"#dów decyduje BIOS p"yty
g"ównej.

2. Nale'y zidentyfikowa% kod albo jako „kod pocz!tkowy” albo „kod b"#du”. Ten pierwszy

nie niesie z sob! 'adnej warto ciowej informacji.

a)

Jak rozró'ni% od siebie kod pocz!tkowy od kodu b"#du 2-bitowej karty
diagnostycznej?

Kiedy na wy wietlaczu

2-bitowej

karty diagnostycznej, pojawi si# jaki kod, nale'y

najpierw upewni% si#, czy wcze niej nie wy wietli"y si# przemiennie ró'ne kody. Je li
zaobserwowali my sytuacj#, w której wy wietlane zostaj! przemiennie ró'ne kody, i
ostatecznie ustan! z jedn! konkretn! warto ci!, to przedstawia ona kod b"#du. Je li jednak
kod, na którym karta si# zatrzyma, jest pierwszy, bez 'adnych poprzednich kodów to
oznacza on „kod pocz!tkowy”, który nie ma 'adnego znaczenia. Czasem jednak, gdy
zmiany kodów nast#puj! ze zbyt du'! cz#stotliwo ci!, nie jeste my w stanie oceni% ufaj!c
tylko naszym oczom, czy by"y wy wietlane poprzednio inne kody czy jest to pierwszy,
jedyny wy wietlony kod Ludzkie oko po prostu nie jest w stanie nad!'y% za zbyt szybkimi
zmianami stanu wy wietlacza. W takim wypadku nale'y uzna% taki kod za kod b"#du. Je li
przy jego pomocy nie uda"o si# rozwik"a% problemu, by% mo'e by" to jedynie kod
pocz!tkowy.
Je li na wy wietlaczu 4-bitowej karty diagnostycznej ujrzymy kod 0000 lub FFFF,
mo'emy uzna% go za kod pocz!tkowy. Nie istnieje wtedy potrzeba sprawdzania innymi
metodami ni' ludzkie oko, czy wcze niej wyst!pi"y te' inne warto ci kodów.
b)

Dlaczego kod pocz!tkowy jest bez znaczenia?

Pierwszy kod wy wietlony po w"!czeniu zasilania jest przez nas nazywany „kodem

pocz!tkowym”, poniewa' karta ta, s"u'!ca do usuwania usterek, sama w sobie jest te'
urz!dzeniem elektronicznym. Po za"!czeniu, jeden 2-bitowy kod zostanie wy wietlony
automatycznie. To jest w"a nie kod pocz!tkowy, który jednak nie powinien by% uznany za
kod POST w sensie w jakim u'ywamy tego okre lenia w Streszczeniu w rozdziale 1 tej'e
instrukcji. Tak wi#c kod pocz!tkowy nie wnosi 'adnej cennej informacji.
3. Kody, których znaczenie nie jest zdefiniowane, nie zosta"y zamieszczone w tabeli.
4. Ró'ne uk"ady BIOS

y

(takie jak AMI, Award, Phoenix) przypisuj! kodom inne znaczenie.

Dlatego powiniene przyk"ada% uwag# do tego, jakiego typu BIOS testujesz. Mo'esz
równie' zajrze% do podr#cznika u'ytkownika, sprawdzi% na samej kostce uk"adu
scalonego BIOS na p"ycie g"ównej lub te' zaobserwowa% jego symbol na ekranie.

5. Na niektórych p"ytach g"ównych, gdy karta diagnostyczna pod"!czona jest poprzez

z"!cze PCI, wy wietlanych jest zaledwie cz# % kodów, podczas gdy w przypadku
pod"!czenia poprzez z"!cze ISA, prezentowany jest pe"ny ich zestaw. Do chwili
obecnej zaobserwowano, 'e jednak wszystkie kody s! wy wietlane gdy karta pod"!czana
jest do z"!cza PCI w kilku markowych komputerach, co nie dotyczy z"!cza ISA. Dlatego

background image

jest zalecana zmiana z"!cza, gdy wy wietlony kod nie doprowadzi" do sukcesu. Oprócz
tego, ró'nym z"!czom tej samej p"yty g"ównej zdarza si# wy wietla% kody w inny
sposób, np. kody mog! by% wy wietlane od „00” do „FF” w przypadku pod"!czenia
karty do z"!cza PCI bli'ej procesora (p"yta g"ówna DELL810), podczas gdy na innych
z"!czach PCI kody mog! by% wy wietlane tylko od „00” do „38” Czas potrzebny na
wygenerowanie sygna"u „reset” dla z"!cza PCI, nie zawsze jest zgrany z czasem, który
potrzebuje do tego celu z"!cze ISA, dlatego te' czasem kod, gdy karta korzysta ze z"!cza
ISA, zaczyna by% wy wietlany, gdy dioda oznaczaj!ca „reset” z"!cza PCI jeszcze nie
wygas"aW zwi!zku z powstawaniem coraz wi#kszej liczby typów p"yt g"ównych, a kody
BIOS POST s! nieustannie uaktualniane, znaczenie kodów jest wi#c jedynie jako ogólna
informacja.


3.Tabela kodów znaków w notacji szesnastkowej


4.Opis znaczenia sygnalizacji diod LED

LED

Typ

Opis

CLK

Taktowanie magistrali

Zapala

si#

po

pod"!czeniu

zasilania do p"yty g"ównej bez
komponentów (nawet bez CPU),
w przeciwnym razie brak reakcji.

BIOS

Wykonywanie podstawowego

sprawdzania wej cia/wyj cia.

Dioda w"!czaj!ca i wy"!czaj!ca
si# po pod"!czeniu zasilania do
p"yty

g"ównej,

podczas

odczytywania

BIOS

przez

procesor CPU.

IRDY

Sprz#t g"ówny jest gotowy Program

zarz!dzaj!cy zg"asza gotowo %

Dioda w"!cza si# gdy dochodzi
sygna" 'e sprz#t g"ówny jest
gotowy. Dioda w"!czaj!ca i
wy"!czaj!ca si# przy nadej ciu
komunikatu.

OSC

Sygna" oscylacyjny Oscylacje

Dioda

zapala

si#

przy

pod"!czeniu zasilania do p"yty
g"ównej, gdy karta diagnostyczna
znajduje si# w z"!czu ISA, w
przeciwnym razie oznacza to
uszkodzenie uk"adu oscylatora,
brak sygna"u oscylacyjnego OSC.

FRAME

Okresy przej cia ramek

(wieci si# bez przerwy przy

pod"!czeniu zasilania do p"yty
g"ównej gdy karta diagnostyczna
znajduje si# w z"!czu PCI. Miga
W"!cza si# i wy"!cza podczas
pojawienia si# ramki komunikatu
okr#'nego.

RST

Reset

Zapala si# zaledwie na 0,5 s w
przypadku

u'ycia

albo

prze"!cznika

zasilania

albo

przycisku reset. Gdyby zdarzy"o
si#, i' wieci nieprzerwanie,
upewnij si#, 'e wyprowadzenie
sygna"u reset jest prawid"owo
pod"!czone. W przeciwnym razie
mo'e to sugerowa% uszkodzenie
obwodu resetuj!cego lub jego
spi#cie.

12V

Zasilanie

Zapala si# po w"!czeniu zasilania.
Je li tak si# nie stanie, mo'e
oznacza% to zwarcie na p"ycie
g"ównej lub te' napi#cie nie
osi!gn#"o poziomu 12V.

-12V

Zasilanie

Podobnie jak dla „12V”

5V

Zasilanie

Podobnie jak dla „12V”

-5V

Zasilanie

Podobnie jak dla „12V” (-5V
pojawia

si#

jedynie

przy

wykorzystaniu gniazda ISA.

3V3

Zasilanie

Dioda zapala si# i swieci ca"y
czas przy pod"!czeniu zasilania
do p"yty g"ównej, gdy karta
diagnostyczna znajduje si# w
z"!czu PCI, w przeciwnym razie
oznacza to uszkodzenie.













background image

5.Graf przep!ywu sterowania





































Start

Wy"!cz zasilanie i wyjmij wszystkie dodatkowe karty pod"!czone do z"!czy PCI lub ISA

Pod"!cz kart# diagnostyczn! w jednym z z"!czy ISA lub PCI. (Uwaga: W przypadku

zainstalowania karty diagnostycznej w jednym z z"!czy ISA, strona pokryta elementami

scalonymi powinna by% zwrócona w kierunku zasilania. Zamontowanie jej odwrotnie nie

spowoduje uszkodzenia ani karty diagnostycznej ani p"yty g"ównej, jednak funkcjonowanie ich

obu zostanie zatrzymane).

W"!cz zasilanie; Upewnij si# czy
wszystkie wskazania diod s!
poprawne. (Dioda wskaza& BIOS
mo'e by% zasilana s"abo, by
'arzy%).

Post#puj!c zgodnie z
informacjami zawartymi
w

rozdziale

„Opis

znaczenia

sygnalizacji

diod”, mo'na znale$%
przyczyn# problemu i
naprawi% go.

TAK

Okre l czy wy wietlony jest kod b"#du

oznaczaj!cy wyst!pienie problemu z

p"yt! g"ówn!.

Mo'esz

znale$%

przyczyn# i naprawi%
problem identyfikuj!c
go zgodnie z tablic!
kodów b"#du.

TAK

NIE

Wy"!cz zasilanie, pod"!cz kart#
graficzn!, klawiatur#, nap#d dysku
twardego, karty rozszerze& oraz
wej cia/wyj cia.

Nast#pnie,

ponownie za"!cz zasilanie i okre l
czy wy wietlony zosta" kod b"#du
oznaczaj!cy wyst!pienie problemu z
p"yt! g"ówn!

Wy"!cz

zasilanie.

Mo'esz

znale$%

przyczyn# i naprawi%
problem

identyfikuj!c

go zgodnie z tablic!
kodów b"#dów.

Je li, pomimo tego, 'e system operacyjny nie startuje, test
zako&czy" si# pomy lnie i jego wynik jest poprawny,
problem mo'e tkwi% w oprogramowaniu, nap#dzie dysku
twardego lub obwodu DMA.

NIE

TAK

KONIEC

NIE

6.Tablica kodów b!"dów

KOD

Award

AMI

Phoenix4.0/Tandy3000

00

Kopiowanie kodu do
specjalnego

obszaru.

Przekazywanie
sterowania

do

przerwania INT 19h,
nast#pnie inicjowanie
"adowania

Test 1 procesora, weryfikacja
statusu(1FLAGS). Sprawdzane
s! nast#puj!ce znaczniki stanu:
przeniesienie,

zero,

znak,

przepe"nienie.

01

BIOS ustawia ka'dy znacznik i
weryfikuje dokonan! zmian#,
nast#pnie zeruje ka'd! z nich i
równie'

sprawdza

czy

rzeczywi cie zosta"y wy"!czone.

CPU sprawdza rejestry
wewn#trzne.

Je li

zako&czono
niepowodzeniem,
wymieni%

CPU

i

powtórzy% sprawdzanie.

02

Sprawdza wszystkie rejestry
CPU z wyj!tkiem SS, SP i BP
u'ywaj!c warto ci danych FF i
00

Sprawdzanie

trybu

rzeczywistego

Wy"!cza NMI, PIE, AIE, UEI,
SQWV.
Wy"!cza grafik#, sprawdzanie
parzysto ci, DMA
Resetuje

koprocesor

matematyczny
Zerowanie

rejestrów

stronicowych, bajtu wy"!czenia
CMOS
Inicjalizacja obwodów timer’a
0,1 i 2, w"!czaj!c ustawienie
timer’a EISA w znany stan
Inicjalizacja kontrolerów DMA
0 i 1.
Inicjalizacja

kontrolerów

przerwa& 0 i 1.

03

Inicjalizacja

rejestrów

rozszerzonych EISA

Wy"!czenie

NMI.

Sprawdzanie

stanu

w"!czonego zasilania
lub

tzw.‘mi#kkiego

resetu’

Wy"!cznie

przerwa&

niemaskowalnych (NMI)

04

RAM

musi

by%

okresowo

od wie'any aby nie dopu ci% do
utraty

zawarto ci

pami#ci.

Funkcja

od wie'ania

dzia"a

poprawnie.

Odczytaj typ jednostki
centralnej CPU (central
processing unit)

background image

05

Inicjalizacja

kontrolera

klawiatury

Utworzenie stosu dla
BIOS.

Nast#pnie,

wy"!czanie

pami#ci

cache

Inicjalizacja

DMA

w

toku lub niepowodzenie.

KOD

Award

AMI

Phoenix4.0/Tandy3000

06

Zarezerwowany

Rozpakowywanie kodu
POST

Inicjalizacja

urz!dze&

systemowych

07

Weryfikacja czy uk"ad CMOS
funkcjonuje

poprawnie,

wykrywanie zu'ytej baterii.

Nast#pnie, inicjalizacja
CPU

oraz

obszaru

danych CPU.

Wy"!czenie

operacji

shadow

i

wykonanie

programu zapisanego na
ROM(read-only
memory).

Wst#pna inicjalizacja uk"adu
chipset, steruj!cego przep"ywem
pomi#dzy

podzespo"ami

jednostki centralnej.

Test na obecno % pami#ci

Procedury OEM uk"adu chipset

Zerowanie ni'szej cz# ci 64K
pami#ci

08

Sprawdzanie pierwszego bloku
64K pami#ci

Obliczanie

sumy

kontrolnej dla CMOS

Inicjalizacja

uk"adu

chipset

u'ywaj!c

warto ci pocz!tkowych.

Inicjalizacja jednostki centralnej
CPU Cyrix

09

Inicjalizacja cache

Ustawienie znacznika IN
POST

0A

Inicjalizacja pierwszych 120
wektorów przerwa& u'ywaj!c
SPURIOUS-INT-HDLR

oraz

inicjalizacja

przerwa&

INT

00h-1Fh zgodnie z INT-TBL.

Obliczanie

sumy

kontrolnej dla CMOSu
zako&czona.
Inicjalizacja

rejestru

statusowego

dla

CMOS

warto ciami

datyi czasu nast#puje.

Inicjalizacja

rejestrów

CPU.

0B

Sprawdzanie sumy kontrolnej
CMOS RAM. Je li si# nie
zgadza lub wci ni#to klawisz
INS, za"aduj domy lne.

Inicjalizacja

rejestru

statusowego CMOSu
zako&czona.
Nast#pnie, kontynuacja
koniecznych procedur
inicjalizuj!cych zanim
komunikat

BAT

klawiatury

zostanie

wys"any.

Uruchomienie

cache

CPU

Wykrywanie rodzaju kontrolera
klawiatury

0C

Ustawianie

statusu

NUM_LOCK

Bufor

wej ciowy

kontrolera klawiatury
jest

opró'niony.

Nast#pnie,

wys"anie

komunikatu BAT do
kontrolera klawiatury.

Inicjalizacja

pami#ci

cache

warto ciami

pocz!tkowymi POST.

Detekcja

taktowania

zegara

CPU
Odczyt z 14h obszaru pami#ci
CMOS w celu sprawdzenia
rodzaju u'ywanej karty grafiki.

0D

Wykrywanie i inicjalizacja karty
grafiki.

CODE

Award

AMI

Phoenix4.0/Tandy3000

Testowanie

pami#ci

video,

wy wietl komunikat na ekran

0E

Ustawianie

operacji

shadow

pami#ci RAM. Aktywuj zgodnie
z ustawieniami.

Wynik

komunikatu

BAT

kontrolera

klawiatury

zosta"

zweryfikowany.
Nast#pnie,
dokonywanie
niezb#dnych
inicjalizacji

po

sprawdzeniu
komunikatu

BAT

kontrolera klawiatury.

Inicjalizacja
komponentów
wej cia/wyj cia I/O

Test kontrolera 0 DMA; Test
sumy kontrolnej BIOS.

0F

Detekcja

i

inicjalizacja

klawiatury.

Inicjalizacja

po

sprawdzaniu

rozkazu

BAT

kontrolera

klawiatury
zako&czona.
Nast#pnym wpisanym
jest

bajt

rozkazu

klawiatury.

Inicjalizacja IDE

10

Test kontrolera 1 DMA.

Bajt

rozkazu

kontrolera klawiatury
jest

zapisany.

Nast#pnie,
generowanie rozkazu
blokowania

i

odblokowania
wyprowadze& 23 i 24.

Inicjalizacja zarz!dzania
zasilaniem

11

Sprawdzanie

rejestrów

stronicowych DMA

Nast#pnie,
sprawdzanie

czy

klawisze <END> lub
<INS>

zosta"y

wci ni#te

przy

w"!czaniu.

)adowanie

rejestrów

zast#pczych warto ciami
pocz!tkowymi POST.

background image

Inicjalizacja

CMOS

RAM je li opcja tej
inicjalizacji

zosta"a

ustawiona w AMIBCP
dla

ka'dego

startu

AMIBIOS POST lub
klawisz <END> zosta"
wci ni#ty.

12

Zarezerwowane

Nast#pnie, Wy"!czenie
kontrolerów 1 i 2
DMA oraz kontrolerów
przerwa& 1 i 2.

Odtwarzanie

s"owa

steruj!cego CPU podczas
tzw.”ciep"ego startu”.

13

Zarezerwowane

Ekran

zostaje

wy"!czony.
Inicjalizacja portu B a
nast#pnie inicjalizacja
chipset’u.

Inicjalizacja

g"ównych

urz!dze& z"!cza PCI.

CODE

Award

AMI

Phoenix4.0/Tandy3000

14

Test 8254 Timer’a 0 Licznik 2

Test

8254

timer’a

zostanie

nast#pnie

rozpocz#ty.

Inicjalizacja

kontrolera

klawiatury.

15

Weryfikacja kana"u 1 przerwa&
8259 poprzez wy"!czenie i
w"!czenie linii przerwa&

16

Weryfikacja kana"u 2 przerwa&
8259 poprzez wy"!czenie i
w"!czenie linii przerwa&

Suma kontrolna BIOS
ROM.

17

Wy"!czenie

przerwa&

i

sprawdzanie

czy

NIMR(NO

Interrupt Mask Register) jest
w"!czony

Inicjalizacja

pami#ci

cache

przed

operacja

auto-size na pami#ci

18

Wymuszenie

przerwania

i

sprawdzenie czy wyst!pi"o.

Inicjalizacja timer’a 8254

19

Testowanie

bitów

NMI,

weryfikacja czy NMI mo'e by%
wyzerowane.

Zako&czenie
sprawdzanie

timer’a

8254.

Rozpocz#cie

testu

od wie'ania

pami#ci.

1A

Wy wietlanie zegara taktowania
CPU

Linia

od wie'ania

pami#ci

jest

prze"!czana.
Sprawdzanie

za

15

sekund

przez

prze"!czanie on/off

Inicjalizacja

kontrolera

DMA8237

1B

Zarezerwowane

1C

Zarezerwowane

Resetowanie

programowalnego
kontrolera przerwa&

1D

Zarezerwowane

1E

Zarezerwowane

Je li suma kontrolna nietrwa"ej
pami#ci EISA jest w porz!dku,
wykonaj inicjalizacj# EISA.
Je li nie, wykonaj test ISA,
nast#pnie

wyzeruj

znacznik

trybu EISA

Sprawdzenie

konfiguracji

pami#ci EISA

1F

Integracja (suma kontrolna i
interfejs komunikacyjny)

20

Inicjalizacja

z"!cza

0(p"yta

glówna)

Sprawdzenie
od wie'ania DRAM

21

Inicjalizacja z"!cza 1(slot 1)

22

Inicjalizacja z"!cza 2 (slot 2)

Sprawdzenie kontrolera
klawiatury 8742

CODE

Award

AMI

Phoenix4.0/Tandy3000

23

Inicjalizacja z"!cza 3 (slot 3)

Odczytywanie

portu

wej ciowego z 8042 i
deaktywowanie
atrybutu MEGAKEY
systemu Green PC.
Segment kodu BIOS
zostaje przekszta"cony
na

zdolny

do

zapisywania/nadpisyw
ania. Kontynuowanie
niezb#dnych czynno ci
konfiguracyjnych
poprzedzaj!cych
inicjalizacj# wektorów
przerwa&

24

Inicjalizacja z"!cza 4 ( Slot 4)

Zako&czona

zosta"a

konfiguracja niezb#dna
przed

inicjalizacj!

wektorów

przerwa&,

której rozpocz#cie jest
nast#pnym krokiem.

Ustawienie

rejestru

segmentowego na 4GB

25

Inicjalizacja z"!cza 5 ( Slot 5)

Inicjalizacja

wektora

przerwa&

zosta"a

uko&czona. Usuwanie
has"a w przypadku gdy

background image

prze"!cznik

POST

DIAG jest w pozycji
w"!czonej.

26

1. Badanie trybu chronionego
pod

wzgl#dem

wyst!pienia

wyj!tków. Prosimy sprawdzi%
pami#% uk"adu CPU, oraz p"yty
g"ównej.
2. Brak b"#du krytycznego.
Wy wietlanie obrazu w trybie
VGA

przebiega

normalnie.

Je'eli

istnieje

zagro'enie

nieuchronnych

nast#pstw

zg"oszonych

problemów

szkodliwych

dla

funkcjonowania, w trybie VGA
wy wietlony zostaje stosowny
komunikat

o

b"#dzie,

w

przeciwnym

wypadku

rozpoczyna

si#

"adowanie

systemu operacyjnego. Od tej
pory

kod

26

jest

kodem

poprawnego dzia"ania i 'aden
inny

nie

mo'e

zosta%

wy wietlony.

1. Wykonywanie
operacji
odczytu/zapisu

portu

wej cia/wyj cia
kontrolera klawiatury
8042,

gotowo %

do

trybu

rozwi!zywania

konfliktu. Trwanie w
gotowo ci

do

inicjalizacji

danych

globalnych,
sprawdzanie uk"adów
kontrolera

8042

na

p"ycie g"ównej.
2. Odsy"amy do tekstu
po lewej stronie.

1. Aktywowanie

linii

adresowej

A20,

sprawdzenie
wyprowadze&

A20

uk"adów

steruj!cych

pami#ci! oraz obwodu
wspó"zale'nego od tych
wyprowadze&. By% mo'e
linia

A20

w

z"!czu

pami#ci

oraz

wyprowadzenia

samej

pami#ci nie maj! styku
lub te' linia A20 uk"adu
pami#ci jest uszkodzona.
2. Patrz kolumna po
lewej stronie.

27

Inicjalizacja z"!cza 7 ( Slot 7)

Jakakolwiek
inicjalizacja
poprzedzaj!ca

by"a

dokonana,

jako

nast#pny krok bedzie
ustawienie

trybu

wy wietlania video.

28

Inicjalizacja z"!cza 8 ( Slot 8)

Inicjalizacja
poprzedzaj!ca
dokonana. Ustawienie
trybu

wy wietlania

video

zako&czone.

Nast#puje konfiguracja
ustawie& dla trybów
monochromatycznego i
kolorowego
wy wietlania video.

Operacja Auto size na

pami#ci DRAM

29

Inicjalizacja z"!cza 9 ( Slot 9)

Inicjalizacja

zarz!dcy

pami#ci

POST(POST

Memory Manager)

2A

Inicjalizacja z"!cza 10 ( Slot 10)

Inicjalizacja

ró'nych

szyn

systemowych,

urz!dze& statycznych i
wyj ciowych, je li s!
obecne w systemie.

Kasowanie

bazowych

512KB RAM

CODE

Award

AMI

Phoenix4.0/Tandy3000

2B

Inicjalizacja z"!cza 11 (Slot 11)

Oddanie

sterowanie

pami#ci video ROM w
celu

dokonania

niezb#dnych
konfiguracji

przed

testem tej pami#ci.

2C

Inicjalizacja z"!cza 12 ( Slot 12)

Wszystkie

niezb#dne

procesy przetwarzania
poprzedzaj!ce oddanie
sterowania do video
ROM s! uko&czone.
Poszukiwanie pami#ci
video

ROM

i

przekazanie sterowania
do niej.

B"!d pami#ci RAM pod
adresem XXX*

2D

Inicjalizacja z"!cza 13 ( Slot 13)

Sterowanie

zosta"o

zwrócone z pami#ci
video ROM do BIOS
POST.

Nast#puje

niezb#dne
przetwarzanie

po

oddaniu sterowania z
video ROM.

2E

Inicjalizacja z"!cza 14 ( Slot 14)

Przetwarzanie
nast#puj!ce

po

sprawdzeniu

pami#ci

video

ROM.

Je li

kontroler

EGA/VGA

nie zosta" znaleziony,
przeprowadzanie testu
odczytu/zapisu pami#ci
ekranu, w nast#pnym
kroku.

B"!d RAM na pozycjach
danych XXXX* ni'szego
bajtu szyny pami#ci.

2F

Inicjalizacja z"!cza 15 ( Slot 15)

Kontroler EGA/VGA
nie zosta" znaleziony.
Rozpoczyna si# test
odczytu/zapisu pami#ci
ekranu.

W"!czanie cache przed
operacj! shadow BIOS’u
systemu(zwi#kszenie
wydajno ci

przez

przeniesienie cz# ci kodu
w wolnym ROM do
szybszego RAM)

30

Okre lenie rozmiaru pami#ci Test

odczytu/zapisu

background image

podstawowej od 256K do 640K
oraz

pami#ci

rozszerzonej

powy'ej 1MB

pami#ci ekranu zostaje
pomy lnie uko&czony.
Sprawdzanie powrotne
po ladach.

31

Sprawdzanie

pami#ci

podstawowej od 256K do 640K
oraz

pami#ci

rozszerzonej

powy'ej 1MB

Test

odczytu/zapisu

pami#ci ekranu lub
sprawdzanie

po

ladach-zawiod"y.
Nast#puje sprawdzanie
dodatkowe
odczytu/zapisu pami#ci
ekranu.

CODE

Award

AMI

Phoenix4.0/Tandy3000

32

Je li tryb EISA jest aktywny,
Sprawdzanie

pami#ci

EISA

umieszczonej w z"!czach.

Dodatkowy

test

odczytu/zapisu pami#ci
ekranu

przeszed"

pomy lnie.
Przygotowywanie

do

dodatkowego

testu

sprawdzania
powrotnego po ladach

Testowanie
cz#stotliwo ci

zegara

CPU.

33

Zarezerwowane

Inicjalizowanie zarz!dcy
rozsy"ania
Phoenix(Phoenix
Dispatch manager)

34

Zarezerwowane

Sprawdzanie
wy wietlania

obrazu

jest

uko&czone.

Nast#puje wybór trybu
wy wietlania.

35

Zarezerwowane

36

Zarezerwowane

„Ciep"y

start”

i

zamkni#cie systemu.

37

Zarezerwowane

Tryb

wy wietlania

zostaje

ustawiony.

Nast#pny

krok

to

wy wietlenie
komunikatu

startu-

w"!czenia zasilania.

38

Zarezerwowane

Inicjalizacja

wej cia

magistrali,

IPL,

a

nast#pnie

urz!dze&

ogólnych- je li s!
takie w systemie.

Wykonywanie

operacji

shadow na BIOS ROM
systemu.

39

Zarezerwowane

Wy wietlanie
komunikatów

o

b"#dach inicjalizacji.

3A

Zarezerwowane

Nowa pozycja kursora
zosta"a odczytana i
zapisana. Wy wietlanie
komunikatu

„Prosz#

wcisn!%

klawisz

<DEL>” w nast#pnym
kroku.

Operacja Auto size na

pami#ci cache

3B

Zarezerwowane

Komunikat

„Prosz#

wcisn!%

klawisz

<DEL>”

zosta"

wy wietlony.

Test

pami#ci

w

trybie

chronionym

zostanie

rozpocz#ty.

3C

Aktywacja SETUPu

Zaawansowana
konfiguracja

rejestrów

chipset’u

3D

Wykryj

obecno %

myszy,

inicjalizuj

j!

je li

jest

w

systemie, instalacja wektorów
przerwa& (IV)

Za"aduj

warto ci

z

CMOS

do

rejestrów

zapasowych

3E

Inicjalizacja kontrolera pami#ci
cache

3F

Zarezerwowane

40

Wy wietl

„ochrona

antywirusowa w"!czona” lub
„wy"!czona”

Przygotowywanie
tablic deskryptora.

41

Inicjalizacja kontrolera nap#du
stacji dyskietek oraz wszystkich
nap#dów.

Inicjalizacja

pami#ci

rozszerzonej dla ROM
Pilot

CODE

Award

AMI

Phoenix4.0/Tandy3000

42

Inicjalizacja kontrolera nap#du
dysku twardego i wszystkich
nap#dów.

Tablice deskryptora s!
przygotowane.
Przyst#powanie

do

wej cia

w

tryb

chroniony w celu testu
pami#ci w nast#pnym
kroku.

Inicjalizacja

wektorów

przerwa&.

43

Wykrywanie

i

inicjalizacja

portów

szeregowych

i

równoleg"ych oraz portu gier.

Praca

w

trybie

chronionym.
Uruchamianie
przerwa&

dla

trybu

diagnostycznego.

44

Zarezerwowane

Je li

prze"!cznik

diagnostyki

jest

w"!czony, przerwania
s!

aktywne.

Inicjalizacja pami#ci w

background image

celu wykonania testu
zawijania przy 0:0

45

Wykrywanie

i

inicjalizacja

koprocesora matematycznego.

Dane

s!

zainicjalizowane.
Sprawdzanie zawijania
pami#ci przy 0:0 i
ustalanie ca"kowitego
rozmiaru pami#ci w
nast#pnym kroku.

Inicjalizacja urz!dzenia
POST.

46

Zarezerwowane

Test zawijania pami#ci
oraz

obliczanie

jej

rozmiaru

s!

uko&czone.
Zapisywanie wzorców
do testowania pami#ci
w nast#pnym kroku.

Sprawd$ uwag# odno nie
prawa autorskiego ROM.

47

Zarezerwowane

Wzorzec

zosta"

wpisany do pami#ci
rozszerzonej.
Nast#puje zapisywanie
wzorców

do

640K

pami#ci podstawowej.

Inicjalizacja dla wsparcia
I20.

48

Zarezerwowane

Wzorce zapisane w
pami#ci podstawowej.
Nast#puje

okre lanie

wielko ci

pami#ci

poni'ej 1MB.

Sprawdzanie konfiguracji
video wzgl#dem CMOS.

49

Zarezerwowane

Wielko %

pami#ci

poni'ej 1MB zosta"a
okre lona

i

zweryfikowana.
Nast#puje wyznaczanie
wielko ci

pami#ci

powy'ej 1MB.

Inicjalizacja z"!czy PCI
oraz urz!dze&.

CODE

Award

AMI

Phoenix4.0/Tandy3000

4A

Zarezerwowane

Inicjalizacja wszystkich
kart grafiki obecnych w
systemie.

4B

Zarezerwowane

Wielko %

pami#ci

powy'ej 1MB zosta"a
znaleziona

i

zweryfikowana.
Sprawdzanie

czy

wyst!pi" mi#kki reset
oraz czyszczenie dla
niego pami#ci poni'ej
1MB.

W"!cznie „Quiet Boot”
(opcjonalnie)

4C

Zarezerwowane

Pami#% poni'ej 1MB
zosta"a wyczyszczona
poprzez mi#kki reset.
Nast#puje czyszczenie
pami#ci powy'ej 1MB.

Funkcja „shadow” (patrz
wy'ej)dla BIOS ROM
grafiki.

4D

Zarezerwowane

Pami#% powy'ej 1MB
zosta"a

wyzerowana

poprzez mi#kki reset.
Nast#puje zachowanie
rozmiaru

pami#ci.

Przeniesienie

do

punktu

kontrolnego

52h.

4E

Ponowne

uruchomienie

je li

pracuje w trybie „Manufacturing
Mode”.

Je li

nie,

wy wietl

komunikaty

i

przejd$

do

ustawie&.

Rozpocz!"

si#

test

pami#ci ale nie jako
efekt mi#kkiego resetu.
Nast#puje
wy wietlanie
pierwszych

64KB

pami#ci.

Wy wietl

uwag#

o

prawach

autorskich

BIOS.

4F

Zapytaj o has"o bezpiecze&stwa
(opcjonalnie).

Rozpocz#"o

si#

wy wietlanie rozmiaru
pami#ci. Obraz jest
uaktualniany podczas
post#powania

testu.

Nast#puje
sekwencyjny

oraz

losowy test pami#ci.

Inicjalizacja

„Multi

Boot”

50

Zapisz

wszystkie

warto ci

CMOS z powrotem do RAM i
wyzeruj.

Pami#% poni'ej 1MB
zosta"a sprawdzona i
zainicjalizowana.
Korygowanie rozmiaru
pami#ci ekranu w celu
relokacji oraz operacji
shadowingu.

Wy wietl rodzaj CPU
oraz jego szybko %.

CODE

Award

AMI

Phoenix4.0/Tandy3000

51

Uaktywnij

sprawdzanie

parzysto ci. W"!cz NMI, oraz
Cache Before Boot.

Rozmiar

pami#ci

ekranu

zosta"

ustawiony do relokacji
oraz operacji shadow.
Nast#puje sprawdzanie
pami#ci powy'ej 1 MB

Inicjalizacja p"yty EISA.

52

Inicjalizacja opcji ROMs od
C8000h do EFFFFh lub do
F7FFFh

je li

FSCAN

jest

w"!czone.

Pami#ci powy'ej 1MB
zosta"a sprawdzona i
zainicjalizowana.
Nast#puje
zachowywanie

Test klawiatury.

background image

informacji o rozmiarze
pami#ci.

53

Inicjalizacja warto ci czasu pod
40h w obszarze BIOS.

Informacja o rozmiarze
pami#ci oraz rejestrach
CPU

zosta"a

zachowana.
Przechodzenie

do

pracy

w

trybie

rzeczywistym.

54

Zamykanie

zosta"o

zako&czone pomy lnie.
CPU pracuje w trybie
rzeczywistym.
Wy"!czenie linii Gate
A20,

parzysto ci

a

nast#pnie NMI.

Ustaw

odg"os

reakcji

klawisza na wci ni#cie –
je li

funkcja

ta

jest

w"!czona.

55

Aktywuj

urz!dzenia

USB.

57

Linia adresowa A20,
parzysto % oraz NMI
zosta"y

wstrzymane.

Nast#puje

okre lanie

rozmiaru pami#ci w
zale'no ci od relokacji
oraz operacji shadow.

58

Rozmiar

pami#ci

zosta"

nastawiony

odpowiednio

dla

relokacji

i

operacji

shadow.

Nast#puje

zerowanie komunikatu
„Wci nij

klawisz

<DEL>”

Sprawdzenie
nieoczekiwanych
przerwa&.

59

Komunikat

„Wci nij

klawisz <DEL>” zosta"
wyzerowany.
Wy wietlony

zostaje

komunikat <WAIT..>.
Nast#puje rozpocz#cie
testu

kontrolerów

DMA oraz przerwa&.

Inicjalizacja

us"ugi

wy wietlania POST.

5A

Wy wietlenie
podpowiedzi

„Prosz#

wcisn!% F2 aby przej %
do zmian ustawie&”.

CODE

Award

AMI

Phoenix4.0/Tandy3000

5B

Wy"!cz pami#% cache
jednostki centralnej CPU

5C

Sprawdzenie

pami#ci

RAM mi#dzy 512KB
i 640KB.

60

Ustawianie

ochrony

antywirusowej

(ochrona

sektorów

startowych-

boot

sectors) zgodnie z wybranymi
parametrami.

Test

rejestru

stronicowego

DMA

uko&czony pomy lnie.
Nast#puje sprawdzanie
rejestru

bazowego

kontrolera 1 DMA

Testowanie

pami#ci

rozszerzonej.

Próba w"!czenia pami#ci cache
2-ego poziomu(L2 cache). Je li
zosta"o

to

zrobione

w

komunikacie kodu 3D, w tej
cz# ci

czynno %

ta

zostaje

pomini#ta.
Ustawianie

pr#dko ci

startu

pocz!tkowego(boot up) zgodnie
z

dokonanym

wcze niej

wyborem.
Ostatnia szansa na inicjalizacj#
chipset’u
Ostatnia szansa na inicjalizacj#
zarz!dzania energi! (tylko Green
BIOS)

61

Poka'

tabel#

konfiguracji

systemu

Ustaw

status

NUM

LOCK

zgodnie z wybran! warto ci!.

62

Programowanie NUM LOCK,
tempa oraz szybko ci reakcji na
przyciskanie klawiszy zgodnie z
dokonanym wyborem ustawie&.

Test rejestru bazowego
kontrolera

1

DMA

zako&czony
powodzeniem.
Nast#puje sprawdzanie
rejestru

bazowego

kontrolera 2 DMA.

Sprawdzanie

linii

adresowych

pami#ci

rozszerzonej.

Je li

nast!pi"y

jakiekolwiek

zmiany

w

konfiguracji

sprz#towej,

uaktualnianie

informacji ESCD (tylko PnP
BIOS)
Wyczy %

zawarto %

u'ytej

pami#ci.

63

Wystartuj system u'ywaj!c INT
19h

64

Skok do UserPatch1

background image

65

Sprawdzanie

rejestru

bazowego

2-ego

kontrolera

DMA

uko&czone pomy lnie.
Programowanie
kontrolerów DMA 1 i
2.

CODE

Award

AMI

Phoenix4.0/Tandy3000

66

Programowanie
kontrolerów DMA 1 i
2

jest

zako&czone.

Nast#puje inicjalizacja
kontrolera

przerwa&

8259.

Konfigurowanie
rejestrów rozsz. Cache.

67

Inicjalizacja kontrolera
przerwa&

8259

uko&czona.

Inicjalizacja

Multi

Processor APIC

68

W"!czenie

rejestrów

zewn#trznych

oraz

rejestrów CPU.

69

Konfigurowanie obszaru
trybu

zarz!dzania

systemem(System
Management

Module-

SMM).

6A

Wy wietlenie

rozmiaru

zewn#trznej

pami#ci

cache L2.

6B

)adowanie

ustawie&

domyslnych

na

'yczenie(opcjonalnie).

6C

Wy wietl komunikat z
obszaru shadow.

6E

Wy wietlenie mo'liwego
wysokiego adresu dla
odzyskiwania UMB.

6F

70

Wy wietlenie
komunikatu o b"#dzie.

71

72

Sprawdzanie

b"#dów

konfiguracji.

76

Sprawdzanie

b"#dów

klawiatury.

7C

Ustawianie

wektorów

przerwa& sprz#towych.

7D

Inicjalizacja
Inteligentnego
Monitorowania Systemu.
(ISM)

7E

Inicjalizowanie
koprocesora- je li jest
obecny w systemie.

7F

W"!czanie

$ród"a

rozszerzonego

NMI

jest w toku.

CODE

Award

AMI

Phoenix4.0/Tandy3000

80

Rozpocz!"

si#

test

klawiatury.
Opró'nianie

bufora

wyj ciowego

oraz

sprawdzanie
zablokowanych
klawiszy.

Nast#puje

generowanie

sygna"u

resetuj!cego
klawiatur#.

Wy"!cz

przyjmowanie

'!da& obs"ugi przerwa&
(IRQ)

oraz

portów

wej cia/wyj cia(Super
I/O ports), znajduj!cych
si# na p"ycie g"ównej.

81

B"!d

resetowania

klawiatury lub wykryty
zosta"

zablokowany

klawisz. Generowanie
rozkazu testu interfejsu
kontrolera klawiatury.

Pó$na inicjalizacja POST
urz!dze&.

82

Uko&czono
sprawdzanie interfejsu
kontrolera klawiatury.
Zapisywanie

bajtu

rozkazu

oraz

inicjalizacja

bufora

okr#'nego

w

nast#pnym kroku

Wykrywanie

oraz

instalacja zewn#trznych
portów

szeregowych

RS232.

83

Uko&czono
inicjalizacj#

danych

globalnych

oraz

zapisywanie

bajtu

rozkazu. Sprawdzanie
zablokowanego
klawisza w nast#pnym
kroku.

Konfigurowanie
kontrolerów ró'nych od
MCD IDE

84

Zako&czono
sprawdzanie
zablokowanego
klawisza. Sprawdzanie

Wykrywanie

oraz

instalacja zewn#trznych
portów równoleg"ych.

background image

niezgodno ci rozmiaru
pami#ci z pami#ci!
CMOS

RAM

w

nast#pnym kroku.

85

Sprawdzanie rozmiaru
pami#ci

zosta"o

zako&czone.
Wy wietlanie

b"#du

oraz sprawdzenie has"a
lub

te'

obej cie

ustawie& WINBIOS.

Inicjalizacja

urz!dze&

PnP ISA kompatybilnych
z PC.

86

Has"o

zosta"o

sprawdzone.

Je li

zasz"a

potrzeba

to

nast#puje

etap

programowania przed
przej ciem

do

ustawie& WINBIOS.

Ponowna

inicjalizacja

portów wej cia/wyj cia,
znajduj!cych

si#

na

p"ycie g"ównej.

CODE

Award

AMI

Phoenix4.0/Tandy3000

87

Uko&czono

etap

programowania przed
ustawieniami
WINBIOS.
Rozpakowywanie kodu
ustawie&

WINBIOS

oraz

uruchomienie

narz#dzia

do

konfiguracji AMIBIOS
albo WINBIOS.

Konfiguracja

urz!dze&

konfigurowanych przez
p"yt#
g"ówn!(opcjonalnie).

88

Powrót

z

ustawie&

WINBIOS, ekran jest
wyczyszczony.
Nast#puje

etap

programowania
zwi!zany

z

opuszczeniem
konfigurowania
WINBIOS.

Inicjalizacja

obszaru

danych BIOS.

89

Etap

programowania

po uko&czeniu zmian
ustawie&

WINBIOS.

Wy wietlenie
komunikatu o starcie
systemu(power-on)

W"!cz

przerwania

niemaskowalne (NMIs)

8A

Inicjalizacja
rozszerzonego

obszaru

danych BIOS.

8B

Pierwszy

komunikat

zosta" wy wietlony na
ekranie. Pojawia si#
komunikat <WAIT...>
Odbywa

si#

sprawdzanie

portu

myszy

PS/2,

oraz

alokacji rozszerzonego
obszaru danych BIOS.

Sprawdzenie

oraz

inicjalizacja myszy na
porcie PS/2.

8C

Programowanie opcji
ustawie& WINBIOS

Inicjalizacja

kontrolera

nap#du stacji dyskietek.

8D

Opcje

ustawie&

WINBIOS

s!

ju'

zaprogramowane.
Nast#puje resetowanie
kontrolera

nap#du

dysku twardego.

CODE

Award

AMI

Phoenix4.0/Tandy3000

8E

Kontroler

dysku

twardego

zosta"

zresetowany.
Nast#puje
konfigurowanie
kontrolera

nap#du

stacji dyskietek.

8F

Wyznaczanie

liczby

nap#dów interfejsu ATA
(opcjonalnie)

90

Inicjalizacja kontrolerów
dysku twardego.

91

Kontroler nap#du stacji
dyskietek

zosta"

skonfigurowany.
Nast#puje konfiguracja
kontrolera

nap#du

dysku twardego.

Inicjalizacja kontrolerów
dysku

twardego

na

lokalnej magistrali.

92

Skok do UserPatch2

93

Tworzenie

MPTABLE

dla

p"yt

wieloprocesorowych.

background image

95

Inicjalizacja

pami#ci

ROM

adaptera

magistrali od C8000h
do D8000h

Instalowanie CD ROM w
celu

wystartowanie

systemu.

96

Inicjalizacja

przed

przekazaniem
sterowania do pami#ci
ROM adaptera przy
C800

Wyczyszczenie

rejestru

segmentowego ES.

97

Zako&czenie
inicjalizacji
przeprowadzanej przed
przej#ciem sterowania
przez pami#% adaptera
C800.

Nast#puje

sprawdzenie

ROM

adaptera.

Organizowanie

tablicy

dla wielu procesorów.

98

ROM adaptera zwraca
przyznane sterowanie
do

BIOS

POST.

Nast#puj!

wszystkie

niezb#dne

procesy

obliczeniowe

po

oddaniu

sterowania

przez ROM.

Poszukiwanie
dodatkowych

modu"ów

ROM. Jeden d"ugi oraz
dwa

krótkie

sygna"y

akustyczne

oznaczaj!

b"!d sumy kontrolnej.

CODE

Award

AMI

Phoenix4.0/Tandy3000

99

Wymagana
inicjalizacja

po

uko&czeniu

testu

dodatkowego

ROM

dobieg"a

ko&ca.

Nast!pi

konfiguracja

podstawowych
adresów timer’a oraz
drukarki

Sprawdzanie

nap#dów

SMART (opcjonalnie)

9A

Ustawienie
podstawowych
adresów timer’a oraz
drukarki.

Nast#puje

ustawianie bazowego
adresu RS-232.

Operacja

shadow

na

dodatkowych modu"ach
ROM.

9B

Powrót po ustawieniu
adresu

bazowego

RS-232. Wykonywanie
wszystkich
potrzebnych
inicjalizacji

przed

sprawdzaniem
koprocesora.

9C

Wymagana
inicjalizacja

przed

testem

Koprocesora

dobieg"a

ko&ca.

Nast#puje inicjalizacja
samego koprocesora.

Przygotowywanie
zarz!dzania energi!.

9D

Koprocesor

zosta"

zainicjalizowany.
Wykonywanie
wszystkich zwi!zanych
z

tym

etapem

czynno ci
inicjalizuj!cych

Inicjalizacja mechanizmu
bezpiecze&stwa
(opcjonalnie)

9E

Inicjalizacja

po

zako&czonym

te cie

Koprocesora.
Sprawdzanie
klawiatury
rozszerzonej, numeru
ID

klawiatury

oraz

klawisza NUM LOCK.
Generowanie rozkazu
ID klawiatury.

W"!czenie

przerwa&

sprz#towych.

9F

Wyznaczanie

liczby

nap#dów z interfejsem
ATA i SCSI

A0

Nastawianie aktualnego
czasu

A1

Sprawdzanie
przyblokowania
klawisza.

A2

Wy wietlenie b"#dów
powsta"ych

z

nieprawid"owych
danych b!d$ instrukcji
przechowywanych

w

pami#ci.

CODE

Award

AMI

Phoenix4.0/Tandy3000

A3

Zako&czono
wy wietlanie

b"#dów

background image

pami#ci.

Ustawianie

tempa reakcji klawiszy
klawiatury.

A4

Tempo

reagowania

klawiatury

zosta"o

ustawione. Nast#puje
programowanie stanów
oczekiwania pami#ci.

Inicjalizacja

tempa

reagowania przycisków
klawiatury.

A5

Programowanie stanów
oczekiwania

zosta"o

zako&czone. Nast#puje
czyszczenie

ekranu

oraz

w"!czanie

parzysto ci i NMI.

A7

NMI oraz parzysto %
zosta"y

w"!czone.

Wykonywanie
wymaganych
czynno ci
inicjalizuj!cych przed
przekazaniem
sterowania do ROM
adaptera pod E000.

A8

Inicjalizacja
poprzedzaj!ca
przekazanie sterowania
do ROM adaptera pod
E000h

zosta"a

zako&czona. Nast#puje
wspomniane
przekazanie
sterowania.

Wykasowanie zg"oszenia
podpowiedzi F2

A9

Powrót z E000h po
oddaniu sterowania do
ROM

adaptera.

Wykonywanie
niezb#dnych czynno ci
inicjalizuj!cych
towarzysz!cych
zwróceniu sterowania
z ROM adaptera.

AA

Inicjalizacja

po

powrocie

z

E000h

dobieg"a

ko&ca.

Nast#puje
wy wietlanie
konfiguracji systemu.

Odczytywanie
prawdopodobnego
wci ni#cia klawisza F2

AB

Rozpakowywanie

danych

DMI

oraz

wykonywanie
czynno ci
inicjalizuj!cych DMI
POST

AC

Wej cie do ustawie&

AE

Wyzerowanie znacznika
startu(boot flag)

CODE

Award

AMI

Phoenix4.0/Tandy3000

B0

Przypadek wyst!pienia przerwa&
w trybie chronionym

Konfiguracja systemu
zostaje wy wietlona

Sprawdzanie

w

poszukiwaniu b"#dów

B1

Je li NMI nie jest przys"oni#te,
wy wietl : Prosz# wcisn!% F1 by
wy"!czy% NMI lub F2 by
uruchomi% ponownie.

Kopiowanie kodu do
specjalnego obszaru

Zawiadomienie RomPilot
o zako&czeniu POST

B2

POST(power-on self-test)
zosta"

zako&czony.

Przygotowywanie

do

rozpocz#cia

"adowania

systemu operacyjnego.

B3

B4

1

krótki

sygna"

akustyczny przed startem
"adowania.

B5

Zako&czenie
QuietBoot(cichy

start)

(opcjonalnie)

B6

Sprawdzanie

has"a

(opcjonalnie)

B7

Inicjalizacja ACPI BIOS

B8

B9

Przygotowywanie startu
systemu

BA

Inicjalizacja SMBIOS

BB

Inicjalizacja PnP Option
ROMs

BC

Wyzerowanie parzysto ci

BD

Wy wietlenie

menu

wyboru startu systemów

BE

Programowanie

rejestrów

chipset’u

domy lnymi

warto ciami pocz!tkowymi.

Wyczyszczenie

ekranu

(opcjonalnie)

BF

Programowanie pozosta"ej cz# ci
chipset’u zgodnie z warto ciami
wybranymi

podczas

dokonywania ustawie&

Sprawdzanie
antywirusowe

i

przypomnienie o kopii
zapasowej.

background image

Je li w"!czono auto-konfiguracj#,
chipset

jest

programowany

warto ciami predefiniowanymi w
tabeli MODBIN
Wy"!czanie shadow oraz cache’u
charakterystycznego dla OEM

C0

Inicjalizowanie

urz!dze&

standardowych

przy

u'yciu

warto ci domy lnych: kontroler
DMA(8237),

Programowalny

Kontroler

Przerwa&

(8259),

Timer

o

programowalnym

przedziale czasu(8254); uk"ad
RTC(real-time clock).

Próba startu przy u'yciu
INT19

C1

Sprawdzanie

ilo ci

zainstalowanej pami#ci- zale'ne
od i charakterystyczne dla OEM

Inicjalizacja menad'era
b"#dów POST (PEM)

C2

Inicjalizacja

logowania

b"#dów.

CODE

Award

AMI

Phoenix4.0/Tandy3000

Sprawdzanie pierwszych 256K
DRAM

C3

Rozwini#cie skompresowanego
kodu do tymczasowego obszaru
DRAM,

w"!czaj!c

w

to

skompresowane BIOS & Option
ROMs systemu.

Inicjalizacja

funkcji

wy wietlania b"#dów.

C4

Inicjalizacja

obs"ugi

b"#dów systemowych.

C5

Aktywacja operacji wczesnego
shadowing’u(Early Shadow) dla
szybkiego

startu(Fast

Boot)-

charakterystyczne dla OEM

PnPnd

dual

CMOS

(opcjonalnie)

C6

Wykrywanie

wielko ci

zewn#trznej pami#ci cache.

Inicjalizacja note dock
(opcjonalnie)

C7

Inicjalizacja note dock
pó$no

C8

Wymuszenie
sprawdzania
(opcjonalnie)

C9

Rozszerzona

suma

kontrolna (opcjonalnie)

CA

Przekierowanie INT 15h
aby aktywowa% zdaln!
klawiatur#

CB

Przekierowanie INT 13h
urz!dze&

takich

jak

ROM, RAM, PCMCIA
oraz dysku szeregowego.

CC

Przekierowanie INT 10h
aby aktywowa% zdaln! ,
szeregow!, grafik#

CD

Ponowne odwzorowanie
I/O(wej cie/wyj cie) oraz
pami#ci

dla

urz!dze&

PCMCIA

CE

Inicjalizacja
przetwornika
analogowo-cyfrowego
oraz

wy wietlenie

komunikatu.

D0

NMI

zosta"o

wy"!czone.
Rozpoczyna

si#

opó$nienie po starcie
zasilania.

Nast#puje

weryfikacja

sumy

kontrolnej

kodu

inicjalizuj!cego.

D1

Inicjalizowanie
kontrolera

DMA,

wykonywanie

testu

BAT

kontrolera

klawiatury,
rozpocz#cie
od wie'ania

pami#ci

oraz przej cie do trybu
adresowania p"askiego
obszaru 4GB

D2

Nieznane przerwanie.

CODE

Award

AMI

Phoenix4.0/Tandy3000

D3

Rozpocz#cie mierzenia
ilo ci pami#ci

D4

Powrót

do

trybu

rzeczywistego.
Wykonywanie kodów
poprawek OEM oraz
ustawianie stosu.

D5

Przekazywanie
sterowania

do

niespakowanego kodu
w obszarze shadow
RAM pod adresem
E000:0000h.

Kod

inicjalizuj!cy

jest

background image

kopiowany

do

segmentu

0,

gdzie

przenoszone

jest

sterowanie.

D6

Sterowanie

jest

w

segmencie

0.

Nast#pnie,
sprawdzanie

czy

klawisze
<Ctrl><Home> zosta"y
wci ni#te

oraz

zweryfikowanie sumy
kontrolnej BIOS. Je li
który

z

klawiszy

<Ctrl><Home> zosta"
wci ni#ty lub te' suma
kontrolna

jest

nieprawid"owa,
przej cie do punktu
kontrolnego E0h. W
przeciwnym razie do
punktu

kontrolnego

D7h.

E0

Je li kontroler nap#du
dyskietek

jest

dost#pny,

nast#puje

jego

inicjalizacja.

Nast#puje sprawdzanie
pierwszych, bazowych
512KB pami#ci.

Inicjalizacja chipset’u

E1

Ustawianie E1 – Strona E1

Inicjalizacja

tablicy

wektorów przerwa&

Inicjalizacja mostka

E2

Ustawianie E2 - Strona E2

Inicjalizacja
kontrolerów przerwa& i
DMA

Inicjalizacja

jednostki

centralnej CPU

E3

Ustawianie E3 – Strona E3

Inicjalizacja

timer’a

systemowego

E4

Ustawianie E4 - Strona E4

Inicjalizacja uk"adu I/O

E5

Ustawianie E5 - StronaE5

Sprawdzanie
wymuszonego
odzyskiwania startu.

CODE

Award

AMI

Phoenix4.0/Tandy3000

E6

Ustawianie E6 - Strona E6

W"!czanie kontrolera
nap#du dyskietek oraz
'!da&

obs"ugi

przerwa&

Timer’a.

W"!czanie
wewn#trznej pami#ci

Tworzenie

sumy

kontrolnej BIOS ROM

cache.

E7

Ustawianie

E7 – Strona E7

Przejd$ do BIOS

E8

Ustawianie

E8 – Strona E8

Ustaw du'y segment

E9

Ustawianie

E9 – Strona E9

Inicjalizacja dla wielu
procesorów

EA

Ustawianie

EA – Strona EA

Inicjalizacja specjalnego
kodu OEM

EB

Ustawianie

EB – Strona EB

Inicjalizacja PIC oraz
DMA

EC

Ustawianie

EC – Strona EC

Inicjalizacja

rodzaju

pami#ci

ED

Ustawianie

ED – Strona ED

Inicjalizacja

nap#du

dyskietek.

Inicjalizacja

rozmiaru

pami#ci

EE

Ustawianie

EE – Strona EE

Badanie

obecno ci

no nika

danych

w

nap#dzie

stacji

dyskietek

A:.

Odczytywanie
pierwszego

jej

sektora(je li w"o'ono
dyskietk#)

Operacja

Shadow

na

bloku

startowym(Boot

Block).

EF

Ustawianie

EF – Strona EF

Wyst!pi" b"!d odczytu
podczas

czytania

z

nap#du stacji dyskietek
A:.

Sprawdzanie

pami#ci

systemu.

F0

Poszukiwanie

pliku

AMIBOOT.ROM

w

katalogu g"ównym

Inicjalizacja

wektorów

przerwa&.

F1

Brak

pliku

AMIBOOT.ROM

w

katalogu g"ównym.

Inicjalizacja RTC.

F2

Odczytywanie

oraz

analizowanie systemu
plików FAT dyskietki,
w

poszukiwaniu

klastrów zajmowanych
przez

plik

AMIBOOT.ROM.

Inicjalizacja grafiki

F3

Odczytywanie

pliku

AMIBOOT.ROM,
klaster po klastrze.

Inicjalizacja menad'era
zarz!dzania systemem.

F4

Plik AMIBOOT.ROM
ma

nieprawid"owy

wielko %.

1 odg"os akustyczny

F5

Wy"!czanie
wewn#trznej pami#ci
cache.

Czyszczenie

du'ego

segmentu.

background image

F6

Uruchom

minimalny

DOS

F7

Uruchom pe"ny DOS

CODE

Award

AMI

Phoenix4.0/Tandy3000

FB

Wykrywanie

rodzaju

pami#ci flash ROM

FC

Wymazywanie pami#ci
flash ROM

FD

Programowanie
pami#ci flash ROM

FF

Próba uruchomienia INT 19

Programowanie
pami#ci flash ROM
zosta"o

uko&czone

pomy lnie.

Ponowne

uruchomienie

BIOS

systemu.

7.Opis sygna!ów akustycznych

(1) Kody sygna!ów akustycznych AMI BIOS

(b! d krytyczny)

1 sygna"

Od wie'enie DRAM nie powiod"o si#. Najpierw spróbuj ponownie
zainstalowa% ko % pami#ci na p"ycie g"ównej. Je li b"!d wci!' si#
powtarza, nale'y wymieni% na sprawdzon! pami#%, dzia"aj!c!
poprawnie.

2 sygna"y

B"!d parzysto ci w pierwszych 64K pami#ci RAM. Najpierw spróbuj
ponownie zainstalowa% ko % pami#ci na p"ycie g"ównej. Je li b"!d
wci!' si# powtarza, nale'y wymieni% na sprawdzon! pami#%,
dzia"aj!c! poprawnie.

3 sygna"y

Uszkodzenie w podstawowych 64K RAM. Najpierw spróbuj
ponownie zainstalowa% ko % pami#ci na p"ycie g"ównej. Je li b"!d
wci!' si# powtarza, nale'y wymieni% na sprawdzon! pami#%,
dzia"aj!c! poprawnie.

4 sygna"y

B"!d timer’a systemowego.

5 sygna"ów

B"!d procesu.

6 sygna"ów

Kontroler klawiatury 8042 – B"!d Gate A20. Spróbuj ponownie
zainstalowa% ko % uk"adu kontrolera klawiatury. Je li b"!d wyst#puje
nadal, nale'y wymieni% ten uk"ad. Je li jednak b"!d nadal si#
utrzymuje, sprawd$ komponenty systemu zwi!zane z klawiatur!, np.
spróbuj pod"!czy% inna klawiatur#, sprawd$ czy w systemie jest
bezpiecznik odpowiedzialny za prac# klawiatury.

7 sygna"ów

B"!d przerwania przez wyst!pienie wyj!tku w trybie wirtualnym
procesora.

8 sygna"ów

B"#d testu odczytu/zapisu pami#ci ekranu (nie krytyczny). Nale'y

wymieni% pami#% karty graficznej b!d$ te' ca"! kart#.

9 sygna"ów

Suma kontrolna ROM BIOS jest b"#dna(32KB pod F800:0). Ma"o
prawdopodobne jest aby b"!d ust!pi" po wyci!gni#ciu i ponownym
zainstalowaniu uk"adów. Nale'y skontaktowa% si# z dostawc! p"yty
g"ównej lub te' dystrybutora produktów AMI aby dosta% cz# ci
zamienne.

10 sygna"ów

B"!d odczytu/zapisu rejestru Shutdown CMOS.

11 sygna"ów

B"!d pami#ci cache.

(2). Kody sygna!ów akustycznych AMI BIOS

(b! d nie-krytyczny)

2 krótkie

B"!d POST- Jeden b!d$ kilka testów sprz#towych zako&czy"o si#
niepowodzeniem.

1 d"ugi 2
krótkie

Napotkano b"!d w pami#ci video BIOS ROM lub b"!d poziomego
ruchu powrotnego.

1 d"ugi 3
krótkie

B"!d pami#ci konwencjonalnej/rozszerzonej

1 d"ugi 8
krótkich

Test wy wietlania grafiki zako&czony niepowodzeniem.


(3). Kody sygna!ów akustycznych Award BIOS


1 krótki

Nie by"o b"#dów podczas POST

2 krótkie

Którykolwiek z b"#dów nie-krytycznych, Wejd$ do ustawie& CMOS by
zresetowa%.

1 d"ugi 1
krótki

B"!d p"yty g"ównej lub pami#ci RAM

1 d"ugi 2
krótkie

B"!d obrazu, Nie mo'na zainicjalizowa% ekranu aby wy wietli% na nim
informacje.

1 d"ugi 3
krótkie

B"!d kontrolera klawiatury.

1 d"ugi 9
krótkich

B"!d pami#ci flash RAM/EPROM. (B"!d BIOS)

D"ugi
sygna"

Bank pami#ci nie jest poprawnie pod"!czony, lub jest uszkodzony.

(4). Kody sygna!ów akustycznych Phoenix BIOS

Kod sygna!u Opis / Sposób post"powania

1-1-1-3

Sprawdzanie trybu rzeczywistego

background image

1-1-2-1

Odczytywanie rodzaju CPU

1-1-2-3

Inicjalizacja sprz#tu systemu

1-1-3-1

Inicjalizacja rejestrów chipset’u pocz!tkowymi warto ciami POST

1-1-3-2

Ustawianie znacznika POST

1-1-3-3

Inicjalizacja rejestrów CPU

1-1-4-1

Inicjalizacja pami#ci cache pocz!tkowymi warto ciami POST

1-1-4-3

Inicjalizacja wej cia/wyj cia (I/O)

1-2-1-1

Inicjalizacja zarz!dzania energi!

1-2-1-2

)adowanie pocz!tkowych warto ci POST do rejestrów zast#pczych

1-2-1-3

Skok do UserPatch0.

1-2-2-1

Inicjalizacja kontrolera klawiatury

1-2-2-3

Suma kontrolna BIOS ROM

1-2-3-1

Inicjalizacja timer’a 8254

1-2-3-3

Inicjalizacja kontrolera DMA 8237

1-2-4-1

Resetowanie programowalnego kontrolera przerwa&

1-3-1-1

Test od wie'ania DRAM

1-3-1-3

Test kontrolera klawiatury 8742

1-3-2-1

Ustawienie rejestru segmentowego ES aby wskazywa" 4GB

1-3-3-1

28 samookre lanie rozmiaru DRAM.

1-3-3-3

Czyszczenie 512K obszaru podstawowego RAM

1-3-4-1

Test 512K obszaru linii adresowych

1-3-4-3

Test 512K pami#ci podstawowej

1-4-1-3

Test cz#stotliwo ci taktowania CPU

1-4-2-4

Ponowna inicjalizacja chipsetu

1-4-3-1

Operacja shadow na BIOS ROM systemu.

1-4-3-2

Ponowna inicjalizacja pami#ci cache

1-4-3-3

Samookre lenie rozmiaru pami#ci cache

1-4-4-1

Konfiguracja rozszerz. Rejestrów chipset’u

1-4-4-2

)adowanie warto ci CMOS do rejestrów zast#pczych.

2-1-1-1

Okre lanie pocz!tkowej szybko ci CPU.

2-1-1-3

Inicjalizowanie wektorów przerwa&

2-1-2-1

Inicjalizacja przerwa& BIOS

2-1-2-3

Sprawdzanie uwagi o prawach autorskich ROM.

2-1-2-4

Inicjalizacja menad'era dla PCI Options ROMs.

2-1-3-1

Sprawdzanie konfiguracji video wzgl#dem warto ci CMOS.

2-1-3-2

Inicjalizacja gniazd PCI oraz urz!dze&

2-1-3-3

Inicjalizacja wszystkich kart grafiki w systemie

2-1-4-1

Operacja shadow na pami#ci BIOS ROM karty graficznej

2-1-4-3

Wy wietlanie uwagi o prawach autorskich

2-2-1-1

Wy wietlanie rodzaju i pr#dko ci CPU

2-2-1-3

Testowanie klawiatury

2-2-2-1

Ustawienie odg"osu klawisza, je li za"!czony w opcjach

2-2-2-3

56 W"!czenie klawiatury

2-2-3-1

Test na nieoczekiwane przerwania.

2-2-3-3

Wy wietl komunikat "Prosz# wcisn!% klawisz F2 aby przej % do
zmiany ustawie&".

2-2-4-1

Test pami#ci RAM mi#dzy 512 i 640k.

2-3-1-1

Testowanie pami#ci rozszerzonej

2-3-1-3

Testowanie linii adresowych pami#ci rozszerzonej

2-3-2-1

Skok do UserPatch1.

2-3-2-3

Konfiguracja rejestrów rozsz. Pami#ci cache.

2-3-3-1

W"!czenie zewn#trznej pami#ci cache oraz cachu jednostki centralnej
CPU

2-3-3-3

Wy wietlanie wielko ci zewn#trznej pami#ci cache.

2-3-4-1

Wy wietlanie komunikatu shadow

2-3-4-3

Wy wietlanie segmentów u'ywanych

2-4-1-1

Wy wietlanie komunikatów b"#dów

2-4-1-3

Sprawdzanie b"#dów konfiguracji.

2-4-2-1

Test zegara czasu rzeczywistego

2-4-2-3

Sprawdzanie b"#dów pochodz!cych od klawiatury

2-4-4-1

Ustawianie wektorów przerwa& sprz#towych

2-4-4-3

Test koprocesora, je li jest obecny w systemie.

3-1-1-1

Wy"!czenie portów wej cia/wyj cia (I/O) na p"ycie g"ównej

3-1-1-3

Wykrywanie oraz instalacja zewn#trznych portów RS232

3-1-2-1

Wykrywanie oraz instalacja zewn#trznych portów równoleg"ych

3-1-2-3

Ponowna inicjalizacja portów (I/O) wej cia/ wyj cia p"yty g"ównej

3-1-3-1

Inicjalizacja obszaru danych BIOS

3-1-3-3

Inicjalizacja obszaru danych rozsz.BIOS

3-1-4-1

Inicjalizacja kontrolera stacji dyskietek

3-2-1-1

Inicjalizacja kontrolera dysku twardego.

3-2-1-2

Inicjalizacja kontrolera dysku twardego lokalnej magistrali

3-2-1-3

Skok do UserPatch2.

3-2-2-1

Wy"!czenie linii adresowej A20

3-2-2-3

Wyczy % du'y rejestr segmentowy ES

3-2-3-1

Szukaj dodatkowych uk"adów ROM.

3-2-3-3

Operacja shadow na dodatkowych uk"adach ROM.

3-2-4-1

Aktywowanie zarz!dzania energi!

3-2-4-3

W"!czenie przerwa& sprz#towych

3-3-1-1

Nastawienie aktualnego czasu

3-3-1-3

Sprawd$ blokowanie klawisza (lock).

background image

3-3-3-1

Wyma' wy wietlany komunikat z pro b! wci ni#cia klawisza F2

3-3-3-3

Sprawdzanie naci ni#cia klawisza F2

3-3-4-1

Wej cie do trybu zmiany ustawie&

3-3-4-3

Zerowanie znacznika in-POST

3-4-1-1

Sprawdzanie b"#dów

3-4-1-3

Zako&czono POST—Przygotowanie do startu systemu operacyjnego

3-4-2-1

Jeden sygna" d$wi#kowy

3-4-2-3

Sprawd$ has"o (opcjonalnie)

3-4-3-1

Zerowanie tablicy deskryptorów globalnych.

3-4-4-1

Zerowanie parzysto ci

3-4-4-3

Czyszczenie ekranu (opcjonalnie).

3-4-4-4

Sprawdzanie obecno ci wirusów i przypomnienie o kopii zapasowej.

4-1-1-1

Próba startu poprzez INT 19

4-2-1-1

B"!d procedury obs"ugi przerwania

4-2-1-3

Nieznany b"!d przerwania

4-2-2-1

B"!d oczekuj!cego przerwania

4-2-2-3

B"!d inicjalizacji dodatkowego uk"adu ROM

4-2-3-1

B"!d zamykania systemu

4-2-3-3

Przesuni#cie bloku rozszerzonego (EBM)

4-2-4-1

B"!d zamykania systemu (10)

4-3-1-3

Inicjalizacja chipsetu

4-3-1-4

Inicjalizacja licznika od wie'e&

4-3-2-1

Sprawdzanie wymuszonej Flash

4-3-2-2

Sprawdzanie statusu HW uk"adu ROM

4-3-2-3

BIOS ROM jest w porz!dku

4-3-2-4

Przeprowadzanie pe"nego testu RAM

4-3-3-1

Przeprowadzanie inicjalizacji OEM

4-3-3-2

Inicjalizacja kontrolera przerwa&

4-3-3-3

Wczytywanie kodu do "adowanie pocz!tkowego

4-3-3-4

Inicjalizacja wszystkich wektorów

4-3-4-1

)adowanie programu z flashu

4-3-4-2

Inicjalizowanie urz!dzenia startuj!cego

4-3-4-3

Kod u'ywany do startu systemu wczytany poprawnie

(5). Kody sygna!ów akustycznych IBM BIOS

Kod sygna!u

Opis

Brak odg"osu

Brak zasilanie, brak styku kart b!d$ zwarcie

1 krótki odg"os

Normalny test POST, komputer pracuje
poprawnie.

2 krótkie odg"osy

B"!d POST, na ekranie sprawd$ informacj# o
kodzie b"#du

Ci!g"y odg"os

Brak zasilanie, brak styku kart b!d$ zwarcie

Powtarzaj!cy si# krótki odg"os

Brak zasilanie, brak styku kart b!d$ zwarcie

1 d"ugi i 1 krótki

Kwestia wewn#trzna p"yty g"ównej

1 d"ugi 2 krótkie

Kwestia grafiki(obwód mono/ CGA)

1 d"ugi 3 krótkie

Obwód karty graficznej (EGA)

3 d"ugie

B"!d klawiatury

1 odg"os, pusty ekran lub b"#dnie
wy wietlany obraz

Obwód karty graficznej



8.Czynno#ci pozwalaj ce wprowadzi$ poprawki.

(I) Co zrobi$ je#li zapomnia!em has!a?

Je'eli zapomnia"e has"a, nie martw si#!!!Wykonaj nast#puj!ce czynno ci.
G"ówne has"o

Dla wersji BIOS ró'nych producentów, ich has"a s! ró'ne. Zarówno przez has"o g"ówne jak i

has"o u'ytkownika mo'na odblokowa% komputer. Spróbuj skrótu nazwy producenta lub "a&cucha
znaków utworzonego z pierwszych liter ka'dego s"owa. Mo'liwe, 'e to jest has"o g"ówne.
Przyk"adowo:

a).has"o AMI

AMI

AMI

Bios310

AMI!SW

KILLCMOS

A. M. I

589589

SMOSPWD

AMISETUP

ami.kez

BIOS

Ammii

AMI_SW

ami?

AMI.KEY

AMI SW

Amipswd

amidecod

amiami

PASSWORD

LKWPETER

BIOSPASS

AMIPSWD


b).has"o Award

PASSWORD

HLT

biostar

?award

djonet

AWARD SW

ALFAROME

j09F

1EAAh

g6PJ

AWARD?SW

256256

j256

admin

HELGA-S

AWARE_PW

589721

LKWPETER

ally

HLT

award_ps

Alfarome

ally

award

zjaaadc

AWARD?SW

APAf

J322

award.sw

J64

SWITCHED_SW 1kwpeter

SER

award_?

1kw peter

TTPTHA

Awkward

SKY_FOX

zbaaaca

setup

1kwpeter

AWARD_SW

Sxyz

Syxz

SZYX

Biosstar

BIOS

t0ch20x

BIOSTAR

t0ch88

01322222

CONCAT

TzqF

CONCAT

ttptha

589589

CONDO

ZAAADA

Awkward

wodj


background image

c).inne
Phoenix BIOS: phoenix

Megastar: star

Biostar Biostar: Q54arwms

Micron: sldkj754xyzall

Compag: compag

Micronies: dn 04rie

Concord:last

Nimble: xdfk9874t3

CTX International: CTX_123

Packard Bell: bell9

CyberMax: congress

QDI: QDI

Daewoo: Daewuu

Quantex: texl xljlbj

Daytek: Daytec

Research: Co12ogro2

Dell: Dell

Shuttle: spacve

Digital Equipment: komprie

Siements Nixdorf: SKY_FOX

Enox: central

SpeedEasy: lesarotl

Freetech: Posterie

SuperMicro: ksdjfg934t

HP Vectra:hewlpack

Tinys:tiny

IBM: IBM MBIUO sertafu

TMC: BIGO

Iwill: iwill

Toshiba: 24Banc81 Toshiba toshy99

JetWay: spooml

Vextrec Technology: vextrex

Joss Technology: 57gbz6technolgi

Vobis: merlin

M Technology: mMmM

WIMBIOSnbsp BIOS v2.10: complert

MachSpeed: sp99dd

Zenith: 3098z Zenith

Magic-pro: prost

ZEOS: zeosx


II.
Usuwanie istniej cego has!a (oraz innych ustawie% CMOS BIOS) przy u&yciu
oprogramowania


CMOS ROM mo'e by% odblokowany drog! programowania. Poni'sza metoda pomo'e Ci

rozwi!za% problem has"a.Wszystko u"atwi ci komenda „DEBUG”

I. usuni#cie has"a Award

C: \>DEBUG

- o 70 34 albo - o 70 11

- o 71 34 - o 71 ff

- q - q

II. usuni#cie has"a AMI BIOS

C: \>DEBUG

- o 70 16 albo - o 70 10
- o 71 16 - o 71 0
- q - q

Adnotacja: Konfiguracja CMOS BIOS zostanie wymazana podczas roz"adowania, komputer

jest zdolny do pracy do momentu jego zresetowania. Je li jest to komputer COMPAQ zanim
przyst!pisz do roz"adowania, skopiuj CMOS na dyskietk# jako zabezpieczenie wersji gdy'
odblokowanie jest bardzo proste, ale ewentualne przywrócenie przysparza trudno ci.
III. Sprz"towe usuwanie istniej cego has!a (oraz innych ustawie% CMOS BIOS).

We wszystkich komputerach mo'na dokona% roz"adowania CMOS BIOS i wyczyszczenia

znaków zach#ty(system booting prompt, CMOS setup prompt, key lock prompt) za pomoc!
prze"!cznika lub zworki. Przedstawiono szczególne przypadki CMOS dla wybranych modeli
komputera.

Roz"adowanie dla COMPAQ i AST jest zako&czone przy pomocy prze"!cznika wy"!cz/w"!cz,

ale w przypadku braku zasilania post#puj wg nast#puj!cych kroków:

a. Po wy"!czeniu zewn#trznego $ród"a zasilania ustaw SW1 I SW2 w pozycji w"!czonej

“on”.

b W"!cz zewn#trzne zród"o zasilania. Zrestartuj komputer.
c. Odczekaj 1-5 min, wy"!cz komputer
d. Ustaw SW1 i SW1-2 w pozycji wy"!czonej “off”
e. W"!cz komputer, wejd$ do ustawie& CMOS aby zmienic has"o.

Dla wi#kszo ci modeli p"yt g"ównych roz"adowanie CMOSu nast#puje po w"a ciwym

ustawieniu zworki. Uk"ad nó'ek jest zró'nicowany w zale'no ci od producenta p"yty g"ównej,
dlatego zanim przyst!pisz do procesu roz"adowania zapoznaj si# z instrukcj! za"!czon! do p"yty
g"ównej. Je'eli instrukcja ta nie zawiera wspomnianej informacji poszukaj na p"ycie g"ównej "!cz
oznaczonych takimi symbolami jak “Exit Batter”, “Clean CMOS”, “CMOS ROM Reset” i umie %
w nich zwork# lub te' prze"!cz w"!cznik, ewentualnie w szczególnych przypadkach wyjmij bateri#.

IV.Uzyskaj pomoc u swojego dystrybutora.
Je'eli problem nie zosta" rozwi!zany skontaktuj si# ze swoim dystrybutorem.

(2).Jak przej#$ do trybu zmiany ustawie% CMOS?

BIOS

Klawisze

Instrukcja na ekranie

AMI

<Del> or <ESC>

Wy wietlona

Award

<Del> or <Ctrl>+<Alt>+<ESC>

Wy wietlona

MR

<Del> or <Ctrl>+<Alt>+<ESC>

Brak

Quadtel

<F2>

Wy wietlona

COMPAQ

Wci nij<F10> gdy kursor pojawi si# w
prawym górnym rogu ekranu .

Brak

AST

<Del>+<Alt>+<S>

Brak

Phoenix

<Del>+ <Alt>+<S>

Brak

Hewlett
Packard(HP)

<F2>

Brak

9.Odpowiedzi na najcz"#ciej zadawane pytania.

Adnotacja: 1.Podczas naprawy p"yty post#puj zgodnie z zasadami jej gwarancji

! Przyst!p do rozwi!zania problemu tylko przy wy"!czonym zasilaniu

background image

Styk jest zanieczyszczony

Przeczy % go gumk! ,w"ó' I wyjmij
kilkakrotnie .

Karta POST umieszczona w
niew"a ciwym z"!czu

Rozpoznaj w"a ciwe z"!cze ISA lub PCI

Karta

POST

umieszczona

niew"a ciw! stron!

Dopilnuj by cz# % sk"adowa byla skierowana
w stron# zasilania

B"!d

karty

POST lub jej
niew"a ciwy
monta'

Karta POST jest uszkodozna

Skontaktuj si# z dystrybutorem.

P"yta g"ówna nie pracuje

Sprawd$ g"ówne zasilanie oraz zwork# CPU.

Zasilanie
w"!czone, kod
wstrzymany

Brak eksportu kodu do szyny
z"!cza, w którym umieszczono
kart# POST

Spróbuj innego z"!cza (Zobacz “ Lektura
obowi zkowa
”)

B"!d p"yty g"ównej

Wed"ug kodów b"#dów

Niepe"na praca
karty POST

Transmisja kodu b"#du p"yty
g"ownej do monitora

Pod"!cz monitor w celu odczytania
wiadomo %i b"#du na ekranie






Okoli%'no ci

Przyczyny

Rozwi!zania

Bank pami#ci jest uszkodzony Zast!p go I spróbuj ponownie

Styk banku pami#ci jest
brudny

Przeczy % go gumk! i spróbuj ponownie

Niekompatybilny bank
pami#ci z drugim

W"ó' w"asciwy bank pami#ci

Bank pami#ci

Bank umieszczono
niew"a ciw! stron!

W"ó' poprawnie

Gniazdo jest brudne lub co w
nim tkwi

Wyczy % go

Metaliczny segment z"!cza ma
z"y kszta"t lub jest p#kni#ty

Odtwórz kszta"t lub wymie& go

Gniazdo
pami#ci

Metaliczny segment z"!cza
jest

zardzewia"y

lub

zaple nia"y

Przemyj czystym alkoholem na waciku i
poczekaj pare minut a' wyschnie

CPU jest uszkodzony

Wymie& go. (Ostro'nie dotknij go by sprawdzi%
czy generuje ciep"o lub sie przegrzewa )

Ustawienie

zworki

lub

ustawienie CMOS dla CPU
jest niew"a ciwe

Sprawd' ustawienia napi#cia roboczego i
cz#stotliwo ci dla CPU

Szpilka procesora jest brudna

Wyczy %

zabrudzenie,

w"ó'

i

wyjmij

kilkakrtonie.

CPU(processor
g"ówny)

CPU

nie

jest

w"a ciwie

wetkni#ty

Sprawd$ szpilki CPU i czy jest prawid"owo
wetkni#ty.

10. Co mog" zrobi$ w przypadku odczytania kodu, którego nie zamieszczono w tej ksi &ce?


Poniewa' producenci p"yt g"ównych sami definiuj! kody, niektóre kody nie zosta"y zdefiniowane,
ale zawsze mo'esz uzyska% informacje kontaktuj!c si# z ich dystrybutorami. Je'eli odkry"e nowe
znaczenie kodu mo'esz je zapisa% w poni'szej tabeli:

Typ BIOS (")

Kod

Opis

Award

AMI

Phoenix


Wyszukiwarka

Podobne podstrony:
Karta diagnozy Klienta id 23184 Nieznany
karta diagnostyczna skrócona wersja
KARTA DIAGNOZY KLASY
Karta dzwiękowa USB Schemat
Karta pomiarowa USB 4711A
karta diagnozy, dla dzieci, testy
Karta dzwiękowa USB, Schemat
Karta dzwiękowa USB, PCM2705 płytka
Karta diagnostyczna, Testy
karta diagnoza logopedyczna
Karta diagnozująca dzieci 3-letnie(1), pliki zamawiane, edukacja
Karta diagnozy Klienta
karta diagnostyczna L20
INSTRUKCJA OBSŁUGI ORAZ KSIĄŻKA KODÓW BŁĘDÓW KARTA DIAGNOSTYCZNA POST NA ZŁĄCZE PCI PL
KARTA BADANIA MOWY, Diagnoza
233 Karta urzadzenia radiologia i diagnostyka obrazowa

więcej podobnych podstron