background image

Sygnalizacja dźwiękowa BIOS

Z pewnością zdarza się nam modyfikować komputer. Czasem jesteśmy do tego zmuszeni np. po
awarii, czasem modernizujemy go, by poprawić parametry pracy. Być może kiedyś zostaniemy
zmuszeni do poskładania jednej jednostki z kilku sprawnych inaczej. Zdarzyć się może, że musimy
stwierdzić, co nagle przestało funkcjonować prawidłowo albo też zostaniemy poproszeni o
zdiagnozowanie czyjegoś komputera, który podobno szwankuje. Może się zdarzyć i tak, że nowo
zakupiony komputer, naszym zdaniem, zachowuje się niezbyt poprawnie. Bardzo przydatną wówczas
cechą jest sygnalizacja dźwiękowa, na podstawie której możemy próbować sprecyzować uszkodzenie.
Tym bardziej, że może dojść do sytuacji, w której dźwięk wytwarzany w głośniczku jest jedynym
sygnalizatorem aktywności komputera - bo monitor z jakichś, póki co, bliżej nieokreślonych powodów
zaniemógł i nie wyświetla nawet komunikatów testu POST (Power On Self Test - test samokontroli:
seria wewnętrznych testów, przeprowadzanych jeszcze przed załadowaniem systemu operacyjnego).
Celem opracowania jest podanie ogólnych zasad wykorzystania dźwiękowej sygnalizacji podczas startu
pracy komputera.

O starcie komputera - lakonicznie
Po włączeniu zasilania komputera sygnał elektryczny dociera do procesora, w którym usuwa pozostałe
dane z rejestrów i ustawia odpowiednio licznik rozkazów, dzięki czemu procesor kontaktuje się z BIOS.
Następnie, zgodnie z zawartym w BIOS programem (POST), procesor próbuje komunikować się z
poszczególnymi urządzeniami, ustalając, czy każde z nich funkcjonuje poprawnie. Błąd komunikacji
może przynieść różne skutki. W najgorszym przypadku uruchomienie komputera może zostać
wstrzymane, a z wbudowanego głośnika zabrzmi seria pisków sygnalizujących rodzaj błędu.

O beepsach - praktycznie
Przyczyna sygnalizowania błędów przez komputer nie musi od razu oznaczać, że któryś z elementów
jest wadliwy (gdy jest, w zasadzie, poza małymi wyjątkami, jedyne co możemy zrobić, to uszkodzoną
częścią zapełnić szafę z pomocami dydaktycznymi). Często zdarza się, że taśma jest wpięta
niedokładnie lub w nieodpowiednim miejscu, karta graficzna, inna karta rozszerzeń czy moduł RAMu są
nieprawidłowo wsunięte do gniazda, albo też, po prostu, w trakcie pracy obluzowało się któreś łącze itp.
Kod dźwiękowy dochodzący z głośnika w takiej sytuacji wskazuje źródło problemu, ułatwiając jego
usunięcie. A usuwamy problem poprawiając łącze przez dociśnięcie nie stykającego połączenia,
poprzez przeczyszczenie styków, albo - w sytuacji, gdy zdarzyło się nam podpiąć coś w
nieodpowiednim miejscu - poprzez właściwe wpięcie urządzenia.
Może też zaistnieć konieczność (w praktyce jest to mało prawdopodobne) przeglądnięcia i
ewentualnego zweryfikowania ustawień w programie konfiguracyjnym BIOSu - CMOS Setup. Możemy
także (szczególnie, gdy zachodzi obawa, że ktoś nieodpowiedzialny mógł zaglądać pod obudowę lub
gdy mamy do czynienia z komputerem niewiadomego pochodzenia), pokusić się o sprawdzenie
rozmieszczenia zworek na płycie głównej i ew. innych elementach.
Jeśli nietypowe beepsy spotykamy w nowym komputerze, prosimy sprzedawcę o zestawienie
dźwiękowych kodów POST dla naszego typu BIOSa. Takie zestawienie każdy dostawca powinien nam
udostępnić.

Dodatkowa karta kodów POST - dla maniaków
Podczas wewnętrznych testów POST generowane są także rozszerzone kody wykrytych błędów. Są
one znacznie bogatsze w treść lecz, niestety, do ich odczytania nie wystarcza już nasz głośnik. Aby z
nich skorzystać potrzebna jest specjalna karta diagnostyczna lub urządzenie instalowane w wolnym
slocie. Na wyświetlaczu pojawia się kod uszkodzenia i, korzystając z tabeli uszkodzeń, odczytujemy
jego znaczenie. W szkolnych pracowniach podobne urządzenie jest zbędne, bo i tak większość usterek

1

background image

jesteśmy w stanie wykryć i, jeśli nam za to płacą, usunąć bez użycia takiej karty.
Zwróćmy też uwagę, czy płyty główne naszych szkolnych komputerów nie są wyposażone w specjalne
układy (np. z kolorowych LEDów) wyświetlające kod uszkodzenia (niektóre płyty takowe posiadają) -
jeśli tak jest, wystarczy dotrzeć do zestawienia kodów generowanych przez BIOS a wyświetlanych na
tymże wyświetlaczu. 

Sygnały dźwiękowe - dla wszystkich
Przyjrzyjmy się zatem samym sygnałom dźwiękowym. Poniżej zebrano w tabeli najczęściej spotykane
kody dźwięków wraz z lokalizacją błędów odpowiadających tymże kodom. W niektórych sytuacjach ten
sam kod dźwiękowy oznaczać może problemy z różnymi elementami czy urządzeniami. Jednakże
zestawienie to powstało w oparciu o literaturę szerzej traktującą temat i tak to w tejże literaturze zostało
podane. Pamiętać musimy, że znaczenie różnych kombinacji może być różne i może odbiegać od
przedstawionego poniżej w zależności od producenta BIOSu, typu BIOSu itp.
Opis kodów dźwiękowych powinien znaleźć się w dokumentacji płyty głównej. Możemy też szukać
znaczenia kodów dźwiękowych na stronach internetowych producentów BIOSów. Jeśli takim nie
dysponujemy, możemy sami pokusić się o stworzenie odpowiedniej listy. Wystarczy w miejsce dobrych
elementów na chwilę powstawiać uszkodzone lub choćby porozłączać elementy czy urządzenia i w
takim niesprawnym stanie włączać nasz komputer, słuchając, jak zagra (uwaga: autor nie ponosi
odpowiedzialności za wszelkie uszkodzenia powstałe podczas tej operacji).

Oznaczenia zastosowane w tabeli:
 • krótki sygnał
-- długi sygnał

SYGNAŁ

LOKALIZACJA BŁĘDU

 •

Brak błędu

Brak

Zasilanie

Brak

Uszkodzenie głośniczka

 •

Kontroler napędów dyskietek, kontroler video,
RAM

 • --

Monitor

 • •

Monitor

 • •

Błąd pamięci

 • • •

Błąd pamięci

 • • • •

Błąd zegara

 • • • • •

Uszkodzenie procesora

 • • • • • • •

Awaria kontrolera klawiatury

 • kilka razy  Klawiatura

 • kllka razy  Zasilanie

2

background image

sygnał
ciągły

Zasilanie

--

Pamięć DRAM (prawd. odświeżanie)

--  •

Płyta główna

--  • •

Kontroler grafiki lub pamięć wideo

--  • •

Monitor

--  • • •

Monitor

Przykładowe zestawienie kodów dźwiękowych wraz z lokalizacją uszkodzeń

Dla przykładu poniżej podajemy też zestawienie kodów dla jednego z typów BIOSu wyprodukowanego
przez American Megatrends "Ami" wraz z krótkim opisem prawdopodobnych przyczyn awarii i
sposobów jej usunięcia.

[x]  liczba  sygnałów 

--  • •

Błąd generowany jedynie w przypadku, gdy karta graficzna jest
zintegrowana z płytą główną. Oznacza, że system nie potrafi
jej odnaleźć

--  • • •

W komputerach jak wyżej - monitor nie jest podłączony.

--  • • (seria krótkich) Błąd związany z wyświetlaniem obrazu. W tym przypadku

głębszych informacji można zasięgnąć jedynie u producenta
płyty głównej.

[1] 

Odświeżanie pamięci nie działa prawidłowo. Przyczyną może
być niezbyt pewne zamocowanie pamięci w gniazdach;
możemy także próbować zamienić je miejscami ew. wymienić.

[2] 

Błąd parzystości pamięci RAM (prawdopodobnie w pierwszych
64 kB). Przyczyna taka jak wyżej lub niezgodność modułów
pamięci i płyty głównej pod względem kontroli parzystości.
Sposób postępowania j.w.

[3] 

Awaria pierwszych 64 KB RAM-u. Przyczyna i sposób
postępowania j.w.

3

background image

[4] 

Awaria zegara systemowego nr 1. Jeśli nie jest to
spowodowane błędem pamięci (j.w.), wówczas należy się
liczyć z wymianą płyty głównej.

[5] 

Błąd procesora. W pierwszej kolejności wymontować procesor
z podstawki i zamontować ponownie, sprawdzając jego
mocowanie. Jeśli to nie skutkuje, prawdopodobnie płyta
główna nie została właściwie skonfigurowana pod posiadany
procesor, należy sięgnąć do instrukcji obsługi i skontrolować
ustawienia zworek.

[6] 

Błąd bramki A 20 kontrolera klawiatury
(8042), który uniemożliwia przełączanie się
procesora w tryb chroniony   kontroler
zawiera przełącznik bramki A20.
Sprawdzić ustawienia w Setupie.

[7] 

Procesor zgłosił wyjątek trybu wirtualnego
- błąd przerwań. Być może procesor
stwierdził istnienie uszkodzenia, którego
nie wykrył BIOS, lub też sam procesor jest
uszkodzony. 

[8] 

Błąd karty graficznej (brak, błąd pamięci
obrazu). Ten błąd nie jest krytyczny nie
przerywa procesu POST.

[9] 

Błąd sumy kontrolnej pamięci ROM (na
przykład, gdy źle przeprogramujemy Flash
BIOS). Pozostaje zainstalować aktualny
BIOS lub wymienić układ ROM-BIOSu,
albo włożyć prawidłowo zaprogramowany
Flash ROM).

[10] 

Błąd zapisu/odczytu rejestru shutdown w
pamięci CMOS. Poważniejszy kłopot,
również należy liczyć się z wymianą płyty
głównej, jeśli skasowanie CMOS nic nie da
i ponowne zapisanie ustawień poleceniem
Save & Exit też nie pomoże. 

4

background image

[11] 

Błąd pamięci Cache (SRAM; L2) - może
być uszkodzona lub źle osadzona w
podstawce (gnieździe). Można ją wyłączyć,
przestawiając odpowiednie zworki na
płycie lub zmieniając opcję w programie
konfiguracyjnym BIOSu - CMOS Setup,
lecz praca komputera bez pamięci
podręcznej staje się wówczas bardzo
powolna.

Mariusz Tobiasz, nauczyciel gimnazjum, Nowy Sącz

5